外汇EA编写教程:MQL5食谱:处理BookEvent
3Mql5 发布于 2019-03-19
介绍 众所周知,元交易员5交易终端是一个多市场的外汇、股票市场、期货和差价合约平台。根据自由职业者部门的统计,交易员的数量不仅在外汇市场上增长。 在本文中,我想向新的MQL5程序员介绍BookEvent处理。这一事件与股票资产及其衍生产品的市场交易工具密切相关。然而,外汇交易员也...
Mql5 发布于 2019-03-19
介绍 众所周知,元交易员5交易终端是一个多市场的外汇、股票市场、期货和差价合约平台。根据自由职业者部门的统计,交易员的数量不仅在外汇市场上增长。 在本文中,我想向新的MQL5程序员介绍BookEvent处理。这一事件与股票资产及其衍生产品的市场交易工具密切相关。然而,外汇交易员也...
Mql5 发布于 2019-03-19
介绍 MQL5标准库是开发需要严格系统的大型项目的有用辅助工具。在会话模式下,MQL5向导在几分钟内将现成的部件组装到广泛的计划中的能力是不可低估的。mql5向导自动收集EA部件,并根据它们的句柄自动在EA中声明模块参数。当集成了大量不同的模块时,这种自动化可以节省大量的时间和日...
Mql5 发布于 2019-03-19
介绍 有一次,我注意到每个经纪人的h4时间框架和更高的图表是不同的。这背后的原因是经纪人位于不同的时区。在某些情况下,虽然时区之间的差异很小,但同一图表的某些部分会有显著差异。一张图上有一个明显的反演模式,但另一张图上的同一部分没有显示出任何确切的形状。 在那之后,我突然想到了一...
Mql5 发布于 2019-03-19
介绍 所有交易员都愿意通过建立自己的交易系统,尽快成长为分析师。多年来,他们一直试图找到市场趋势,测试交易理念。每个想法都可以用不同的方式进行测试——从搜索战略测试者优化模型的最佳参数到科学(有时是伪科学)市场研究。 本文提出研究统计假设,一种研究和推理验证的统计分析工具。让我们...
Mql5 发布于 2019-02-28
概述 开发指标、智能交易系统和脚本时,开发人员往往需要创建大量与交易策略没有直接关系的各种代码片段。 例如,这样的代码也许关注的是智能交易系统的操作时间表:每天、每周或每月。 如是结果,我们将创建一个独立的项目,该项目可以借助简单的界面与交易逻辑和其他组件进行交互。 只需花费少许...
Mql5 发布于 2019-02-28
内容目录 概述 任务陈述和应用程序原型 实现测试用策略构建器 策略构建器操作的演示和示例 结束语 概述 在前一篇文章中,我们研究了如何将 Merill(梅里尔)形态应用于各种数据,例如货币品种图表上的价格,以及标准 MetaTrader 5 指标值:ATR,WPR,CCI,RSI...
Mql5 发布于 2019-02-28
概述 在之面的文章(优化管理(第一部分)和优化管理(第二部分))当中,我们研究了一种通过第三方进程在终端里启动优化的机制。 如此能够创建特定的优化管理器,该优化管理器可以实现与特定交易过程类似的交易算法过程,意即,以全自动模式运行,无需用户干预。 思路是创建一种管理滑动优化过程的...
Mql5 发布于 2019-02-28
内容 概念 调整交易事件定义 交易请求参数出错的处理程序 测试 下一步是什么? 在前一篇文章中,我们向交易类添加了对无效参数的控制。 传递给交易方法的数值有效性得以检查。 如果证实任何参数无效,则从正执行的交易方法携带错误消息返回。 此行为不允许 EA 故意发送无效订单,从而令交...
Mql5 发布于 2019-02-28
概述 在本系列的前几篇文章中,我们尝试了各种方法来创建或多或少能够盈利的网格智能交易系统。 我们设法来实现短语的第二部分:“或多或少能够盈利”。 障碍出现在第一部分当中。 智能交易系统在很长一段时间内都在盈利,但其低额利润不足以证明使用订单网格或马丁格尔是合理的。 我们的终极目标...
Mql5 发布于 2019-02-28
内容 设置交易事件声音 监控不正确的参数值,自动选择和交易方法输入的使用 测试 下一步是什么? 我们继续交易类的开发。 我们已拥有在“洁净”条件下操作的现成交易方法。 我们已经能够在实际执行之前检查交易订单是否可以发送到服务器(检查服务器、终端和程序限制)。 但这还不够。 我们还...