面向交易员的 MQL5 编程指南第六章交易自动化
第六章 交易自动化
在本部分中,我们研究 MQL5 API 中用于交易操作自动化的最复杂且最重要部分。
我们将从介绍实体开始,没有这些实体就无法写出合适的 EA 交易。其中包括 金融交易工具 和 交易账户 设置。
然后,我们将研究内置的 交易函数 和数据结构,以及机器人特有的 事件 和操作模式。特别是,EA 交易的关键特征 与测试程序集成在一起,允许用户评估财务表现和优化交易策略。我们将通过 API 考虑内部优化机制和优化管理。
策略测试程序是开发 MQL 程序的基本工具,因为它提供了在各种模式下调试程序的能力,包括柱线和分时报价,基于模拟的或真实的分时报价,有无价格流的可视化。
我们已经尝试了以可视化模式 测试指标 。但是,这些指标的测试参数集有限。在开发 EA 交易时,我们会使用测试程序的全部功能。
此外,我们还会介绍一种新的市场信息: 市场深度 及其软件界面。
书中的示例也可以在 公共项目 \MQL5\Shared Projects\MQL5Book 中找到。 |