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

MetaTrader 5的MQL5 源代码库 - 50

icon

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

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

提交您的代码

根据 iMA (移动平均, MA) 指标值计算的 SAR 指标。

一个基于之字转向(ZigZag)指标的交易系统。

修改过的 iCCI (商品通道指数, CCI) - 高于上方水平和低于下方水平的区域使用彩色做了突出显示。

EasyAndFastGUI 开发库可以为自定义 MQL 程序创建图形界面。

VR 订单历史 MT5 轻量版 - 用于以 CSV 格式下载交易历史的脚本程序。

基于 ColorJJRSX 指标信号的交易系统,可以设置固定的仓位持有时间。

在输入参数中可以修改指标时段的 ColorDerivative 指标。

以彩色柱形图形式实现的柱内强弱指数指标( Internal Bar Strength)。

在输入参数中可以修改指标时段的 SVS_Trend 指标。

这个指标在输入参数中选择的更高时段烛形高于或者低于前面的烛形时,会使用彩色箭头标记烛形。

当价格长期高于 iMA (移动平均, MA) 的时候生成买入或者卖出信号。随着开启仓位数量的增加,交易之间的距离(在入场信号被跳过时)也会增加。本EA交易在指定的时间段进行交易,

以彩色柱形图的形式实现的 AroonOscillator 指标。

基于 ColorJFatl_Digit 指标信号的交易系统,可以设置固定的仓位持有时间。

两个相同的交易系统,基于 XDidi_Index_Cloud 指标的颜色变化来进行买入和卖出交易,可以在一个 EA 交易中使用不同方法来配置。

这个EA交易可以检验 ZigZagLW 补充指标的潜在获利。

一个基于 "箭头和曲线" 指标的 EA 交易。

在一个图表上显示两个不同时段的 AdaptiveRVICloud 指标。

在一个图表上显示两个不同时段的 "Didi Needles(针形)" 指标.

特别为存款较少账户设计的马丁格尔 EA 交易。

这个EA交易使用了三个 iMA (移动平均, MA), 一个 iOsMA (振荡器移动平均) 和一个 iRVI (相对动能指数, RVI). 跟踪止损是基于之前柱形的最高价/最低价的。

平滑的真实价格增长的 S-RoC 指标,作者为 Fred Shutsman。

本指标计算和显示了两个或者多个金融交易品种之间的线性关系。

两个相同的交易系统,根据 XFatlXSatlCloud 指标颜色的改变进行买入和卖出交易,可以在同一个EA交易中使用不同方法进行配置。

把相对动量指数(Relative Momentum Index, RMI) 实现为彩色柱形图,并且有超买和超卖区域的指示。

一个信号灯信号指标,使用了 XRSX 振荡指标, 它与 BykovTrend 类似,含有一条基于 ATR 指标值的 NRTR 线。

一个信号灯信号指标,使用了 XCCX 振荡指标, 它与 BykovTrend 类似,含有一条基于 ATR 指标值的 NRTR 线。

一个信号灯信号指标,和 BykovTrend 类似,含有一条基于 ATR 指标值的 NRTR 线。

本指标显示了一个文字方块,其中包含用户定义了每个时段周期数的 RVI 振荡指标的值。

BykovTrend 信号灯信号指标,含有一条基于 ATR 指标值的 NRTR 线。

可以在输入参数中修改指标时段的 Support_and_Resistance 指标。

两个不同周期数的 Boa_ZigZag 指标,在同一个图表上显示箭头。

一个基于 iCCI(商品通道指数,CCI)指标信号模块的交易信号模块。

本指标显示了基于作者的‘Reversal(反转)’交易系统的交易信号。

一个基于 'EMAAngle' 和 '含有拉盖尔过滤器的拉盖尔 RSI' 指标的交易系统。

这个交易机器人在EURGBP和它的组合报价之间进行套利(三角套利)。

著名和有用的 MACD 指标的一种变化,在MACD的计算中使用了 TEMA (三重指数移动平均,Triple Exponential Moving Average),而不是 EMA (指数移动平均,Exponential Moving Average), 并且对于 DSL (中断信号线,Discontinued Signal Lines) 使用的是两条而不是一条。

著名的 MACD 指标的一种变化,使用了 DEMA (双重指数移动平均,Double Exponential Moving Average),而不是 EMA (指数移动平均,Exponential Moving Average) 来进行 MACD 的计算, 并且使用了两条 DSL (中断信号线,Discontinued Signal Lines) 而不是一条。使用这种水平线和信号线,根据测试来判断,能够更好地避免错误信号,并且可以用于(短期)趋势反转的侦测。

随机振荡和 RVI (相对能量指数) - 这两个指标都衡量市场变化中的超买和超卖。这个指标把它们两个综合到一起成为一个指标 - 相对能量指数的随机振荡。

通过逆费舍尔变换,把数值规范化到想要的区域 (在本例中是从 -1 到 +1) ,这会有助于评估超买和超卖的市场条件。

本指标对 RVI 进行了另外的费舍尔变换。费舍尔变换可以使交易者通过规范化价格来创建类似高斯概率密度函数,从本质上说,这个变换使峰值摇摆相对较少,而更容易在图表上发现价格的反转。这个技术指标被交易者广泛应用来及时发现信号,而不是一个延迟的指标。

1...434445464748495051525354555657...158