哪位老师帮我编个股票DMI指标中MDI线超...

哪位老师帮我编个股票DMI指标中MDI线超过35,ADX线超过50的选股公式通信达
齐明松 来自: 移动端 2021-12-23 12:22

声明:本网站依照法律规定提供财经资讯,未授权或允许任何组织与个人发布交易广告。对任何广告信息请谨慎交易,谨防诈骗。举报邮箱:xxxxxxxxx@qq.com

2021-12-23 12:32最佳答案

PDI:="DMI.PDI";
MDI:="DMI.MDI";
ADX:="DMI.ADX";
ADXR:="DMI.ADXR";
PDI>1 AND MDI>50 AND ADX>58 AND ADXR>58;
你这个公式是引用类型,如果要找出公式的问题,需要把引用的原公式发处来,
原公式中应该存在操作符。

其他回答(共7条)

  • 2021-12-23 12:48 辛培勇 客户经理

    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);
    ADX>50 AND ADX<REF(ADX,1) AND REF(ADX,1)>REF(ADX,2) ;
    说明:这只是说在ADX在50之上出现拐头,但是也许会出现50之上有几次拐头。你没有说明!
    如果只要突破50后的第一次拐头,最后一条语句可以这样:
    ADX>50 AND ADX<REF(ADX,1) AND REF(ADX,1)>REF(ADX,2)
    AND COUNT(ADX>50 AND ADX<REF(ADX,1) AND REF(ADX,1)>REF(ADX,2) ,10)=1;
  • 2021-12-23 12:43 齐文玲 客户经理

    不用写的那么复杂,

    简单一点就行

    选股:"DMI.ADX">70;

    另一种方法是不用写公式,直接用原公式设置条件选股

    如图

  • 2021-12-23 12:42 连会有 客户经理

    我人在外面没软件,不知道公式,教你做预警的办法自己做吧。系统指标一般不会设置颜色,都是系统默认的,就像均线一样。我要是没记错的话,公式里N改为14,M改为6,然后在ADXR的冒号后面加一个=等号,然后复制ADXR>30;在指标的最后面就好了。
  • 2021-12-23 12:35 齐方洲 客户经理

    CROSS(DMI.ADX,50) AND DMI.PDI<15;
  • 2021-12-23 12:34 齐智娟 客户经理

    cross("dmi.adx">50 and "dmi.adx"<ref("dmi.adx",1),0.5);
  • 2021-12-23 12:29 齐敬磊 客户经理

    .MDI") OR CROSS(REF("DMI.PDI",1),REF("DMI.MDI",1));
    A2:=CROSS("DMI.PDI","DMI.ADX") OR CROSS(REF("DMI.PDI",1),REF("DMI.ADX",1));
    A3:=CROSS("DMI.PDI","DMI.ADXR") OR CROSS(REF("DMI.PDI",1),REF("DMI.ADXR",1));
    A1 AND A2 AND A3;
  • 2021-12-23 12:27 边占武 客户经理

    DMI指标中MDI线超过35,ADX线超过50的选股公式(通信达)
    DMI.ADX>50 AND DMI.MDI>35;

相关百科精选