Before any product is published in the Market, it must undergo compulsory preliminary checks, as a small error in the expert or indicator logic can cause losses on the trading account. That is why we have developed a series of basic checks to ensure the required quality level of the Market products. If any errors are identified by the Market...
下午好,我的朋友...
我一直在学习MQL5 编程,它的代码是我学习的灵感和基础,我学到了很多东西,但有时我会有点迷茫,我不明白某些代码到底是做什么的,为什么会有这些代码......
我能够理解 "对冲任何位置 "的整个代码,只是对代码的一部分难以理解它的作用和存在的原因,能否帮我理解它的作用和添加到代码中的原因?
下午好,我的朋友
我一直在学习 MQL5 编程,它的代码是我学习的灵感和基础,我学到了很多东西,但有时我有点迷茫,不明白某些代码到底是做什么的,为什么会有这些代码......
我能够理解 "对冲任何位置 "的整个代码,只是对代码的一部分难以理解它的作用和存在的原因,能否帮我理解它的作用和添加到代码中的原因?
到底哪里不清楚?
到底是什么地方不清楚?
我不明白为什么要检查"freeze_level "和 "stop_level",为什么在它们返回值为 "0 "时要计算(Ask-Bid)*3?如果没有返回值 "0",是否要乘以 1.1?
freeze_level" 和 "stop_level "是什么意思?
我查阅了文档,但不太明白它们的作用,也不明白为什么在返回值为 "0 "或不返回的情况下要进行检查和乘法。
我不明白为什么要检查 "freeze_level "和 "stop_level", ***
为什么要检查:请参阅 "交易机器人在市场发布前必须通过的检查"。
***为什么在它们返回值为 "0 "的情况下,会发生(卖价-买价)*3的计算?***
基本保护:"0 "可能表示浮动水平。在这种情况下,通常会乘以 "3"。
我的新智能交易系统使用了一种改进的方法:
为什么要检查:阅读《交易机器人在市场上发布前必须通过的检查
基本保护:"0 "可能表示浮动水平。在这种情况下,通常会乘以 "3"。
我的新 "智能交易系统 "采用了一种改进的方法:
感谢您的回复,我阅读了您发给我的所有文档,并对代码做了一些修改:
您认为这种更新(并检查更新)报价和交易配置的方法好吗?
感谢您的回复,我阅读了您发给我的所有文档,并对代码做了一些修改:
您认为这种更新(并检查更新)报价和交易配置的方法好吗?
这几行是
m_trade.SetDeviationInPoints(0); m_trade.SetTypeFillingBySymbol(m_symbol.Name()); m_trade.SetMarginMode();一旦您需要在 OnInit 中注册。
您设置了零滑点 - 请做好经常收到拒绝的准备
有一个问题,如果手数系数小于 1,例如 0.5,会发生什么情况?
将建立一个交易量较小的仓位。