SetTotalBar((maxlist(FastLength,SlowLength,6) + MACDLength) * 3 + 8);
var: _DIF(0), _MACD(0), _OSC(0);
MACD(WeightedClose(), 10,20,10, _DIF, _MACD, _OSC);
我在盤中執行這段警示腳本,得出的_DIF, _MACD, _OSC結果跟看盤中的數值不同。
同樣的程式碼在指標腳本執行得出的值是正確的。
附上兩張截圖,其中一張是在執行中print出來的數值,比對看盤的值,_MACD, _OSC 不一樣
是不是程式有什麼地方寫錯了?
我也設過 SetTotalBar(300) 或 SetTotalBar(1000),都一樣。
還請解惑,謝謝。
2 評論