论坛

请问,如何计算当前是否可以开单?Balance + Profit > new Margin?

各位老师: 请教个问题: 在MT5平台中,如何计算开单的最大手数,才能确保可以顺利开单? 是用 CAccountInfo.FreeMarginCheck 函数来检测吗? MT5平台返回是负值,仍然可以开单的。 我认为开单条件是Balance + Profit > new Margin 就是 结余 + 盈利 大于 新的开单后所需要的总的保证金(包括前期开单的) 是这样的吗? 但是在EA的历史测试中发现并不满足这个条件的时候,系统却成功开单? balance: 20,000 Open Order Ask Bid Lots Margin(All) Profit

Cloud servers switched off ?

各位大神: 请教个问题,一直在用MT5测试我自己的EA,可是昨天提示“Cloud servers switched off”。如果用MT5自带的例子则没有这个问题。如果在 MACD Sample.mq5 中嵌入自己写的Dll,开始可以运行,如果关闭MT5,再打开,就运行不了了。提示: Cloud servers switched off file ....\MQL5\Libraries\TestEA.dll.ex5 open error [2] 请问,是什么原因造成的呢?可以确定的是,不是DLL的原因,因为一直都在用的。 非常的感谢您的赐教!!!在线等