请问,如何计算当前是否可以开单?Balance + Profit > new Margin? 新评论 Frank.Liqiang 2020.03.12 13:13 各位老师: 请教个问题: 在MT5平台中,如何计算开单的最大手数,才能确保可以顺利开单? 是用 CAccountInfo.FreeMarginCheck 函数来检测吗? MT5平台返回是负值,仍然可以开单的。 我认为开单条件是Balance + Profit > new Margin 就是 结余 + 盈利 大于 新的开单后所需要的总的保证金(包括前期开单的) 是这样的吗? 但是在EA的历史测试中发现并不满足这个条件的时候,系统却成功开单? balance: 20,000 Open Order Ask Bid Lots Margin(All) Profit Swap SELL (in) 1.20635 1.20617 0.36 16712.00 -3306.82 -267.40 SELL (in) 1.20432 1.20411 0.33 16710.02 -4374.86 -410.51 请问,为什么? 谢谢! Gogetter EA 自适应数字滤波器 Frank.Liqiang 2020.03.23 11:35 #1 为什么没人回答? 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
各位老师:
请教个问题:
在MT5平台中,如何计算开单的最大手数,才能确保可以顺利开单?
是用 CAccountInfo.FreeMarginCheck 函数来检测吗?
MT5平台返回是负值,仍然可以开单的。
我认为开单条件是Balance + Profit > new Margin
就是 结余 + 盈利 大于 新的开单后所需要的总的保证金(包括前期开单的)
是这样的吗?
但是在EA的历史测试中发现并不满足这个条件的时候,系统却成功开单?
balance: 20,000
Open Order Ask Bid Lots Margin(All) Profit Swap
SELL (in) 1.20635 1.20617 0.36 16712.00 -3306.82 -267.40
SELL (in) 1.20432 1.20411 0.33 16710.02 -4374.86 -410.51
请问,为什么?
谢谢!