|
各位好,
我是Tradestation的新手,最近開始學寫easylanguage語法,目前寫了一個很簡單的逆勢單邏輯來回測,但跑出來的回測怪怪的
邏輯如下:
進場:
如果k線連續為兩天為實體黑k(實體佔50%以上),今天若開盤比昨天收盤高,則以市價買進;
如果k線連續為兩天為實體紅k(實體佔50%以上),今天若開盤比昨天收盤低,則以市價賣出;
IF H[1]<>L[1] and H[2]<>L[2] and (C[1]-O[1])/(H[1]-L[1])<-0.5 and (C[2]-O[2])/(H[2]-L[2])<-0.5 and O>C[1] then buy at O;
IF H[1]<>L[1] and H[2]<>L[2] and (C[1]-O[1])/(H[1]-L[1])>0.5 and (C[2]-O[2])/(H[2]-L[2])>0.5 and O<C[1] then sell at O;
出場:
若當日低點低於前日低點, 則買單以收盤價出場
若當日高點高於前日高點, 則賣單以收盤價出場
if marketposition <> 0 then begin
If L<L[1] then exitlong at C;
If H>H[1] then exitshort at C;
end;
|
|