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

MetaTrader 5的MQL5 源代码库 - 141

icon

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

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

提交您的代码

本类设计为使用环形缓冲区算法计算技术指标振荡移动平均 (Moving Average of Oscillator, OsMA).

本类设计为使用环形缓冲区算法计算技术指标MACD(Moving Average Convergence/Divergence, MACD).

本脚本计算市场观察中全部交易品种的枢轴点(Pivot Point)并在html文件中显示结果.

本类设计为使用环形缓冲区算法计算技术指标威尔德平均方向移动指数 (Average Directional Movement Index Wilder, ADX Wilder).

差异指数(disparity index, difference index) 显示了收盘价和选定的移动平均差异的百分数. 推荐和其他烛形模式综合使用本指标

本指标允许改变烛形的颜色.

本类设计为使用环形缓冲区算法计算平均真实范围指标 (Average True Range, ATR).

此类设计为使用环形缓冲区算法计算技术指标平均方向移动指数(Average Directional Movement Index, ADX).

本类使用环形缓冲区的算法计算移动平均(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指数。

1...134135136137138139140141142143144145146147148...174