老梁新MDI TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N); HD :=HIGH-REF(HIGH,1); LD :=REF(LOW,1)-LOW; DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N); DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N); PDI: DMP*100/TR; MDI: DMM*100/TR; ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M); ADXR:EXPMEMA(ADX,M); TR赋值:最高价-最低价和最高价-昨收的绝对值的较大值和昨收-最低价的绝对值的较大值的N日指数平滑移动平均 赋值:最高价-昨日最高价 赋值:昨日最低价-最低价 DMP赋值:如果HD>0并且HD>LD,返回HD,否则返回0的N日指数平滑移动平均 DMM赋值:如果LD>0并且LD>HD,返回LD,否则返回0的N日指数平滑移动平均 输出PDI: DMP*100/TR 输出MDI: DMM*100/TR 输出ADX: MDI-PDI的绝对值/(MDI+PDI)*100的M日指数平滑移动平均 输出ADXR:ADX的M日指数平滑移动平均 本文来源:https://www.wddqw.com/doc/844da04187c24028905fc341.html