OnTester 佣金计算器 - MetaTrader 5 专家











更新 :现在它还计算测试仪上“测试结束”结果的佣金
我正在测试我的 EA 交易,同时我发现我还必须计算经纪商收取的佣金,否则策略显示的利润可能不真实,因此我尝试在 Metatrader5 上使用内置佣金功能,但这不起作用!
https://www.mql5.com/en/forum/372056
所以我决定在外部编写此功能的代码。
该代码可以在您自己的智能交易系统中使用来计算佣金(您可能需要了解编程)
该 EA 适用于测试市价单、限价单、止损限价单和止损市价单,并且可以从 SelectMode 输入中进行选择
可以添加百分比费用。就像我的经纪人收取 0.04% 的佣金,所以我在那里添加了
添加进场、止损和止盈后,您可以在策略测试器上运行此 EA
在测试中,您可以看到我总共执行了 4 笔交易
对于每笔交易,应根据输入计算佣金:0.04%
让我们在 excel 上测试一下

正如您所看到的,对于 0.1 数量,限价买入订单为 1.2546,止盈订单为 1.284
所以总结 1.2546 + 1.284 = 2.5386
总交易数为 2
所以 2.5386 *2 = 5.0772
因此,在“日志”选项卡中的“策略测试报告”末尾,将打印总佣金
我希望这种计算方法能够帮助您测试您的 EA,在排除经纪商收取的佣金时获得更准确的利润
附件下载
📎 commission_calculator.mq5 (14.28 KB)
Source: MQL5 #35461
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
