我們在應用趨勢化指標時,最怕的情況就是明明是盤整,但卻出訊號,這種情況在移動平均線的黃金交叉上屢見不鮮。所以有另一種作法就是在價格突破十日平均時,再檢視這十天的盤是不是處於盤整情況,如果是的話就把它濾掉,這樣出來的趨勢訊號應該就會比較靠譜。
根據這樣的精神所寫的腳本如下
input:n1(10); input:n2(10); setinputname(1,"計算區間"); setinputname(2,"短天期移動平均"); value1=absvalue(close-close[n1-1]); value2=summation(range,n1); if value1=0 then return else value3=value2/value1; value4=average(value3,n2); if value4<=10 and close crosses over average(close,10) then ret=1;
以下是這個策略出訊號的一個例子
在多頭市場的回測報告
交易訊號很多,勝率也不差,不過最好是搭配其他的策略一起看,不然可能會過度交易。