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

MetaTrader 5的MQL5 源代码库 - 3

icon

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

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

提交您的代码

静态类,用于在策略测试器测试过程中修复 TimeGMT() 函数。

这是一个脚本,用于显示下一个条形图到达前的剩余时间。

用于替代 ChartXYToTimePrice 和 ChartTimePriceToXY 的函数,可在整个输入参数范围内正确快速地运行

在开发库过程中编写的源代码,用于创建结合不同交易策略的多个实例的多币种智能交易系统。

This is a simple price channel indicator allowing user to customize period and line colors. Often used in channel break strategies.

在开发库期间编写的源代码,用于创建结合多种交易策略实例的多币种智能交易系统。

通过该指标,您可以估计价格达到最高或最低点的概率。

使用键盘数据

类,用于访问指定地点的当地时间、时区信息和当地交易时段。

MT5 的轻量级 CVD(累计成交量Δ) - 基于 M1,以蜡烛图显示买入/卖出压力,可选择重置。

该库是 MetaQuotes 发布的 ErrorDescription.mqh 库的更新版,其中包含一些功能。

一个带有嵌入式机器学习模型的机器人示例,该模型用 python 进行训练,并以 ONNX 格式保存。

单个货币的简单观察站。

脚本会计算自相关函数和偏自相关函数,并将其显示在图表上

在图表的可见柱形图中搜索基于灯芯或主体的高低点

脚本以确定您的经纪商是否遵循美国、英国或澳大利亚的夏令时(DST)时间表。

显示未结头寸更新数据的脚本。

该指标使用高斯平滑法建立动态价格通道,以确定支撑线和阻力线。它计算给定周期内的平滑高价和低价值,找到它们的极值并显示三条线:上阻力线(平滑高价的最大值)、下支撑线(平滑低价的最小值)和它们之间的中间线,从而形成一个自适应交易通道。

基于 RSI 和移动平均线的简单信号指标。当 RSI 超过/低于 50 且价格超过/低于 MA 时,会画出买入/卖出箭头。

基于 RSI 和移动平均线的简单信号指标。当 RSI 高于/低于 50 且价格高于/低于 MA 时,绘制买入/卖出箭头。

A simple indicator based on Bollinger Bands showing its narrowing and widening phases with red/green colors. 一种显示收开口颜色的简单布林带指标。

一个简单的评论。

该指标基于基本斜率移动平均线和云图。 该指标显示两种信号:预示信号--圆点和进入信号--箭头。

MT5 版指标 https://www.mql5.com/ru/code/25465

该脚本提供了一套用于创建所有标准图形对象的函数,供您在开发过程中使用。脚本中提供的函数可以 "按原样 "使用,也可以根据您的要求进行修改。

重点介绍外汇市场会议(悉尼、东京、伦敦、纽约)。

最简单的指标,显示当前符号自交易时段开盘以来的价格变化百分比。

两条移动平均线交叉策略是金融市场最常见的交易策略之一。它的基础是使用两条移动平均线(通常是长期和短期移动平均线),并根据它们的交叉发出进场信号。

调和移动平均线的 MQL5 版本

日均范围指标。

对数移动平均法连续计算一段时间内最高价和最低价的对数平均值。

该代码块在收到新条形图或新蜡烛图时进行检测。

该代码块循环浏览所有已开仓头寸,并根据卖出价和买入价进行追踪。

将服务器时间从一个经纪人时区转换为另一个时区的功能。

它预示着市场低波动期即将结束,预示着价格将大幅波动。

关闭马丁格尔交易

MACD 柱状图

主导烛台是指两根烛台的烛芯相互交叉,但烛身要么向上跳空,要么向下跳空,要么相等。

反攻烛台形态

12345678910...171