Translate

2013年7月19日 星期五

MS12 MetaStock 的測試指標買賣功能 System Tester


MetaStock 的測試指標買賣功能 System Tester

大市方面由如之前所講, 買好貨就坐上升賺錢便可以, 接近24000 時才各自考慮沽出獲利否,
又可以做下股票期權穩賺組合。

上期想同大家講的是 MetaStock 的測試指標買賣功能 System Tester ,
基本上只要有買賣想法, 都可以試試化做指標,  以過去數據再進行測試模擬成績 !

但記住這個模擬都只可以作為參考, 未必之後市況可以有相同成績表現,
因為市場係由好多原因所影响著的。

現在現講解如何使用這個 System tester ,  我們以坊間最多人使用的 MACD 指標做個例子,
眾所周知, MACD 指標是由兩組不同天數的 “移動平均線” 相減組成,
而預設為 12天及26天線,  如果做測試時系統可以有方法自動將這兩個天數以不同數值代入運算,
我們的測試就會方便很多, 不用每一次修改程式後才再做測試, 可以節省很多時間。

無論你使用那個版本 MS11 或MS12  於System tester 內都有一個預設
測試用MACD w/Optimization 程式, 這個程式就可以任你設定OPT 變數的例子,
我們現在先看看相關的畫面圖片如下:

我地現在先睇下其內容:


MACD 升穿 Opt1 天平均線BUY ( 註: Opt1 為變數) :

MACD 跌穿 Opt1 天平均線Sell ( 註: Opt1 為變數) :

止賺方式設定:

變數修改及設定頁:

於圖上你會見到程式之中, 會有一個OPT1 代替了原本為9 天線數值,
原本固定參數程式寫法:

MACD() > Mov( MACD(),  9, EXPONENTIAL)

將參數改變為 “變數” (由Opt1 – Opt10可以有10個可用變數值) :

MACD() > Mov( MACD(), Opt1, EXPONENTIAL)

而只要你於BUY, SELL 頁中程式出現OPT 變數, 便會自動於最後一頁的
Optimizations 頁出現該變數名, 並可以進行輸入使用範圍, 及每一次跳轉數值。

以這個例子就是會每2個數字為一跳, 將變數值由 4, 6, 8, 10, ….20 為止,
MACD 升/跌穿其 4 天平均線;
MACD 升/跌穿其 6天平均線;
MACD 升/跌穿其 8天平均線;
……如此類推去做測試, 一次過於1隻或多隻股票當中試驗多組參數,
找出可以帶來最佳利潤的設定。
執行後畫面如下:


加入想要測試的股票, 這類我們只選 65隻有股票期權的測試:

測試時因為是股票所以我們會設定用一固定本金開始, 如果你是測試期指, 可以指定只用點數測試。


可以選取不同時態進行測試:




執行完畢後這個畫面, 後面的OPT1 數字, 便是最佳測試後的結果數值:


我們選取最大 Total Profit 那一行後, 雙擊再進入仔細的每一隻測試股票的結果記錄。


進入後可以點擊對應欄目, 便可以排序。

這個報告最佳成績的是 1211.HK 這隻股票, 所以我們可以再雙擊進入,
便可以睇到該測試的詳細內容,  而如果你想於圖表上睇測試的出入位置,
只要點選 “Plot On Chart” 便可以。


有了這樣的變數測試工具, 就可以大大減輕我們人手測試的工作,
對於那隻股票適合用那種參數, 都可以更方便地找到。

例如:
平均線例子:
Cross( Mov( C, Opt1, S) , Mov( C, Opt2, S) )

RSI 例子:
Cross( RSI( 14 ) , Opt1 )

不防試試發屈一下你自己最佳的組合參數。
下期再見!