請問如何寫進場k棒後,後面10根k棒判斷

  •   412 
  • 最後發表   shawn19735  2022 二月 14
shawn19735 發文於   2022/02/12

請問如何寫進場k棒後,如果後面10根k棒沒有高過進場k高點就出場? 謝謝~

圈進場,長方形沒過進場高出場

附加文件

XQ小幫手 發文於   2022/02/14

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;

發表回覆
Close