在5分K線中,在某根K棒中出現買進訊號,但是我希望能下一根K棒才進行交易,請問要怎麼寫

  •   20 
  • 最後發表   小毛  3 小時前
小毛 發文於   2026/05/10

如標題,謝謝

排序方式: 標準 | 最新
虎科大許教授 發文於   2026/05/10

(1)使用非逐筆洗價。

(2)使用逐筆洗價,但用變數控制:

var: intraBarPersist myTime(0);

if myTime <> Time then

    if c[1] > highest(c[2], 3) then

       begin

          setposition(1);

          myTime = Time;

       end;

 

XS小編 發文於   2026/05/14

Hello 小毛,

 

小編補充,非逐筆洗價的狀況下,會在當根K棒結束時 (也就是下根K棒的第一個tick) 洗價,因此正常寫條件即可。

逐筆洗價的情況下,您可以使用變數 (intrabarpersist) 紀錄當根Bar是否有達成條件,有的話在下一根Bar時送出委託後重置變數。

發表回覆
Close