於日K頻率下,使用CloseD(1)與OpenD(0),的指令發現數值是錯誤的,數值沒有隨著K線的變化起伏
很明顯是程式的設定上有問題(程式碼是依照教學的方式編輯),這個錯誤有點誇張,小幫手能幫忙確認看看嗎?

於日K頻率下,使用CloseD(1)與OpenD(0),的指令發現數值是錯誤的,數值沒有隨著K線的變化起伏
很明顯是程式的設定上有問題(程式碼是依照教學的方式編輯),這個錯誤有點誇張,小幫手能幫忙確認看看嗎?

Hello Kenny7531,
closed(1) 會取得前一日收盤價,不是前一根K的收盤價。
opend(0) 會取得當日的開盤價,不是當根K的開盤價。
只有使用在日頻率的狀況下兩者才會相同。
而由您的截圖來看,您使用的頻率為60分鐘。
您和 close[1] 以及 open[0] 搞混了。
Hello 小幫手
感謝你的解答,修改後擷取的數據是正確的,感謝。
有些問題想再跟你詢問
如果我要擷取當K的高價或低價的話,我可以使用哪一些程式碼?
3 評論