请观看如何免费下载自动交易

您可以访问代码库从您的MetaTrader 5客户端

不能找到合适的代码?定制它在工作项目

如何编写EA交易或指标

MetaTrader 5的MQL5 源代码库

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

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

要发布一个新的代码,请登录注册
已添加|最好的

这个开发库使用了几何平均来计算最优 F,根据 Ralph Vince 的论述, "在交易中,我们可能对盈利的次数和亏损的次数做出不同的计数,所以, Kelly 公式无法给我们最优 f." 所以, 使用他的公式, 我创建了这个开发库, 用于几何平均版本的最优 f。

三条移动平均的交叉,在开启订单之前还有MACD信号的确认。更新于 2018年8月30日:

线性加权移动平均的一种变化,加权改为构成抛物线曲线。

这个版本的 Jurik 速度指标扩展了原有版本,在速度计算中可以修改“来计算平均

使用 JMA (Jurik 移动平均) 计算的布林带止损指标。

这个版本的 Schaff Trend Cycle (Schaff 趋势循环)使用了比“EMA“ 快得多的移动平均 (NonLag MA) 来计算,这使结果中的 MACD 也更快,而 Schaff Trend Cycle 对市场变化也会有更快反应。

Schaff Trend Cycle CD (趋势循环聚合分离指标)通常是使用MACD的信号线计算的,也就是不同的EMA(指数移动平均)之差的EMA。

这个指标实际上是两个数值的组合: 它显示了快速和慢速零延迟TEMA的交叉,并且这个交叉确定了当前市场的趋势。

Mikko 突破指标是基于对之前最高的最高价或者最低的最低价的突破。

终极趋势指标使用了一个快速 (对市场变化反应快速) 的零延迟MA来做趋势的计算。

使用了“快速”(对市场变化反应快速)的零延迟DEMA来进行趋势计算的终极趋势指标。

这个终极趋势指标使用了“快速”(对市场变化反应快速) 的零延迟 TEMA 来进行趋势的计算。

使用CCI(商品通道指数)而不是RSI(相对强弱指数)作为基础指标的QQE (定性定量评估)指标。

这个版本的QQE使用了速度(Velocity)指标来确定趋势。

这个版本的 QQE 使用了抛物线加权的速度指标来确定速度。

这个趋势包络线指标使用了ATR来做价格变化的计算。

使用ATR的趋势包络线指标计算了价格的变化,在计算之前加上对价格的平滑处理。

使用了标准偏差对价格变化进行计算的趋势包络线指标。

使用标准偏差来计算价格变化的趋势包络线指标,在计算中先把平滑价格。

这个版本的趋势包络线RSI指标有一点很大不同: 它没有使用固定值来做包络线的计算,而是使用了所计算的RSI的标准差来做包络线的计算。

非常著名的 iTrend 指标,但是用于计算的是JMA (Jurik 移动平均)。

非常著名的 iTrend 指标,但是用于计算的是 ADXVMA 。

轴振荡指标(Pivot Oscillator) 的扩展版本。

用于价格柱形的脉冲系统

趋势方向和动力

趋势方向和动力指标 - 平滑版

趋势方向和动力 - JMA 平滑版

Volty 通道止损

使用 JMA 的 Volty 通道止损

多色动量的 QQE

Tim Morris MA

规范化的 ATR

ATR 适应性 T3

ATR adaptive EMA

ATR 适应性双重平滑 EMA

偏移尺度 MA

偏移尺度 MA 交叉

偏移尺度 MA MACD

平均渗透

平均渗透柱形图

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144