跨頻率確認收盤價是否低於移動平均線,但一直沒有跑到

  •   86 
  • 最後發表   Oo峰  2022 八月 05
Oo峰 發文於   2022/07/29

各位大大好,想請問一下 若我想寫以下腳本,我的程式是哪裡錯了呢?

※前提:60 分頻率

【若日線收盤價低於移動平均年線】

宣告完後 >>>

Clod = GetField("收盤價","D");

Midaverage = xf_xaverage("D", GetField("收盤價","D"), 240);

if Clod < Midaverage then XXXXX;

 

以上是我原本的程式,但一直跑不到 後面的條件(then XXXXX),苦惱了好久不知道是哪裡錯了,在此求助各大高手,感謝!

排序方式: 標準 | 最新
Oo峰 發文於   2022/07/29

我找到問題了,是回測設定有問題,不好意思~

XQ小幫手 發文於   2022/08/05

Hello Oo峰,

 

小幫手補充,指數移動平均是種會用到前期值來計算的指標,大概要 (長度 + 1) * 4 倍的預讀筆數才能計算出正確的數值。

所以您在設定的時候須注意這一點。

發表回覆
Close