技术指标

深入了解质量指数 (MI) - MetaTrader 5 的趋势反转指标
MetaTrader5
深入了解质量指数 (MI) - MetaTrader 5 的趋势反转指标

质量指数(Mass Index,简称 MI)旨在通过检测最高价和最低价之间的带宽变化来识别趋势反转的信号。 当带宽扩大时,质量指数会上升;而当带宽缩小时,指数则会下降。这个指标由 Tushar Chande 和 Donald Dorsey 推广开来。 根据 Dorsey 的观点,质量指数最重要的信号是由指标构建的特殊模型,称为“反转膨胀”模式。反转膨胀的形成条件是:25 周期的质量指数首先超过 27,然后回落至 26.5 以下。这种情况下,价格反转的可能性非常高,不论当前趋势是上涨、下跌还是在交易区间内波动。 为了确定反转膨胀所发出的信号是买入还是卖出,通常会使用 9 周期的指数移动平均线。当反转膨胀出现时,如果移动平均线下跌(预示反转),则是买入的时机;如果移动平均线上涨,则是卖出的时机。 计算公式: MI = SUM (EMA (HIGH - LOW, 9) / EMA (EMA (HIGH - LOW, 9), 9), N) 其中: SUM - 求和; HIGH - 当前柱的最高价; LOW - 当前柱的最低价; EMA - 指数移动平均; N - 指标周期(可求和的值的个数)。 在这个指标中,不仅可以使用 EMA 平滑,还可以根据需要更改为十种可能的平滑算法: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA 自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson 多重指数平滑; VIDYA - 使用 Tushar Chande 算法的平滑; AMA - 使用 Perry Kaufman 算法的平滑。 需要注意的是,不同平滑算法的相位参数含义完全不同。对于 JMA,它是一个外部相位变量,范围从 -100 到 +100;对于 T3,它是一个乘以 100 的平滑比率,方便可视化;对于 VIDYA,它是 CMO 振荡器周期;而对于 AMA,它是慢 EMA 周期。其他算法中的这些参数对平滑没有影响。对于 AMA,快速 EMA 周期是固定值,默认为 2。提升幂的比率同样也为 2。 该指标使用 SmoothAlgorithms.mqh 库类(必须复制到 terminal_data_folder\MQL5\Include)。有关这些类的使用,已在文章 “在不使用额外缓冲区的情况下对价格序列进行平均计算” 中详细描述。 这个指标最初是在 MQL4 中实现,并于 2007 年 2 月 8 日发布在 代码库 中。

2011.11.02
掌握市场动态:MetaTrader 5的移动便利性指标解析
MetaTrader5
掌握市场动态:MetaTrader 5的移动便利性指标解析

移动便利性指标(Ease of Movement,简称EMV)是一个技术指标,用于展示价格变动率与市场成交量之间的比率。 该指标由理查德·W·阿姆斯(Richard W. Arms, Jr.)开发,他同时也是著名的阿姆斯指数的作者。EMV的计算公式是:中间移动(Midpoint Move)与成交量参数(成交量/最高价 - 最低价)的比率。 基本公式如下: EMV = 中间移动 / (成交量 / 最高价 - 最低价) 其中: 中间移动 = (今日最高价 + 今日最低价)/2 - (昨日最高价 + 昨日最低价)/2 通常情况下,EMV的数值会通过一个平滑周期为14根K线的移动平均线进行平滑处理。 EMV上升表示价格在低成交量的情况下上涨,而低成交量可能很快导致市场价格变动。 EMV下降则表明价格在低成交量的情况下下跌,低成交量同样可能导致价格的变动。 EMV接近零值时,意味着市场“沉重”,短期内需要较大的成交量才能推动市场价格。 大正值的EMV表明价格在上涨,而成交量保持较低;而大负值则表明价格在下跌,同时成交量也较低。 交易信号: 当EMV穿过零线向上时,指标给出买入信号。 当EMV跌破零线时,指标给出卖出信号。 该指标显示出价格的波动范围越小,而成交量越“沉重”,则价格的移动自由度越低。 此外,移动便利性指标还允许从十种不同的平滑类型中进行选择: 简单移动平均(SMA); 指数移动平均(EMA); 平滑移动平均(SMMA); 线性加权移动平均(LWMA); JMA - JMA自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson多重指数平滑; VIDYA - 使用Tushar Chande算法的平滑; AMA - 使用Perry Kaufman算法的平滑。 需要注意的是,针对不同的平滑算法,阶段类型参数的含义完全不同。对于JMA,它是一个外部阶段变量,范围从-100到+100;对于T3,它是一个平滑比率,乘以100以便更好地可视化;而VIDYA则是CMO振荡器的周期,AMA则是一个慢速EMA周期。在其他算法中,这些参数不会影响平滑。对于AMA,快速EMA周期是一个固定值,默认为2,提升的比率也同样为2。 该指标使用SmoothAlgorithms.mqh库类(必须复制到terminal_data_folder\MQL5\Include)。关于类的使用,已在文章“不使用额外缓冲区的中间计算平均价格系列”中进行了详细描述。

2011.11.02
需求指数:MetaTrader 5 的交易指标解析
MetaTrader5
需求指数:MetaTrader 5 的交易指标解析

需求指数是由詹姆斯·西贝特(James Sibbet)开发的一个指标,主要运用价格和成交量来进行计算。这个指标被认为是一个领先指标,其值范围从 +100 到 -100。其计算方式与作者的原版保持一致。 需求指数有六条基本规则: 当指数与价格趋势出现背离时,说明价格“疲软”; 如果市场开始活跃,新价格高点通常会在需求指数的最高峰之前出现(在这种情况下,指数作为前瞻性指标发挥作用); 当价格达到新高,但指数值低于之前的高点时,通常会伴随“显著”的顶部反转(在这种情况下,指数作为伴随指标发挥作用); 当指数穿越零水平时,显示趋势的变化(在这种情况下,指数作为滞后指标发挥作用); 当指数在零水平附近维持一段时间时,说明当前价格走势疲弱,可能不会持续太久; 价格与指数值之间的长期广泛背离暗示着可能出现大的顶部和底部。 该指标允许用户从十种可能的平滑类型中进行选择: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA 自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - 提尔森多重指数平滑; VIDYA - 使用 Tushar Chande 算法的平滑; AMA - 使用 Perry Kaufman 算法的平滑。 需要注意的是,不同平滑算法的相位参数具有完全不同的含义。对于 JMA,它是一个外部相位变量,范围从 -100 到 +100;对于 T3,它是平滑比例,乘以 100 以便更好地可视化;对于 VIDYA,它是 CMO 振荡器周期,而对于 AMA,它是慢 EMA 周期。在其他算法中,这些参数对平滑没有影响。对于 AMA,快速 EMA 周期是固定的,默认值为 2,提升指数的比例也等于 2。 该指标使用了 SmoothAlgorithms.mqh 库类(需复制到 terminal_data_folder\MQL5\Include)。有关类的使用,可以参考文章 “不使用额外缓冲区的中间计算平均价格序列”。

2011.10.29
Cronex超级位置 - MetaTrader 5上的新型指标
MetaTrader5
Cronex超级位置 - MetaTrader 5上的新型指标

真实作者: Cronex Cronex超级位置是对相对强弱指数(RSI)和DeMarker技术指标的叠加分析工具。 通常,在不同时间周期和指标参数之间切换比较需要花费大量时间,而这个指标的设计正是为了解决这个问题。 该指标是在工作空间中填满了一系列具有不同参数的标准指标后开发的。 它计算了以下内容: 四条不同周期的RSI线(周期变化的时间间隔由指标参数指定),形成根据RSI计算的加权平均指标部分; 四条不同周期的DeMarker线(周期变化的时间间隔由指标参数指定),形成根据DeMarker计算的加权平均指标部分; 由于RSI和DeMarker指标之间的差异,平均数的指示被归约为统一的显示系统; 关于这两个指标的叠加是基于从RSI和DeMarker计算出的平均值; 为了便于解读,叠加线上放置了两条移动平均线(MA); 显示RSI和DeMarker加权平均数之间差异的直方图,以使整体图像更加完整。 最终,我们成功地将不同周期和动态的两个特性结合在一起。众所周知,在图表不确定的情况下,RSI和DeMarker的表现不同,而在指标的不同周期下,它们之间的相对变化也会有所不同。因此,观察这种差异是非常有帮助的。 该指标使用了SmoothAlgorithms.mqh库中的CMoving_Average类。关于该类的工作原理已在文章“不使用额外缓冲区的中间计算的价格序列平均化”中详细描述。 该指标最初在MQL4中实现,并于2008年1月14日发布在CodeBase上。

2011.10.29
深入探讨XRAVI指标:MetaTrader 5的强大工具
MetaTrader5
深入探讨XRAVI指标:MetaTrader 5的强大工具

大家好!今天我们来聊聊一个非常实用的指标——XRAVI(区间动作验证指数),它由T. Chande开发,专为MetaTrader 5平台设计。XRAVI的计算原理与ADX指标有所不同。Chande建议以13周的简单移动平均线(SMA)作为XRAVI的基础,这代表了市场参与者对价格的季度情绪(季度为3个月或65个交易日)。XRAVI的短期平均值占长期平均值的10%,大致为7。XRAVI指标的计算公式如下:XRAVI = 100*(SMA(7) - SMA(65)) / SMA(65)其中,SMA(周期)是指简单移动平均线,周期为指定的时间段。Chande建议为XRAVI指标设置以下参考线:正负0.3%或正负0.1%,具体选择取决于市场特性。当XRAVI指标线向上穿越参考线时,预示着新的上升趋势的开始;而当指标线向下穿越参考线时,则是下行趋势的信号。一般而言,当XRAVI指标线上升时,趋势很可能会继续上涨,而当其下降时,趋势可能会持续下跌。XRAVI指标反转至零线表示趋势结束,可能出现通道(外汇通道策略)。但如果指标反复反转而未进入参考线范围内,这意味着趋势可能会重新开始。XRAVI指标相对简单,类似于MACD和价格振荡器指标。XRAVI的独特之处在于它利用运动收敛-发散作为趋势指标,考虑到平均值的发散(而非交叉)。值得注意的是,ADX有两个平滑处理,而XRAVI只有一个。因此,XRAVI在之前提到的值下更加敏感,能够比18天的ADX更早发出趋势开始或结束的信号。该指标允许从十种可能的平滑类型中进行选择:SMA - 简单移动平均线;EMA - 指数移动平均线;SMMA - 平滑移动平均线;LWMA - 线性加权移动平均线;JJMA - JMA自适应平均线;JurX - 超线性平滑;ParMA - 抛物线平滑;T3 - Tillson的多重指数平滑;VIDYA - 使用Tushar Chande算法的平滑;AMA - 使用Perry Kaufman算法的平滑。需要注意的是,不同平滑算法的相位类型参数意义完全不同。对于JMA,它是一个外部相位变量,范围从-100到+100;而对于T3,则是平滑比例乘以100以便于可视化,对于VIDYA则是CMO振荡器周期,AMA则是慢速EMA周期。在其他算法中,这些参数对平滑没有影响。对于AMA,快速EMA周期是一个固定值,默认为2;幂次比率同样为2。该指标使用SmoothAlgorithms.mqh库类(必须复制到terminal_data_folder\MQL5\Include)。关于类的使用,已在文章“对价格序列进行平均以进行中间计算而不使用额外缓冲区”中进行了详细描述。该指标最早在MQL4中实现,并于CodeBase于2008年02月15日发布。

2011.10.29
Mass Index:MetaTrader 5中的趋势反转指标
MetaTrader5
Mass Index:MetaTrader 5中的趋势反转指标

Mass Index是由Tushar Chande和Donald Dorsey提出的一个指标,它通过对过去25个周期的高低价范围进行指数平滑移动平均计算得出。其主要目的是通过测量最高价和最低价之间平均范围的变化来识别趋势反转。当范围扩大时,Mass Index会增加;而当范围缩小时,Mass Index则会减少。 指数移动平均(例如,周期为9)可用于揭示买入或卖出信号。因为Mass Index旨在预测趋势反转,所以当移动平均指示出下跌趋势时,打开多头仓位;而当移动平均指示出上涨趋势时,则打开空头仓位。 这个指标可以从十种不同的平滑类型中进行选择: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson多重指数平滑; VIDYA - 使用Tushar Chande算法的平滑; AMA - 使用Perry Kaufman算法的平滑。 需要注意的是,不同平滑算法的相位类型参数具有完全不同的含义。对于JMA,它是一个外部相位变量,变化范围从-100到+100;而对于T3,它是一个平滑比率,乘以100以便于可视化;对于VIDYA,它是CMO振荡器的周期;对于AMA,它是慢速EMA周期。在其他算法中,这些参数不会影响平滑效果。对于AMA,快速EMA周期的默认值固定为2,提升的比例也等于2。 该指标使用SmoothAlgorithms.mqh库类(需复制到terminal_data_folder\MQL5\Include)。关于如何使用这些类,已经在文章“无额外缓冲区的中间计算价格系列平均”中进行了详细说明。

2011.10.28
深入解析:XKVO指标在MetaTrader 5中的应用
MetaTrader5
深入解析:XKVO指标在MetaTrader 5中的应用

Klinger量能振荡器(KVO)是由史蒂芬·克林格(Stephen Klinger)开发的一个非常实用的指标。KVO有两个看似矛盾的特性:它对短期高点和低点非常敏感,同时又能准确地显示长期的资金流入和流出情况。 KVO的核心原理包括: 价格区间反映了市场运动,而交易量则代表了这种运动的力度。当前的高点、低点和收盘价的总和决定了趋势的方向。如果当前的总和超过了前一天的总和,说明资金在积累;反之,则是资金的分配。如果两者相等,当前趋势则会维持不变。 交易量会导致日内价格的波动,显示出买卖双方的力量。KVO通过每天累积和分配的股票差异来衡量交易量的强度。较高且上升的交易量表明即将形成上涨趋势,而在上涨趋势后期,交易量会逐渐减弱,这可能是下跌趋势开始的信号。在形成低点之前,通常需要再次出现强劲的交易量积累。 在将交易量强度转换为振荡器后,我们可以观察到34日和55日的指数移动平均值之间的差异,以及13日的信号线。这使我们能够轻松追踪市场的资金流入和流出情况。将这些数据与价格波动进行比较,能够帮助我们发现高点和低点之间的背离。 Klinger建议在使用KVO时遵循以下原则: 最可靠的信号与当前趋势方向一致; 最强的信号是价格和指标图形之间的新高点和低点的背离,尤其是在超买和超卖区域; 在上涨趋势中,当KVO跌至很低(低于零)并开始向上穿越信号线时,适合考虑买入;在下跌趋势中,当KVO升至很高(高于零)并开始向下穿越信号线时,适合考虑卖出。 值得注意的是,KVO在顺势操作时表现良好,而在逆势操作时效果较差。 该指标提供了十种不同的平滑方式供用户选择,适用于XKVO的直方图和信号线: SMA - 简单移动平均线; EMA - 指数移动平均线; SMMA - 平滑移动平均线; LWMA - 线性加权移动平均线; JJMA - 自适应JMA平均线; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - 多重指数平滑; VIDYA - Tushar Chande算法平滑; AMA - Perry Kaufman算法平滑。 需要注意的是,Phase1和Phase2参数在不同平滑算法中意义各异。在JMA中,Phase是一个外部变量,值范围在-100到+100之间;在T3中,它是平滑比例乘以100,以便更好地可视化;在VIDYA中,它表示CMO振荡器的周期,而在AMA中,则是慢速EMA的周期。这些参数不会影响其他算法的平滑计算。在AMA中,快速EMA的周期默认固定为2,增长率也为2。 该指标使用了SmoothAlgorithms.mqh类库(需复制到terminal_data_folder\MQL5\Include)。有关该类的详细使用说明,请参阅文章"中间计算的平均价格系列"。

2011.10.28
BB_XMACD:MetaTrader 5的趋势转折与力量指示器
MetaTrader5
BB_XMACD:MetaTrader 5的趋势转折与力量指示器

大家好!今天我们来聊聊 BB_XMACD 指标。这是一种简单的 MACD(移动平均收敛/发散) 变体,能够帮助我们判断趋势方向的变化点以及当前趋势的强度。BB_XMACD 生成在一个独立的图表窗口中,由两条线(蓝色和红色)以及可以是绿色或品红色的点组成。点的颜色变化是很好的信号,而两条线之间的距离则显示了当前趋势的强度。从示例图表中我们可以看到,当品红色点变成绿色点时,出现买入信号;而在反向情况下则会出现卖出信号。为了确保交易的有效性,最好在蓝线和红线之间的距离比较大的时候进行交易。这个指标还允许我们选择 MACD 基本直方图、信号线和带状线的平滑方式,总共有十种可选的方式: SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA 自适应平均; JurX - 超线性平滑; ParMA - 抛物线平滑; T3 - Tillson 的多重指数平滑; VIDYA - 使用 Tushar Chande 算法的平滑; AMA - 使用 Perry Kaufman 算法的平滑。 需要注意的是,不同平滑算法的相位参数意义完全不同。对于 JMA,外部相位变量的变化范围是 -100 到 +100;而对于 T3,它是一个乘以 100 的平滑比率,以便更好地可视化;对于 VIDYA,它是 CMO 振荡器周期;对于 AMA,它是慢 EMA 周期。在其他算法中,这些参数对平滑没有影响。对于 AMA,快速 EMA 周期的默认值固定为 2,而提升的比率也为 2。该指标使用了 SmoothAlgorithms.mqh 库类(必须复制到 terminal_data_folder\MQL5\Include)。关于这些类的使用,已经在文章 “无需使用额外缓冲区的中间计算价格序列平均” 中详细描述过。

2011.10.28
深入了解XMACD指标:MetaTrader 5的实用工具
MetaTrader5
深入了解XMACD指标:MetaTrader 5的实用工具

XMACD指标是MetaTrader 5平台上的一个强大工具,它的标准版本基于MACD指标,允许用户从十种不同的平滑算法中选择适合自己的直方图和信号线。 可选平滑算法 SMA - 简单移动平均; EMA - 指数移动平均; SMMA - 平滑移动平均; LWMA - 线性加权移动平均; JJMA - JMA自适应平均;JurX - 超线性平滑;ParMA - 抛物线平滑;T3 - Tillson多重指数平滑;VIDYA - 使用Tushar Chande算法的平滑;AMA - 使用Perry Kaufman算法的平滑。 需要注意的是,Phase1和Phase2参数在不同的平滑算法中含义完全不同。例如,对于JMA,这是一种外部Phase变量,范围从-100到+100;而对于T3,它是一个平滑比率,乘以100以便于可视化。对于VIDYA,它是CMO震荡器周期,而对于AMA,它是一个固定的慢EMA周期,默认为2。在其他算法中,这些参数不会影响平滑效果。 此外,XMACD指标的直方图和信号线的颜色会根据当前市场情况变化。ColorXMACD_Alert指标还允许在最新闭合K线的信号线颜色变化时设置警报。该指标使用SmoothAlgorithms.mqh库类(必须复制到terminal_data_folder\MQL5\Include)。关于这些类的使用,有详细的说明在文章中“在不使用额外缓冲区的情况下对价格序列进行平均计算”。 这个指标最初是在MQL4中实现的,并在文章“有效的平均算法与最小滞后:在指标和专家顾问中的应用”中首次发布,日期为2009年3月3日。

2011.10.28
首页 上一页 316 317 318 319 320 321 322 323 324 325 326 下一页 末页