請問如何寫進場k棒後,如果後面10根k棒沒有高過進場k高點就出場? 謝謝~
圈進場,長方形沒過進場高出場
Hello shawn19735,
您可以設一個變數,在進場的時候紀錄該根Bar的高點並用來作判斷。
舉例來說:
condition1 = 進場條件...;
if condition1 then begin
setposition(1, market);
value1 = high; //紀錄進場高點
value2 = 0; //用來記錄經過的bar數量
end;
if filled <> 0 then begin
value2 +=1;
if highest(high, value2) <= value1 and value2 = 10 then setposition(0, market); //如果過去10根bar的最高點小於等於進場高點的話就出場
end;
1 評論