12评论

0收藏

请教老师资金仓位管理原理!!

avatar 顺其自然。 | 4670 人阅读 | 12 人评论 | 2011-09-11

其实仍是MT4自带的MA系统,我E文差,谁能告诉我这个资金管理的原理和计算方法???
  
  extern double Lots               = 0.1;
  extern double MaximumRisk        = 0.02;
  extern double DecreaseFactor     = 3;
  
  double LotsOptimized()
    {
     double lot=Lots;
     int    orders=HistoryTotal();     // history orders total
     int    losses=0;                  // number of losses orders without a break
  //---- select lot size
     lot=NormalizeDouble(AccountFreeMargin()*MaximumRisk/1000.0,1);
  //---- calcuulate number of losses orders without a break
     if(DecreaseFactor>0)
       {
        for(int i=orders-1;i>=0;i--)
          {
           if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false) { Print(\"Error in history!\"); break; }
           if(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) continue;
           //----
           if(OrderProfit()>0) break;
           if(OrderProfit()1) lot=NormalizeDouble(lot-lot*losses/DecreaseFactor,1);
       }
  //---- return lot size
     if(lot
""
还没有人打赏,支持一下

评论|共 12 个

伊人146

发表于 2012-11-21 23:00:05 | 显示全部楼层

应该加分  

ea大师

发表于 2012-11-21 23:00:05 | 显示全部楼层

EA要好!  

后山俗人

发表于 2012-11-21 23:00:05 | 显示全部楼层

顶的就是你  

周末荡漾

发表于 2012-11-21 23:00:05 | 显示全部楼层

强人,佩服死了。呵呵,不错啊  

鸳鸯

发表于 2012-11-21 23:00:05 | 显示全部楼层

回复一下  

wfdhww22

发表于 2014-11-15 13:36:59 | 显示全部楼层

看看是什么东西啊

星羽

发表于 2014-11-18 19:54:07 | 显示全部楼层

下了  的确不错

vsaxqgqq

发表于 2014-11-22 19:53:19 | 显示全部楼层

感谢分享

莉达思汀xsa

发表于 2014-11-22 23:29:09 | 显示全部楼层

谢谢分享!!!!!

12下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则