请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
您可以访问代码库从您的MetaTrader 5客户端
不能找到合适的代码?定制它在工作项目
如何编写EA交易或指标

MetaTrader 5的MQL5 源代码库 - 3

icon

这是MetaTrader 5平台程序最大的免费源代码库。在这里您可以找到现成的EA交易,技术指标,脚本和程序库。使用代码库学习MQL5语言并基于提供的代码开发您自己的自动交易程序。

您可以免费下载和测试发布的代码,并在MetaTrader 5启动。程序库也可以直接从MetaTrader 5平台和MetaEditor开发环境获得。

提交您的代码

按时间间隔改变字符价格

该指标在图表上任意绘制第二个时间框架。

一种混合排序算法,可为简单类型、结构或对象指针数组的排序提供快速性能。

该指标显示价格变化的角度或平均速度。

在图表上创建 Volume Profiles 的基本库。

fxsaber 报告库的 JavaScript 快速版本,用于通过 MT4Orders 或 Virtual 实现 MT4 风格的交易指令。 运行速度提高 10 倍,NTML 文件更小,可上传和显示多达 540 万行报告。

基于标准指标 iCHO(柴金振荡器,CHO)和自定义指标 "CCIDualOnMA "的策略

基于 CDialog 类的面板。对当前符号进行操作。删除、设置止盈、设置一组头寸的盈亏平衡点

通过该库,您可以创建显示屏,以最理想的速率向图表轻松输出文本信息

在 Tester 中进行多次运行/优化。

用 4 度的多项式构造一条移动线。外推正弦及其轴线。所构建的线在每一小节上删除一个值,并构建一条外推值的滑动线,该滑动线不会重新绘制。

iMA 指标(移动平均线,MA)交易系统。MA 趋势的发展。

算法循环:当没有敞口头寸时,打开两个相反的头寸。等待两个仓位都关闭。

在智能交易系统的 OnTick() 事件处理程序中检测新柱状图或蜡烛图的开始。

日历 - 历史和实时基本面分析。

测试仪的单程数据。

趨勢均衡指標 TrendEQ 透過結合動量和波動性來動態分析市場趨勢。透過根據市場走勢衡量動量,TrendEQ 提供了趨勢強度和方向的可靠衡量標準。

这是一个辅助止盈止损工具,它可以帮助你严格止损,动态止盈。已更新

"MQL5算法交易的神经网络"教程是一本全面的操作指南,涵盖了人工智能和神经网络的理论基础,以及使用MQL5编程语言在金融交易应用的实践方面。

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

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

在本书的第五部分,我们将深入探讨与算法交易相关的API,包括金融数据分析和处理、图表可视化、自动化和用户交互。

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

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

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

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

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

以ama和rsi指标作为交易标准

作用是检查是否产生新柱 这是一个类文件,可作为类使用,也可以复制到EA或脚本中使用

Relative Moving Average (RMA) is a variant of EMA the factor is 1/period

拉盖尔过滤器 - no gamma 基础上增加了买卖信号指示。

官方给的实例代码中,涉及到比较复杂的类封装。 这里给出一个比较简单容易上手的EA框架

彩色OsMA指标,在系统单色的OsMA基础上增加了色彩显示,默认情况下OsMA递增显示绿色,OsMA递减显示红色。

DatabaseXXX系列函数的封装,实现类似dapper功能

由人气指标(AR)和意愿指标(BR)两个指标构成。AR指标和BR指标都是以分析为手段的技术指标。

简述简述EA每日工作时间区间 限制EA每日工作时间区间 限制EA每日工作时间区间 限制EA每日工作时间区间

这是产品 More BackTest Result 的 .mqh 文件,你必须先下载产品 More BackTest Results 才能使用. Link: https://www.mql5.com/en/market/product/78103

该指标计算指定时期的平均价格。

自定义交易品种,可通过CustomRatesReplace新增或修改K线,频繁调用增加会导致磁盘空间快速占满,可通过此脚本快速压缩K线。

三條平均線完全按照高低排列後 可視為趨勢成形 在形態被破壞後 不再繪出影線 在沒有影線的條件下 視為不確定期間

12345678910...161