Yuriy Bykov / 个人资料
- 信息
|
13+ 年
经验
|
12
产品
|
47
演示版
|
|
5
工作
|
0
信号
|
0
订阅者
|
◉ Developing a multi-currency Expert Advisor (29 parts) ( https://www.mql5.com/ru/blogs/post/756958 )
◉ Moving to MQL5 Algo Forge (4 parts) ( https://www.mql5.com/ru/blogs/post/765536 )
◉ Developing a terminal manager (3 parts) ( https://www.mql5.com/ru/blogs/post/765539 )
📢 Channels:
Telegram: 📲 https://t.me/adwizard_mql5
MQL5 Channels: 🌐 https://www.mql5.com/en/channels/adwizard-en
在优化交易策略后,我们会收到一组参数。我们可以使用它们在一个 EA 中创建多个交易策略实例。以前,我们都是手动操作。在此,我们将尝试自动完成这一过程。
在前面的部分中,我们正在开发的智能交易系统 (EA) 只能使用固定的仓位大小进行交易。这对于测试来说是可以接受的,但在真实账户交易时并不建议这样做。让我们能够使用可变的仓位大小进行交易。
https://www.mql5.com/ru/channels/adwizard
https://t.me/adwizard_mql5
在开始开发多币种 EA 后,我们已经取得了一些成果,并成功地进行了多次代码改进迭代。但是,我们的 EA 无法处理挂单,也无法在终端重启后恢复运行。让我们添加这些功能。
我们在开发多币种 EA 方面已经取得了一些进展,该 EA 有几个并行工作的策略。考虑到所积累的经验,让我们回顾一下我们解决方案的架构,并尝试在我们走得太远之前对其进行改进吧。
让我们继续开发多币种 EA,让多个策略并行工作。让我们尝试将与市场开仓相关的所有工作从策略级转移到管理策略的 EA 级。这些策略本身只进行虚拟交易,并不建立市场仓位。
交易策略是多种多样的,因此,或许可以采用几种策略并行运作,以分散风险,提高交易结果的稳定性。但是,如果每个策略都作为单独的 EA 交易来实现,那么在一个交易账户上管理它们的工作就会变得更加困难。为了解决这个问题,在一个 EA 中实现不同交易策略的操作是合理的。
多货币专家顾问,可同时处理 15 对主要货币 EUR-GBP-AUD-USD-CAD-JPY。 Expert Advisor 结合了许多同时起作用的简单策略。每个策略都基于一个简单的算法,用于在抛物线转向指标的信号发生变化并确认两个较早的时期时开仓。每项战略都在过去五年中得到了优化。 Expert Advisor 使用“人群正确性”的统计原则:它对来自不同策略的信号进行平均,并在首选方向上开仓。这一原则,连同相关交易工具的同步工作,可以大大增加对不利市场阶段的抵抗力和增长期分布的均匀性。 EA 中不使用 Martingale 或网格。 选项 所有参数均已优化,无需调整。只剩下两个参数: 预期最大回撤 (%) -- 预期的近似最大回撤。据此自动选择开仓参数,使回撤不超过设定值。此参数基于过去 5 年的测试数据,在进一步工作期间可能出现的实际回撤可能与宣布的略有不同,无论是上升还是下降 交易定期存款 -- 设定用于交易的固定资金数额。开仓的大小将根据指定的资金数额计算。要使用所有设施,请将此参数设置为 0。 推荐设置
一个多货币专家顾问,它结合了许多同时工作的简单策略。在波动性增加的市场时刻,每种策略都基于简单的交易算法。在过去五年中,每项策略都得到了优化。 EA 使用“人群的正确性”的统计原则:它平均来自不同策略的信号,并在首选方向上开仓。 这一原则,连同相关交易工具的同步工作,可以大大提高对不利市场阶段的抵抗力和增长期分布的均匀性。 选项 预期最大回撤 (%) -- 预期的近似最大回撤。据此,自动选择开仓参数,使回撤不超过设定值。该参数基于过去 5 年的测试数据,在进一步工作期间可能发生的实际回撤可能与声明的回撤略有不同,无论是向上还是向下 交易定期存款 -- 设置用于交易的固定金额的资金。开仓的大小将根据指定的资金数额计算。要使用所有设施,请将此参数设置为 0。 推荐设置 预期最大回撤 (%) = 10 .. 30 交易定期存款 = 0
A simple utility to copy trade volumes from one MT5 or MT4 account to another MT5 account. You can copy positions between Netting and Hedging accounts in any combination. By default, positions opened by all matching symbols with the same volumes will be copied. If the symbol names are different or the volume of copied positions should be different or not all positions should be copied, then the desired behavior can be specified in the settings described in this post . This product will


