小幫手您好,
我想詢問,我測試台美股都有一樣的問題,如圖,我寫了一個DMA,ADX指標
當只有ADX時,值是adx=18.3457(對的)
input: Length(300,"ADX期數");
variable: pdi_value(0), ndi_value(0), adx_value(0);
setbarback(100);
DirectionMovement(Length, pdi_value, ndi_value, adx_value);
plot1(adx_value,"ADX");
但一樣的程式,程式碼中加入內建跨頻率資料後一切變調,adx=15.9615(錯的),太詭異了吧,差很多多空方向完全會錯調! 台美股都有問題,選股中心也會有一樣的問題,到底xf_系列函數可用不可用?
input: Length(300,"ADX期數");
input: Length_M(1,"月ADX期數");
variable: pdi_value(0), ndi_value(0), adx_value(0);
variable: pdi_M_value(0), ndi_M_value(0), adx_M_value(0);
setbarback(100);
DirectionMovement(Length, pdi_value, ndi_value, adx_value);
xf_DirectionMovement("M", Length_M, pdi_M_value, ndi_M_value, adx_M_value);
//plot1(adx_M_value,"adx_M_value");
plot2(adx_value,"adx_value");
plot3(adx_value[1],"adx_value[1]");
要如何才能讓跨頻率在同一腳本時,值是對的? 不是調整外部資料筆數問題,我試過也改寫過!
結果都是一樣,只要有跨頻存在值都是不對的@@ why!?

2 評論