A. 请高手把下列通达信公式改为选股公式,要求选出ADX大于65并且。PDI小于10.
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;
B. 请求高手编一个DMI选股公式:PDI大于MDI,ADX和ADXR的差值小于0.5,ADX和ADXR的数值在40以下
input:p(14),m(6);
TR1 := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),P);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),P);
PDI:= DMP*100/TR1;
MDI:=DMM*100/TR1;
ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:=(ADX+REF(ADX,M))/2
选股:PDI>MDI AND ADX-ADXR<0.5 AND MAX(ADX,ADXR)<40;
C. 大智慧中DMI指标选股PDI小于10MDI大于60选股公式
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(IF(HD>0 AND HD>LD,HD,0),N);
DMM:=SUM(IF(LD>0 AND LD>HD,LD,0),N);
PDI:=DMP*100/TR;
MDI:=DMM*100/TR;
PDI<10 AND MDI>60;
D. 请高手把下列通达信公式改为选股公式,要求选出AXD大于65并且PDI小于10。
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;
以后要修改这类公式,自己动手就可以了,把说有冒号语句改成冒号加等号,改完后是隐藏赋值语句,不能有绘图修饰,把绘图控制部分删除,否则系统不认。最后把你需要的条件写上一句。两个条件之间用AND代替而且,用OR代替或者。别忘记半角的分号结束语句。
E. dmi选股公式。要求mdi,adx,adnr的值小于25.pdi大于25多谢
在dmi公式里加adnr<25 and pdi>25;
F. 通达信DMI指标编写PDI的今天值大于昨天值2倍的选股公式
"DMI.PDI">=REF("DMI.PDI",1)*2;
G. 通达信dmi指标里的PDI小于10公式怎么选不出全部符合的股票
MTR:=SUM(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;
以上公式就不重要,首先,你要下载数据,数据不完整,选股也不正确。应该你的数据不完整导致的。
H. 通达信预警:DMI指标的PDI大于30并上拐,ADX大于30。
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI:= DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:=EXPMEMA(ADX,6);
IF(PDI>REF(PDI,1),PDI,0) AND PDI>=30 AND IF(ADX>REF(ADX,1),ADX,0) AND ADX>=30;
你的这个选股条件有毛病,你自己观察一下各个个股每当在底部区间时,PDI和ADX各处于什么状态。
I. 通达信DMI指标谁能改成选股公式满足以下条件:ADX大于60并且PDI小于10并且MDI大于25.见图。
很简单,因为DMI指标是系统指标,所以可以直接调用,具体公式如下
DMI.ADX>60 AND DMI.PDI<10 AND DMI.MDI>25;
J. 通达信条件选股pdi大于30小于40的公式怎么写
XG:DMI.PDI>30 AND DMI.PDI<40;