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

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

显示:
1080
等级:
(4)
已发布:
2023.12.15 14:23
已更新:
2023.12.15 15:35
\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\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p2\
Arrays.mq5 (1.4 KB) 预览
FuncFibo.mq5 (1.52 KB) 预览
GoodTimes.mq5 (1.46 KB) 预览
StmtNull.mq5 (0.98 KB) 预览
TypeBool.mq5 (1.12 KB) 预览
TypeChar.mq5 (1.42 KB) 预览
TypeColor.mq5 (1.08 KB) 预览
TypeFloat.mq5 (1.72 KB) 预览
TypeInt.mq5 (1.24 KB) 预览
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务

第二部分 MQL5编程基础知识

第二部分 "MQL5编程基础知识"介绍了该编程语言的核心概念。与任何其他语言一样,MQL5基于几个基本概念,这些概念是创建复杂程序的基础。本书这一部分专门讨论数据类型、标识符、变量、表达式和运算符。您将学习了解如何组合不同的指令来形成程序逻辑。

MQL5编程基础知识



过程式编程的基本原理就是使读者能够学习如何创建遵循一系列步骤来处理数据的程序。这是继续强大的面向对象编程(OOP)范式之前的重要一步,本书的下一部分将对此进行介绍。

标识符在MQL5编程中发挥着关键作用,因为它们允许通过唯一名称访问程序元素。标识符由拉丁字母、数字和下划线组成,不能以数字开头,且不能与MQL5保留字匹配。遵守这一重要规则是成功编译程序的必要先决条件。


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

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

本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。

使用ONNX模型识别手写数字的示例 使用ONNX模型识别手写数字的示例

此EA不用于交易。使用标准Canvas库实现的简单面板允许您用鼠标绘制数字。经过测试的mnist.onnx模型用于识别数字。

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

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

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

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