代码

CIsSession - 用于设置时间间隔的类 (时段) MetaTrader 5

这个简单的类可以用于调整交易区间, 根据时间或星期来启用/禁用某些行为

使用环形缓冲区绘制分形的类 MetaTrader 5

本类设计为使用环形缓冲区算法绘制分形技术指标 (Fractals)

使用环形缓冲区绘制 TEMA 的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算三重指数移动平均技术指标(Triple Exponential Moving Average, TEMA)

使用环形缓冲区绘制 DEMA 的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算双指数移动平均技术指标(Double Exponential Moving Average, DEMA)

使用环形缓冲区绘制 OBV 的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算平衡交易量 (On Balance Volume, OBV)

使用环形缓冲区绘制动量指标的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算动量技术指标(Momentum)

使用环形缓冲区绘制MFI指标的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算资金流指数技术指标(Money Flow Index, MFI)

使用环形缓冲区绘制RSI指标的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算相对强弱指数技术指标 (Relative Strength Index, RSI)

CArrayRing256 环形缓冲区简化类 MetaTrader 5

本类是 CArrayRing 类的简化版本: 它预定义了 256 个元素的固定大小, 它更快, 并且允许在EA交易或指标中作为迷你时间序列, 指标迷你缓冲区, 以及用于保存中间过程流数据的小缓冲区

使用环形缓冲区绘制AMA的类 MetaTrader 5

本类设计为使用环形缓冲区算法计算自适应移动平均技术指标 (Adaptive Moving Average, AMA)

文章

创建非滞后数字滤波器 MetaTrader 5

本文介绍在流数据中确定有效信号(趋势)的一种方法。应用至市场报价的小滤波(平滑)测试表明创建未在最后的柱上重绘的非滞后数字滤波器(指标)的潜力。

在 MetaTrader 5 中实施多货币模式 MetaTrader 5

长期以来,人们对多货币分析和多货币交易存在极大的兴趣。随着 MetaTrader 5 和 MQL5 编程语言的公开发行,实施完备的多货币体系成为可能。在本文中,针对多个交易品种,我们提出一种方法来分析和处理所有到来的价格变动。让我们将 USDx 美元指数的多货币 RSI 指标作为示例。

New Bar (新柱)事件处理程序 MetaTrader 5

MQL5 编程语言处理问题的能力已达到一个全新的水平。即便是那些已有此类解决方案的任务,也因为面向对象编程而进阶到一个更高的水平。本文中,我们会举一个检查图表中新柱的特别简单的例子,而且,它已经转化成为一种相当强大且用途多样的工具。什么工具?到文中找答案吧。