最大可开仓资金函数

| 发表于 2020-7-24 07:40:04 | 显示全部楼层 |复制链接
  1. double iLotsOptimized(double myFunds, double myCapitalRisk)
  2.     {
  3.      double myMargin = myFunds * myCapitalRisk / 100 - AccountMargin();
  4.      double myLots = myMargin * AccountLeverage() / MarketInfo(Symbol(), MODE_LOTSIZE) / (MarketInfo(Symbol(), MODE_MARGINREQUIRED) * 2);
  5.      myLots = MathRound(myLots / MarketInfo(Symbol(), MODE_MINLOT)) * MarketInfo(Symbol(), MODE_MINLOT);
  6.      if(myLots <= 0)
  7.          {
  8.           myLots = 0;
  9.          }
  10.      return(myLots);
  11.     }
复制代码
举报

评论 使用道具

精彩评论4

latage
C
| 发表于 6 天前 | 显示全部楼层
消灭零回复
举报

点赞 评论 使用道具

升龙
C
| 发表于 6 天前 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

xiaoming
C
| 发表于 5 天前 | 显示全部楼层
Thanks for sharing.
举报

点赞 评论 使用道具

daerwushen
DD
| 发表于 5 天前 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册