DMI (XS與技術分析圖上的DI數值不同步,已確認週期)

  •   132 
  • 最後發表   優喜  2023 三月 03
優喜 發文於   2023/02/27

我將DMI 計算週期設10,但XS計算出來的數值就是對不上技術分析圖叫出來的數值(如圖)

不知道是哪裏沒注意到導致這數值上的落差??

 

input: Length(10,"計算期數");

variable:pdi_value(0), ndi_value(0), adx_value(0);

directionMovement(Length, pdi_value, ndi_value, adx_value);

if pdi_value>pdi_value[1] and ndi_value<ndi_value[1] and pdi_value crosses over ndi_value  

then ret=1;

outputfield(1,pdi_value-ndi_value,2,"今DI差值");

outputfield(2,pdi_value,2,"今+DI");

outputfield(4,ndi_value,2,"今-DI");

附加文件

XQ小幫手 發文於   2023/03/03

 Hello 優喜,

 

DMI是一種會用到前期運算值的指標,所以資料讀取筆數不足的話計算出來的數值就會不同,推測應該是此原因造成。

會建議您設為 settotalbar(maxlist(Length,6) * 13 + 8); 以上的長度。(參考內建警示腳本範例)

發表回覆
Close