XQ小幫手您好,
想尋問策略雷達30分鐘頻率,有開啟逐筆洗價時,每日0900低一根K棒,程式或如何做進出場判斷?
以8028昇陽半導體為例,我的出場條件是從今天往回抓18根最高點的下3.5%出場,3/6 0900 開盤是46.15,往回抓18根價位是最高點的價位是46.8。46.8*0.965=45.162。怎麼算在3/6開盤都不會出場,為什麼策略雷達在一開盤就打出出場訊號?
我的程式碼如下:
//=========================進場條件=========================
condition1=value3<=value2 and value3<=value1 and (value1 crosses above value2);
// 長均在下, 多頭排列後, 也只有當短穿中時才進場
//=========================出場條件=========================
if condition1 then // 進場條件在前一天達成
begin
value99=h*(1-Downfactor); //進場時的收盤價,且以最後一次進場價為成本價
end;
value98=Highest(high,Length)*(1-Downfactor);
condition3= (close < value98);
condition4= (close < value99);
if condition3 or condition4 then // 出場訊號
begin
mkp=2;
end;
if condition1 then // 進場訊號
begin
mkp=1;
end;
if mkp=1 and type=1 then // 進場
begin
ret=1;
end;
if mkp=2 and type=2 then //出場
begin
ret=1;
end;
5 評論