请高手把下列通达信公式改为选股公式,要求选出ADX大于65并且。PDI小于10.

2024-11-25 20:25:47
推荐回答(5个)
回答1:

MTR:=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/MTR;
MDI:= DMM*100/MTR;
ADX:= EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADX:=EXPMEMA(ADX,MM);
选股:ADX>65 AND PDI<10;

回答2:

MTR:=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/MTR;
MDI: =DMM*100/MTR;
ADX: =EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,MM);
ADXR:=EXPMEMA(ADX,MM);

adx>65 and pdi<10;{ADX大于65并且。PDI小于10.}

回答3:

首先,需要先确定参数N和参数MM的值,
条件选股公式如下:
ADX>65
AND PDI<10;
当然,式中的ADX 和PDI要用代数法用相关参数代入式中,同时还要考虑计算先后的顺序,建议每个参数用“()”以确保优先计算,不改变整体的计算顺序

回答4:

直接收索选股可用公式完成,你不用编辑。

回答5:

不会