亲爱的丹尼尔,首先我要感谢您的工作。
我刚刚开始在 MetaTrader 中自动执行策略,您的文章很有教育意义,对我现阶段的工作很有帮助。
我已经在等下一篇文章了,它应该会涉及自动下单。
我有一个简单的策略,只用 R 语言实现,以测试盈利性能。
有了您的资料,我打算将其编码为 MQL5。
再次祝贺您;-)
亲爱的丹尼尔,首先我要感谢您的工作。
我刚刚开始在 MetaTrader 中自动执行策略,您的文章很有教育意义,对我现阶段的工作很有帮助。
我已经在等下一篇文章了,它应该会涉及自动下单。
我有一个简单的策略,只用 R 语言实现,以测试盈利性能。
有了您的资料,我打算将其编码为 MQL5。
再次祝贺您;-)
新文章 构建自动运行的 EA(第 05 部分):手工触发器(II)已发布:
今天,我们将看到如何创建一个在自动模式下简单安全地工作的智能系统。 在上一篇文章的末尾,我建议允许手工操作 EA 是合适的,至少在一段时间内。
好吧,为了令我们的 EA 在手工模式下的操作更加舒适,我们需要做一些事情。 这项工作对于程序员来说既简单又容易,因此我们可以直奔主题。 也就是说,我们将创建水平线,指示我们发送到交易服务器的订单限价位置。
当我们用鼠标下订单时,即当我们创建挂单时,这些限价更适合观察。 一旦订单已经在服务器上,指示就由 MetaTrader 5 平台管理。 但在实际发生这种情况之前,我们需要向用户显示最有可能放置订单限价的位置。 这是由我们程序员完成的。 我们从 MetaTrader 5 获得的唯一支持是在图表上使用水平线的可能性。 除此之外,所有工作都必须通过 EA 编程实现。
为此,我们简单地编写将这些指示线放置在图表正确位置的代码。 但我们不想以某种随机的方式做到这一点。 这应该受到相应的控制,因为我们不想破坏我们已经创建的代码,并且我们不想增加工作量,以防将来必须从 EA 中删除 C_Mouse 类和 OnChartEvent 事件处理程序。 这是因为自动 EA 不需要这些东西,但手工 EA 需要它们。 我们要确保这些东西的最低限度可用性。
作者:Daniel Jose