請問可以在 60 分週期(個股或期貨商品) 取得 大盤日線MACD的數值嗎??

  •   261 
  • 最後發表   SAMLIN  2019 十二月 25
SAMLIN 發文於   2019/12/23

如提..

請問可以在 60分週期(個股或期貨商品) 中取得大盤日線MACD的數值嗎??

以下是我測試的程式, 但是看起來數字不對

 

value1 = GetSymbolField("TSE.TW","收盤價","D");

value2 = GetSymbolField("TSE.TW","最高價","D");

value3 = GetSymbolField("TSE.TW","最低價","D");

value4 = (2 * value1 + value2 + value3) / 4;

MACD(value4, 12, 26, 9, difValue, macdValue, oscValue);

print("difValue:",difValue,"macdValue:",macdValue,"oscValue:",oscValue);

排序方式: 標準 | 最新
XQ小幫手 發文於   2019/12/25

Hi SAMLIN

你好,因為您的頻率是設定60分K,您需要使用跨頻率的xf_MACD才能正確計算日頻率的資料

而且因為跨頻率的關係,一天有5根60分K,因此您的資料筆數要設定原本的5倍。

小幫手這邊有做個範例,請您參考附檔,謝謝。

附加文件

  • 按讚來自於
  • Shangchun Lin
SAMLIN 發文於   2019/12/25

非常溫馨的小幫手!! 感謝...

發表回覆
Close