📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    [求助] 帮我修改一段源码

    和升 LV3
    2022-07-25 · 5468 阅读
             for(int v=0; v<=1; v++)
               {
                double 价=(Bid-Ask)*v+Ask;
                if(极价[v]>0 && (极价[v]-价)*(1-2*v)>=加仓间距*po)
                  {
                   double 倍数=0;
                   double 次数=3;
                   if(单[v]==1)
                      倍数=加仓倍数1;
                   if(单[v]==2)
                     {
                      倍数=加仓倍数2;
                      次数++;
                     }
                   //————————————————————————
                   if(倍数>0 && 次数<5)
                     {
                      double 原始手=(double)ObjectGetString(0,"@自开B",OBJPROP_TEXT);
                      if(v==1)
                         原始手=(double)ObjectGetString(0,"@自开S",OBJPROP_TEXT);
                      trade(v,900,0,注释的自动,原始手*倍数);
                     }
                  }
               }

    ——————————————————------————————————
    —————————————————————————————————
    这段代码主要是讲 进单后,如果行情反了,会逆向加仓,最多加两次。 每个单的止损是100点。
    出现的问题: 当第一个单被止损后,EA会再次加仓, 第二单也止损的话,EA会再次加仓,直到按条件平仓。
    要解决的问题: 当EA加了两次仓后,不管行情怎么走,都不会再仓。
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 33 个

    费博 LV0

    发表于 2022-7-27 16:59:11 | 显示全部楼层

    谢谢

    吴贵鸿 LV1

    发表于 2022-8-1 21:15:10 | 显示全部楼层

    谢谢

    GGGcsjdj LV3

    发表于 2022-8-2 08:43:12 | 显示全部楼层

    简单,你给单数加个限制就可以

    乌鸦 LV3

    发表于 2022-8-5 23:53:46 | 显示全部楼层

    谢谢

    张生 LV1

    发表于 2022-8-17 13:04:46 | 显示全部楼层

    顶下

    华仔 LV1

    发表于 2022-8-23 11:02:17 | 显示全部楼层

    支持下

    大大的 LV1

    发表于 2022-8-23 19:07:44 | 显示全部楼层

    支持下

    瑞的百科 LV1

    发表于 2022-8-26 19:49:46 | 显示全部楼层

    谢谢

    工了以 LV1

    发表于 2022-8-28 19:43:04 | 显示全部楼层

    谢谢
    1234下一页
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服