在本书的第四部分,我们将重点掌握内置函数(MQL5 API),并将逐步深入研究专门的子系统。任何MQL5程序都可以利用大量技术和功能。因此,从大多数程序都能使用的最简单且最有用的函数开始是明智的。
在本书的最后,即第七部分讨论了MQL5 API的高级功能,这在为MetaTrader 5开发程序时发挥重要作用。其中包括自定义交易品种、内置经济日历事件以及网络、数据库和加密等通用技术。
在本书的第五部分,我们将深入探讨与算法交易相关的API,包括金融数据分析和处理、图表可视化、自动化和用户交互。
第二部分 "MQL5编程基础知识"介绍了该编程语言的核心概念。本书这一部分专门讨论数据类型、标识符、变量、表达式和运算符。您将学习了解如何组合不同的指令来形成程序逻辑。
第三部分 "MQL5中的面向对象编程"呈现了MQL5语言中面向对象编程(OOP)的世界。软件开发往往涉及与多个实体管理相关的复杂性,需要先进的技术来提高编程的便利性、效率和质量。
在"交易者的MQL5编程(MQL5 Programming for Traders)"第六部分,我们将学习MQL5语言的一个关键组成部分 – 交易自动化。我们将首先介绍基本对象,如交易品种规格和交易账户设置。这些都是创建正常运行的EA交易的先决条件。
此EA不用于交易。使用标准Canvas库实现的简单面板允许您用鼠标绘制数字。经过测试的mnist.onnx模型用于识别数字。
"MQL5算法交易的神经网络"教程是一本全面的操作指南,涵盖了人工智能和神经网络的理论基础,以及使用MQL5编程语言在金融交易应用的实践方面。
简述简述EA每日工作时间区间
限制EA每日工作时间区间
限制EA每日工作时间区间
限制EA每日工作时间区间
这是一个辅助止盈止损工具,它可以帮助你严格止损,动态止盈。已更新
在智能交易系统的 OnTick() 事件处理程序中检测新柱状图或蜡烛图的开始。
一款用于莫斯科证券所 FORTS 市场的投资组合 EA。
基于 PFE 振荡指标信号的 Exp_PFE 交易系统。
Exp_JSatlCandle EA交易是基于 JSatlCandle 指标信号的。
基于 XDPO_Histogram 指标信号的交易系统。
这是可通过按钮进行交易的信息系统的用户接口的一个简单实例。
基于 ADXDMI 振荡指标信号的 Exp_ADXDMI 交易系统。
基于 i-CAiChannel_System_Digit 指标信号的突破交易系统。
基于 WPR_Slowdown 指标信号的交易系统。
Exp_Bezier_ReOpen 交易系统是基于 Bezier 指标颜色的变化,来增加跟随趋势的仓位。
智能交易系统基于 iBands (布林带, BB) 指标和 iRSI (相对强度指数, RSI) 指标的信号。
本书第一章介绍了MQL5语言和开发环境。与MQL4(MetaTrader 4 语言)相比,MQL5语言其中一项新功能就是支持面向对象编程(OOP),这使其类似于C++。
此 MACD 样本 EA 当 MACD 的主线与信号线交叉时进行交易。此 EA 是面向对象开发 EA 的例样。
一个基于 ColorFisher_m11 指标信号的交易系统。
这个 cIntBMP 库提供创建 BMP 格式图像。我们将要讨论的例子,是关于使用 Iterated Function System (IFS - 迭代函数系统) 创建自相似分形集合。
Exp_ColorXvaMA_Digit EA交易是基于 ColorXvaMA_Digit 指标的颜色变化的。
Exp_ColorJSatl_Digit EA交易是基于 ColorJSatl_Digit 指标颜色变化的。
本EA交易在总亏损超过预先定义的限制时关闭所有仓位。
ExpBuySellSide 是一个 MetaTrader 5 EA交易,基于 ATRStops 和 StepUpDown 指标。
分析图表 M5,M15,H1 上的移动平均线。 在所有三个图表 (M5,M15 和 H1) 上同时检查 iMA (移动平均线,MA) "扇形" 的存在。
基于 Rj_SlidingRangeRj_Digit_System 指标信号的交易系统,可以设置固定的持仓时间。
基于 DEMA_Range_Channel 指标信号的交易系统,可以设置固定的持仓时间。
交易系统基于 Wajdyss_Ichimoku_Candle 指标发出的信号,能够根据此交易系统之前交易的结果改变未来的交易量。
基于 锤头 / 上吊线形态的交易信号,由 MFI (市场促进指数)指标确认.基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。