全新QQE和QQE多时间框架指标v02 - MetaTrader 5中的交易助手

Mike 2010.09.29 19:45 88 0 0
附件

真实作者:

traderak20,基于EarnForex的QQE.mq5 版权 © 2010,基于Tim Hyder(2008)的版本,基于Roman Ignatov(2006)的版本

QQE和QQE MTF指标介绍:

QQE - 定性定量评估,是通过两个指标计算得出的:

  1. 移动平均线(MA)相对强弱指数(RSI)
  2. RSI的MA与MA的ATR(平均真实波幅)之间的差值
  • 买入信号:当蓝线从下方穿越50水平线,并在此之前穿越黄色线。
  • 卖出信号:当蓝线从上方穿越50水平线,并在此之前穿越黄色线。

QQE MTF指标可以应用于任何时间框架,无论是高于还是低于当前图表的时间框架。

与原始的单时间框架QQE指标相比,唯一的额外设置是用于计算的第二个时间框架。

当QQE MTF指标应用于低于当前图表时间框架的时间框架时,无法显示所有值。在这种情况下,根据所选择的价格类型,指标将采用不同的方法以提供最合适的值。

以下是两个示例:

  • 时间框架_1=5分钟,时间框架_2=1分钟,基于收盘价系列的计算:

对于时间框架_1中的任何K线,指标将显示在时间框架_2中,收盘时间在时间框架_1的K线收盘时间之前或相等的最新K线。这适用于已关闭的K线以及仍然开放的当前K线。

  • 时间框架_1=5分钟,时间框架_2=1分钟,基于开盘价系列的计算:

对于时间框架_1中的任何K线,指标将显示在时间框架_2中,开盘时间在时间框架_1的K线开盘时间之前或相等的最新K线。这适用于已关闭的K线以及仍然开放的当前K线。逻辑是,如果您选择在K线的开盘时间计算指标,那么您可能会在新K线开盘时进行交易。在这种情况下,在新的5分钟K线开盘时,您只会知道构成它的第一根1分钟K线的开盘价格。第二到第五根1分钟K线的开盘价格因此在计算中被忽略。

您可以将任何时间框架与任何其他时间框架混合使用,即使它们不同步,例如时间框架_1 = 5分钟,时间框架_2 = 12分钟。指标将确保它们保持同步。其工作原理类似于上述示例。

有关更直观的解释,请查看MACD直方图MC_MTF指标的Excel表格。

在切换时间框架时,请允许一些时间(几秒钟)以加载价格数据。如果指标未显示,请手动刷新图表。

qqe_mtf.mq5qqe.mq5放入\MQL5\Indicators文件夹中,以便指标正常工作。

查看源代码以开启/关闭错误信息:

bool  ShowErrorMessages=false;      // 开/关调试错误信息

QQE和QQE MTF


QQE更新历史:

2010年09月26日:v02

  • 重写代码以使指标在MetaTrader 5中表现更佳;
  • 修复图表开始时返回错误值;

QQE MTF更新历史:

2010年09月26日:v02

  • 改善小于图表时间框架的值显示;
  • 在if(convertedTime<tempTimeArray_TF2[0]);之后将缓冲区设置为EMPTY_VALUE而不是0;
  • 代码优化;
  • 从OnInit()中移除PLOT_DRAW_BEGIN - 继承自单时间框架指标;
  • 将缓冲区和数组的ArraySetAsSeries移入OnInit()。
列表
评论 0