如何取得自訂函數的前一天數值

  •   172 
  • 最後發表   酷豬  2019 一月 25
酷豬 發文於   2019/01/24

請問如何取得自訂函數的前一天數值?
Ex: 透過自訂函數計算HaOpen,同時想取得前一天的HaOpen,所以使用HaOpen[1]
但是log結果怪怪的 (附上log file)

1. 自訂HaOpen函數:

if CurrentBar = 1 then
    haOpen = open[0]
else
    haOpen = (haOpen[1] + haClose[1]) / 2;

2. 自訂HaClose函數:

haClose = (Open[0] + High[0] + Low[0] + Close[0]) / 4;

3. 但是log顯示
只有HaClose[1]可以正確拿到"前一天"的HaClose數值
但是HaOpen[1]卻拿不到"前一天"的HaOpen數值

謝謝幫忙回復~

附加文件

XQ小幫手 發文於   2019/01/25

Hi 酷豬,

您好,謝謝您的回饋,

待小幫手詢問相關人員後,再向您說明,謝謝。

發表回覆
Close