交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第六部分 - MetaTrader 5EA
- 显示:
- 2474
- 等级:
- (9)
- 已发布:
- 2023.12.15 15:08
- 已更新:
- 2023.12.15 15:51
-
\MQL5\Experts\MQL5Book\p6\FrameTransfer.set (0.51 KB)MathCalc.set (0.29 KB)OptReportElement.htm (0.46 KB)OptReportPage.htm (1.36 KB)UnityMartingale-audjpy.set (1.58 KB)UnityMartingale-combo.set (1.77 KB)UnityMartingale-eurusd.set (1.58 KB)UnityMartingale-gbpchf.set (1.64 KB)\MQL5\Files\MQL5Book\clock10.htm (0.96 KB)clock10.png (0.32 KB)envrun.bat (0.05 KB)icons-322-46.bmp (57.91 KB)\MQL5\Include\MQL5Book\TradeReportPage.htm (0.75 KB)TradeReportSVG.htm (0.38 KB)TradeReportTable.htm (2.11 KB)\MQL5\Include\MQL5Book\ws\ \MQL5\Indicators\MQL5Book\p6\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\BandOsMA.set (1.22 KB)BandOsMACustom.set (1.54 KB)BandOsMAticks.set (1.24 KB)\MQL5\Scripts\MQL5Book\p6\您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册 登录 - 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
第六部分 交易自动化
在《交易者的MQL5编程(MQL5 Programming for Traders)》这本书的第六部分 "交易自动化",我们将了解MQL5语言的一个关键组成部分。我们将首先介绍基本对象,如交易品种规格和交易账户设置。这些都是创建正常运行的EA交易的先决条件。然后,我们将继续介绍内置函数和数据结构、EA特定事件,以及策略测试器中EA交易操作的关键点。MetaTrader 5策略测试器是开发EA交易的重要组成部分,因为它可以评估财务业绩并优化交易策略。
该测试器为各种模式下的调试提供了必不可少的工具,包括使用柱形图或报价线进行可视化测试,以及模型报价线或真实报价线。还可以直观地再现报价流程,并在没有可视窗口的情况下进行简单测试。前面我们已经介绍过如何在可视模式下测试指标。但它们只能进行有限的设置。在开发EA交易时,我们可以使用测试器的全部功能。
我们还将了解市场数据的不同表现形式:市场深度及其软件界面。
MetaTrader 5提供交易品种分析和交易的功能,这些是程序端所有子系统的基础。用户可以从交易商提供的列表中选择交易品种,并在市场报价中对其进行监控。通过MQL5 API,您可以查看和分析所有交易品种的功能,从市场报价中添加或删除交易品种。
除交易商提供的标准交易品种外,MetaTrader 5还支持创建自定义交易品种,从任意数据源加载其属性和报价历史,或使用公式和MQL5程序进行计算。
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/45595
在本书的第五部分,我们将深入探讨与算法交易相关的API,包括金融数据分析和处理、图表可视化、自动化和用户交互。
交易者的MQL5编程(MQL5 Programming for Traders) - 书中的源代码。第四部分在本书的第四部分,我们将重点掌握内置函数(MQL5 API),并将逐步深入研究专门的子系统。任何MQL5程序都可以利用大量技术和功能。因此,从大多数程序都能使用的最简单且最有用的函数开始是明智的。
在本书的最后,即第七部分讨论了MQL5 API的高级功能,这在为MetaTrader 5开发程序时发挥重要作用。其中包括自定义交易品种、内置经济日历事件以及网络、数据库和加密等通用技术。
来自"MQL5算法交易的神经网络"教程的示例"MQL5算法交易的神经网络"教程是一本全面的操作指南,涵盖了人工智能和神经网络的理论基础,以及使用MQL5编程语言在金融交易应用的实践方面。