請問Cross Under跟計算式"小於"的差別

  •   320 
  • 最後發表   米奇林  2024 十一月 06
米奇林 發文於   2024/10/31

 

以這張走勢圖為例,當股價=開盤價=最高價時,如果我要股價跌破開盤價時就觸發,

用   c < getField("Open","D") 是不是要等K棒形成才會觸發?

如果用  c  Cross Under getField("Open","D") 會觸發嗎? 

 

 

 

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

當股價=開盤價=最高價時,如果我要股價跌破開盤價時就觸發,

要用   c < getField("Open","D") 才會觸發。

由於已經是最高價,所以不會cross under。

Cross under指的是前期的價格高於穿越的價格,且這期的價格低於穿越價。

  • 按讚來自於
  • 0936680360
米奇林 發文於   2024/10/31

謝謝教授

XS小編 發文於   2024/11/06

Hello 米奇林,

 

小編補充,您使用逐筆洗價的話,在盤中就會是每次Tick進來時運算一次 (快市時可能會多個Tick計算一次)。

Close 在K棒尚未結束時會是最新的成交價。

非逐筆洗價的情況下,腳本才會等K棒結束後才洗價運算。

 

小編建議您先觀看網站上的教學區教學影片,裡面有XS語法的基礎和應用可以閱覽。

  • 按讚來自於
  • 0936680360
米奇林 發文於   2024/11/06

謝謝小編,有看但沒講這麼詳細

發表回覆
Close