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

    自己设计了一段代码,有错误,求解决(已解决)

    2011-10-17 · 4046 阅读
    我编了一段代码,想用此计算交易量,但有错误,请帮忙解决。其思想是根据以前的盈利情况,如没有亏损,则以本金一定比例开仓。如果有亏损,则将亏损部分再加到其上。而如果亏损超过一定值时(30%),则从新计算亏损和本金。
      就是亏损小时,以一定比例加仓;亏损大时,承认此次亏损,再从头开始。
      但测试时显示错误4051,不知为什么
      代码如下

    • double LotsOptimized()
    • {
    • double j=0,k=0,l=0,kuisun,xianjin,lot;
    • for(int i=OrdersHistoryTotal()-1;i>=0;i--)
    • {
    •     OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
    •     if(OrderSymbol()==Symbol() )
    •     {
    •      j=j+OrderProfit();
    •      k=k+OrderProfit();
    •      if(j>=l) l=j;  //l为盈利最大值
    •      kuisun=l-j;//计算亏损     
    •      xianjin=k+10000+kuisun;//目前应该的本金额,其中10000为初始本金额
    •      if(kuisun>0.3*xianjin) j=0;l=0;  //如果亏损大于本金额的30%,重新计算交易单盈利情况
    •     }
    •     lot=xianjin*1%/500+kuisun/500;
    • }   
    • return(lot);}

    复制代码
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 8 个

    野狗 LV5

    发表于 2012-11-25 16:59:05 | 显示全部楼层

    就为赚分嘛  

    唯途vip LV4

    发表于 2012-11-25 16:59:05 | 显示全部楼层

    老大,我好崇拜你哟  

    有色人生 LV4

    发表于 2012-11-25 18:27:51 | 显示全部楼层

    说的不错  

    醉醒翁 LV5

    发表于 2012-11-25 18:27:51 | 显示全部楼层

    哪里可以下载到好的EA哦  

    fxopen LV4

    发表于 2012-11-25 18:27:51 | 显示全部楼层

    给推荐一个好的平台,这样EA才能很好的发挥啊  

    曾先生 LV4

    发表于 2012-11-25 18:27:51 | 显示全部楼层

    想找个EA  

    iboomer LV5

    发表于 2012-11-25 18:27:51 | 显示全部楼层

    小生对楼主之仰慕如滔滔江水连绵不绝,海枯石烂,天崩地裂,永不变心.  

    pinan100 LV17

    发表于 2013-2-19 22:14:04 | 显示全部楼层

    {:soso_e160:}
    您需要登录后才可以回帖 登录 | 注册

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

    微信二维码

    有问题联系客服