2008年11月21日 星期五

區間高低點

最近似乎在流行

看誰的程式行數少

獲利高。

那乾脆把程式寫在一行好了。

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,進場變嚴謹

過去的損失交易都被濾掉了

可是未來的獲利交易是不是也被濾掉了??

沒有人知道,這真的要試過才知道。

回測固然重要,但是那都是過去的交易了。

在能夠接受的狀況下,不訪就讓他這樣

不要改的太過分,保持自然。
HEMiDEMi Technorati Del.icio.us MyShare?犖?貊惜 Yahoo