请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
EA

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第五部分 - MetaTrader 5EA

显示:
989
等级:
(6)
已发布:
2023.12.15 15:02
已更新:
2023.12.15 15:47
\MQL5\Experts\MQL5Book\p5\
LifeCycle.mq5 (1.52 KB) 预览
\MQL5\Files\MQL5Book\
ansi1252.txt (0.05 KB) 预览
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
unicode1.txt (0.1 KB) 预览
unicode2.txt (0.1 KB) 预览
unicode3.txt (0.1 KB) 预览
utf8.txt (0.05 KB) 预览
\MQL5\Include\MQL5Book\
AppliedTo.mqh (1.17 KB) 预览
AutoPtr.mqh (1.87 KB) 预览
ColorMix.mqh (6.25 KB) 预览
Comments.mqh (3.71 KB) 预览
CRC32.mqh (1.89 KB) 预览
DateTime.mqh (2.56 KB) 预览
DBSQLite.mqh (24.03 KB) 预览
Defines.mqh (0.71 KB) 预览
IS.mqh (0.98 KB) 预览
LibRand.mqh (1.23 KB) 预览
MapArray.mqh (2.64 KB) 预览
MqlError.mqh (8.53 KB) 预览
OptReader.mqh (21.93 KB) 预览
Periods.mqh (1.95 KB) 预览
PNG.mqh (5.31 KB) 预览
PRTF.mqh (1.07 KB) 预览
Reservoir.mqh (4.71 KB) 预览
RSquared.mqh (2.27 KB) 预览
RTTI.mqh (1.57 KB) 预览
Tableau.mqh (8.79 KB) 预览
TickEnum.mqh (2.4 KB) 预览
TickModel.mqh (2.67 KB) 预览
Timing.mqh (1.71 KB) 预览
toyjson.mqh (11.4 KB) 预览
TplFile.mqh (8.12 KB) 预览
TplFileFull.mqh (11.01 KB) 预览
TradeFilter.mqh (10.59 KB) 预览
TradeReportSVG.htm (0.38 KB)
TradeUtils.mqh (11.51 KB) 预览
Tuples.mqh (4.94 KB) 预览
Uninit.mqh (1.16 KB) 预览
URL.mqh (4.64 KB) 预览
Warnings.mqh (0.54 KB) 预览
\MQL5\Include\MQL5Book\ws\
wsclient.mqh (5.19 KB) 预览
wsframe.mqh (11.62 KB) 预览
wsmessage.mqh (5.44 KB) 预览
wsprotocol.mqh (15.63 KB) 预览
wstools.mqh (6.22 KB) 预览
\MQL5\Indicators\MQL5Book\p5\
EventAll.mq5 (3.18 KB) 预览
IndStub.mq5 (1.15 KB) 预览
IndWPR.mq5 (2.8 KB) 预览
LifeCycle.mq5 (2.01 KB) 预览
SubScaler.mq5 (5.67 KB) 预览
UseM1MA.mq5 (6.92 KB) 预览
UseWPR1.mq5 (2.95 KB) 预览
UseWPR2.mq5 (2.47 KB) 预览
UseWPR3.mq5 (1.91 KB) 预览
UseWPRMTF.mq5 (5.91 KB) 预览
\MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p5\
AllInOne.mq5 (1.58 KB) 预览
AllInOne.mqh (5.16 KB) 预览
ChartDock.mq5 (1.75 KB) 预览
ChartDrop.mq5 (1.58 KB) 预览
ChartList.mq5 (4.13 KB) 预览
ChartXY.mq5 (2.67 KB) 预览
\MQL5\Services\MQL5Book\p5\
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

第五部分 在MQL5中创建应用程序

在《交易者的MQL5编程(MQL5 Programming for Traders)》这本书的第五部分 "创建应用程序",我们将深入探讨与算法交易相关的API,包括金融数据分析和处理、图表可视化、自动化和用户交互。

我们将从创建MQL程序的一般原则开始,并考虑程序端中的事件类型、特性和模型。然后,我们将探讨对时间序列的访问、对图表和图形对象的操作,以及分别创建和应用每个MQL程序类型的原理。

MetaTrader 5程序端支持五种程序类型:技术指标、用于自动交易或半自动交易的EA交易(EA)、用于执行一次性任务的脚本、用于后台操作的服务以及用于单个功能模块的程序库。

MQL5中的应用程序


我们将深入研究如何使用指标和图表,并学习同样适用于EA交易的技术。本书的下一部分将讨论EA交易的开发,我们将探索订单的自动执行,交易策略的形式化,以及使用历史数据进行测试和优化。

我们将学习如何使用标准内置指标,以及如何从零开始或基于其他指标创建自定义应用程序。除了EX5库之外,所有已编译的程序都显示在MetaTrader 5导航器中,EX5库由其他程序使用,但在导航器中没有单独的表示。

因此,我们将更全面地了解MQL5语言的功能及其在算法交易中的应用。这将使我们能够有效地处理金融数据,并创建交易指标和EA交易。


由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/45594

交易者的MQL5编程(MQL5 Programming for Traders) - 书中的源代码。第四部分 交易者的MQL5编程(MQL5 Programming for Traders) - 书中的源代码。第四部分

在本书的第四部分,我们将重点掌握内置函数(MQL5 API),并将逐步深入研究专门的子系统。任何MQL5程序都可以利用大量技术和功能。因此,从大多数程序都能使用的最简单且最有用的函数开始是明智的。

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第三部分 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第三部分

第三部分 "MQL5中的面向对象编程"呈现了MQL5语言中面向对象编程(OOP)的世界。软件开发往往涉及与多个实体管理相关的复杂性,需要先进的技术来提高编程的便利性、效率和质量。

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第六部分 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第六部分

在"交易者的MQL5编程(MQL5 Programming for Traders)"第六部分,我们将学习MQL5语言的一个关键组成部分 – 交易自动化。我们将首先介绍基本对象,如交易品种规格和交易账户设置。这些都是创建正常运行的EA交易的先决条件。

交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第七部分 交易者的MQL5编程(MQL5 Programming for Traders) - 源代码第七部分

在本书的最后,即第七部分讨论了MQL5 API的高级功能,这在为MetaTrader 5开发程序时发挥重要作用。其中包括自定义交易品种、内置经济日历事件以及网络、数据库和加密等通用技术。