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

MetaTrader 5的MQL5 源代码库 - 126

icon

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

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

提交您的代码

本类使用环形缓冲区的算法计算移动平均(Moving Average).

本类可以用于组织迷你时间序列, 指标的迷你缓冲区, 长度小的缓冲区以保存EA交易或者指标中中等长度的流数据.

本类实现了通用回归网络(General Regression Neural Network - GRNN)

这个指标比较四种类型的回归(线性,两次方,对数和指数)并选则最能适合数据分析的那一个。

Kaufman 效率比(也称为“广义分形效率”)源于Perry Kaufman的“精明交易”和“新交易系统和方法”两书。

Kaufman 波动指标基于Perry Kaufman 的“精明交易:提升在变化市场中的表现”一书。

VininI Cyber Cycle - 确定价格的周期性变动,基于Victor Nicolaev (2009)的VininI_Cyber Cycle(V2).mq4

初级随机振荡器 - 双EMA平滑随机振荡器,基于Lee Leibfarth (August 2008)在TASC上的文章。

当图表交易对象改变时,它将改变所有其他图表的交易对象。

CDownLoadHistory类提供了下载历史数据的方法。

本脚本含有一个类,能够用于处理由字符串定义的数学和逻辑表达式。

该脚本下载交易服务器上可用的(当前交易对象)历史数据。

它使用话音引擎读出制定文本。

趋势魔法指标。

本EA允许使用键盘进行交易。

这是MetaTrader 5中多货币对模式的简单实现方式。没有必要考虑它的运作细节。它有最少的设置和最简单的结构。可在策略测试器中使用。

无参数Zig Zag,基于"a-la Clyde Lee 模式"。

无参数Zig Zag。ZigZag上升阶段的单调性条件:后续任何柱形的高点不应该比上升阶段的低点低。

该库包含以下hash函数:adler32, CRC-32, MaHash8v64。它也有用于将数字基数转换的函数。

该智能交易系统用于图表同步。

该智能交易系统使用移动平均和随即震荡指标。

该脚本将指标值导出到CSV文件中。

轮盘赌游戏。

新版sChartsSynchroScroll脚本。

ZigZag指标的改进版本。

该脚本生成一个源代码的文件(MQL5传统程序的解决办法)。这在研究程序和算法时非常有用。

一个用于创建和输出BMP图像的类。

本指标使用线性回归模型:y=b+a*x 绘制一条通道。

Zigzag彩色通道是将ZigZag峰值和谷值连接起来绘制成的一个通道。

本EA仅当策略测试器使用“开盘价”或者“1分钟OHLC”模式才是盈利的。

本脚本允许你使用图形对象,将历史交易记录放在图表上。

iUSDx指标使用“MCM控制面板”的多货币对模式。它计算USD指数。

如果你想使用自己的特征值来优化你的智能交易系统,你可以通过OnTester()函数使用"Custom max"模式。本程序为您提供了众多特征值,可以用于优化你的EA。它也允许你将最优的特征值保存在HTML文件中。

这个类实现了概率神经网络 (概率神经网络 - PNN)

增量之字形定义摆动的最小高度的逆转, 并当突破最小/最大级别时标识趋势, 以及用当前颜色为之字形线段着色。

该 Kagi 图表绘制在当前货币对的主窗口以及时间帧

使用 Heikin Ashi 极值绘制之字形

该指标显示市场走势 (多空) 的主导力量及成交量

力量平衡 (BOP) 指标由 Igor Livshin 描述并通过评估每个推动价格到了极致水平的能力, 来测量多空强度。

该 Kagi 图表绘制在分离的子窗口中

1...119120121122123124125126127128129130131132133...158