ADX
作者:文華財經 來源:cxh99.com 發布時間:2023年09月22日
-
咨詢內容:
老師 幫我寫個指標? ? dmi指標? ?幫我差分開? ? ? pdi? mdi? ? 是一個? adx adxr 是一個? ? 幫我改成兩個指標?
?
?來源:程序化99
-
文華技術人員:
請參考
1.
N:=14;M:=6;TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);HD := HIGH-REF(HIGH,1);//最高價與前一周期最高價做差LD := REF(LOW,1)-LOW;//前一周期最低價與最低價做差DMP:= SUM(IFELSE(HD>0 && HD>LD,HD,0),N);//如果HD>0并且HD>LD,取HD否則取0,對取值做N周期累加求和。DMM:= SUM(IFELSE(LD>0 && LD>HD,LD,0),N);//如果LD>0并且LD>HD,取LD否則取0,對取值做N周期累加求和。PDI: DMP*100/TR;MDI: DMM*100/TR;
2.
N:=14;M:=6;TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N);//最高價與最低價做差,最高價與前一周期收盤價做差,最低價與前一周期收盤價作差,在上述三個數據中取絕對值最大者,對該最大值做N周期累加求和。。HD := HIGH-REF(HIGH,1);//最高價與前一周期最高價做差LD := REF(LOW,1)-LOW;//前一周期最低價與最低價做差DMP:= SUM(IFELSE(HD>0 && HD>LD,HD,0),N);//如果HD>0并且HD>LD,取HD否則取0,對取值做N周期累加求和。DMM:= SUM(IFELSE(LD>0 && LD>HD,LD,0),N);//如果LD>0并且LD>HD,取LD否則取0,對取值做N周期累加求和。PDI: =DMP*100/TR;MDI: =DMM*100/TR;ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);//MDI與PDI差的絕對值與(MDI+PDI)*100做比值,取該比值的M個周期均值。ADXR:(ADX+REF(ADX,M))/2;?
?
?來源: www.kzuj.com.cn
-
文華客服:
?老師 第一個指標? tr沒有參數
?
-
網友回復:
?重新復制下2樓指標