看誰的程式行數少
獲利高。
那乾脆把程式寫在一行好了。
DT裡面只有一行喔,可是當沖績效300多萬XD
其實不是這樣。
只是似乎大家都感覺到,程式不用太複雜,簡單就好。
複雜的程式也是重簡單的架構一點一點變複雜的。
所以一個程式的基本核心,通常都很簡單。
就像這程式,抓出週期內K線高點的最高最低值。
突破作多,跌破坐空。就這樣。
input:BLen(X),Slen(X);
IF Close> Highest(High[1],BLen) Then
Buy next bar at market;
IF Lowest(High[1],Slen) > Close Then
Sell next bar at market;
回測成本2000,時間:2001-2008.11.17
60K,翻單不停損。
X,請自行尋找。
如圖,短短4行,可以又這成績。
表示此想法可行,且經過時間驗證。
而框起來處,是這程式表現比較不理想的地方。
這時可能會增加一些策略,看看會不會改變不理想的情況。
EX:增加均線交叉策略...等
不過,在這時刻最容易發生問題。
這時可能會,增加條件,參數等等
想讓回測績效圖變得好看一點。
不管做了什麼動作,就是想把損失的部份去掉。
留下獲利的部份。
增加了條件A,進場變嚴謹
過去的損失交易都被濾掉了
可是未來的獲利交易是不是也被濾掉了??
沒有人知道,這真的要試過才知道。
回測固然重要,但是那都是過去的交易了。
在能夠接受的狀況下,不訪就讓他這樣
不要改的太過分,保持自然。