要做出正确的交易决策,就必须找到能穿透市场噪音的指标。但如何才能做到不被信息的重压压垮呢?
图表分析是一个多维度的问题;没有一个指标能说明全部问题。多年来,我的屏幕上充斥着多个指标,但我发现,这些指标并不一定越多越好,因为它们有时会提供相互矛盾的信息。通常,分析决策所需的信息需要更长的时间。我们的目标是整合指标所提供的知识,以评估形势,从而做出正确的交易决策。这意味着,每个交易者都需要找到那些能穿透市场新闻(和噪音)、对自己最有意义而又不会因信息过载而崩溃的指标。以下是我发现的一种有用的方法。
第一步是确定指标的类别。对我来说,这包括趋势、动量、波动率和成交量(TMV)。这些指标从多维度反映了价格行为,从而提供了更全面的信息。
第二步是确定这些类别中哪些指标最适合我们的个人交易风格。我使用的 TMV 指标来自大多数主要图表软件包中的技术工具: 凯尔特纳通道、商品通道指数 (CCI)、平均方向移动指数 (ADX) 和成交量震荡指标。这些工具组合在一起,可以减少杂乱无章的信息,并提供最有效的信息(图 1)。
图 1:趋势、动量、波动率和成交量。BIDU 日线图上的模板体现了本文所选的趋势、动量、波动率和成交量(TMV)指标。CCI 位于上面板,Keltner 通道位于价格柱状图上,而成交量震荡指标用于识别成交量峰值,在价格下方的窄面板上以黑色柱状图显示。与短期移动平均线相关的 ADX 上升会使价格柱变为绿色或红色。
第三步,也是最后一步,是将选定的 TMV 指标应用于交易。由于我的偏好是顺应趋势进行交易,因此我的示例将展示如何利用日内或日终数据将指标应用于价格突破和回调交易。
波动和趋势
叠加在价格上的 Keltner 通道可用于识别趋势和波动。凯尔特纳通道最初被称为 10 天移动平均线交易规则,是切斯特-凯尔特纳在 50 多年前开发的。在他的公式中,通道中线是基于典型价格(最高价+最低价+收盘价/3)的 10 天简单移动平均线,而不是收盘价。波动率是根据每个价格条的最高价与最低价之间的差值得出的。形成上下通道线的波动率部分是通过在中间线上加减每日最高价与最低价区间的 10 天简单移动平均线的值而得出的。我对原始公式的唯一改动是用 “20 ”代替了原来计算典型移动平均线和简单移动平均线时使用的 “10”。(参见边栏 “MetaStock TMV 公式”)。
当价格高于通道上轨线或低于通道下轨线时,凯尔特纳通道对于快速识别突破和潜在趋势条件非常有用。当价格保持在上下通道线内时,它们还能显示横盘走势。此外,它们还有助于检测价格趋势中回调或回撤的支撑位和阻力位。
与布林线相比,通道的波动要小得多,布林线是以中间带的标准偏差为基础的。不过,与布林线一样,当价格位于凯尔特纳通道上轨时,价格位于其 20 期移动平均线上方。当价格位于凯尔特纳通道下轨时,则价格低于其移动平均线。因此,总是可以看出价格相对于 20 期移动平均线的位置。这意味着该指标既能识别波动性,也能识别价格趋势。
请注意,有些图表软件包使用的是琳达-拉施克(Linda Raschke)对凯尔特纳通道的修改。
这种修改产生的图像与本文使用的原始 Keltner 公式截然不同。请务必查看您使用的图表软件中包含的凯尔特纳通道版本。更多信息,请参阅边栏 “Linda Raschke 的 Keltner 修正”。
趋势强度和方向
为了进一步帮助识别趋势,我添加了一个平均方向移动(ADX)指标来显示趋势强度。ADX 是 J. Welles Wilder 开发的方向性运动系统的一个组成部分,它是非方向性的–也就是说,当它检测到价格运动增强时,它就会上升,但不会显示运动的方向。处理非定向指标的一种方法是将其与定向指标配对使用。通常情况下,这是用正(+)和负(-)方向移动指标来实现的,但在本例中,它与价格与八期简单移动平均线的关系被结合在一起。
我没有将它们作为单独的指标来绘制,而是在 10 期 ADX 上升且价格收于 8 期简单移动平均线上方时,将价格柱显示为绿色。当 ADX 上升,但价格收盘价低于 8 期移动平均线时,价格柱为红色。
这样做不仅能告诉交易者价格趋势的强度,还能告诉交易者价格与短期 8 期移动平均线的关系。当趋势强度开始减弱时,价格柱就不再是红色或绿色,这往往是价格可能进入修正的早期线索。
动量和趋势
唐纳德-兰伯特(Donald Lambert)创建的 CCI 是一种动量指标,用于识别当前价格相对于移动平均线的均值或平均偏差(而非标准偏差)的位置。该指标在零线上下震荡,零线基于移动平均线,在本例中为 13 期移动平均线。如图 1 上面板所示,柱状图线型取代了通常在零线上下起伏的实心指标线。
CCI 可用于识别动量的增加和减少、高于 +100 和低于 -100 水平的价格极值、价格背离和价格反转。由于该指标零线上下的移动与价格在 13 期移动平均线上下的移动相对应,因此它还能揭示价格方向。
图表分析是一个多维度的问题,没有任何一个指标能说明全部问题。
成交量震荡极值
TMV 的最后一个组成部分是成交量震荡指标,它是通过从长期成交量平均值中减去短期成交量平均值而形成的。成交量是衡量交易活动的一个指标,但要解读它所传递的信息并非易事。因此,在本文中,我决定将重点放在极端成交量上,尤其是那些远远超过日平均成交量的成交量峰值,因为它们通常预示着价格缺口或即将出现的反转。
为了获得正常交易月中的极端交易量,我从 20 期简单移动平均交易量中减去一期简单移动平均交易量,以确定变化百分比。这样就得出了一个在零上下震荡的指标。尽管该指标没有上限或下限,但峰值一般倾向于出现在 +50 以上。对于那些通常交易量很大的股票,这些水平可以提高到 +75 或更高。出现这种情况时,成交量峰值会在图 1 中价格图表下方的窄面板上显示为黑色柱状。
使用 TMV 交易
主要交易策略是寻找 CCI 与其零线的关系以及价格与 Keltner 通道的位置之间的一致性。在上升趋势中,价格位于凯尔特纳通道上轨线上方,CCI 位于其零线上方。上升趋势中的回调可能会使 CCI 低于零线,但价格应在凯尔特纳通道上下线之间的某处找到支撑。在价格下跌过程中,价格会跌至 Keltner 通道下线下方,CCI 保持在零线下方。下跌趋势中的修正性反弹可能会导致 CCI 升至零线以上,但价格不会突破 Keltner 上线。

如图 1 中的 BIDU 图表所示,价格突破上 Keltner 线表明可能出现上升趋势,当 CCI 保持在零线上方时,这一趋势得到加强。这发生在 2011 年 2 月和 4 月。两次突破都出现了成交量激增,在趋势增强期间,价格柱转为绿色。
2011 年 3 月,当价格下跌时,CCI 跌破了零线,但凯尔特纳通道下轨线起到了支撑作用,遏制了上升趋势中的回调。3 月晚些时候,CCI 升至零线上方,但价格尚未突破通道上轨。10 天后,当价格突破上 Keltner 线时,市场达成了一致。
伴随着 4 月下旬成交量的飙升,价格再次跌入凯尔特纳通道。这一次,价格没有在凯尔特纳下线找到支撑。相反,价格在 5 月初跌破了下 Keltner 线,这标志着一个潜在的下降趋势。随着下降趋势的加强,柱状图变成了红色。反弹尝试伴随着成交量的增加,但价格从未突破上凯尔特纳线,即使在 5 月底和 6 月初 CCI 指数短暂升至零以上时也是如此。
一致的重要性
等待 CCI 和 Keltner 突破达成一致可能会给一些交易者带来困扰,因为这不会发生在最高或最低的价格反转点。即使达成一致,趋势行为也可能只会持续很短时间。不过,如图 2(LULU)所示,这种方法为交易者提供了一个与趋势保持一致的机会,通常有助于避免鞭长莫及的价格走势。
图 2:与趋势保持一致。TMV 通过等待 CCI 与其零线的位置以及价格突破 Keltner 通道上方或下方之间的一致,使 LULU 的交易者保持在趋势的右侧。
即使在日线图上,如图 3 中的五分钟 emini 标准普尔指数,这种一致模式似乎也是成立的。8 月初美国债务上限危机解决后,价格走势在当天开始时放量上行,CCI 指数位于零线上方,价格位于 Keltner 通道上轨上方。然而,很快就出现了强劲的下行反转,价格在这一天余下的时间里都在下行。CCI 在零线上方的微弱反弹在上 Keltner 线处遇到阻力。这些阻力点是建立空头头寸的绝佳位置。
图 3:协议模式。在债务危机解决后的 8 月 2 日下跌的五分钟图表中,价格在逆势反弹期间发现了 emini 标准普尔 500 指数上 Keltner 通道的阻力,并将 CCI 拉至零线上方。
对于长期交易者而言,在强势板块中的强势股上使用 TMV 指标可以获利。图 4 显示了雪佛龙 (CVX) 的周线图,该股随着石油行业在 2010 年下半年的走强而上涨,并于 2011 年 4 月达到高点。这些指标再次使交易者与趋势保持一致,因为在正常的价格回调过程中,CCI 保持在零线上方,价格在上凯尔特纳线上方或在中凯尔特纳线处找到支撑。
FIGURE 4: 强势股与强势板块。希望跟随趋势的长线交易者可能会发现,TMV 指标在交易强势板块中的强势股时非常有用。凯尔特纳通道在正常回调时为价格提供支撑,在价格动能耗尽并反转时提供阻力。
5 月和 6 月,当这些指标不一致时,就会发出警告信号。当时,CCI 指数跌破零线,但价格仍在凯尔特纳通道内。7 月份的价格反弹在上凯尔特纳线遇到阻力,价格在此反转并跌破下凯尔特纳通道。在 2010 年趋势开始前不久和 2011 年下 Keltner 线被击穿时,出现了成交量高峰。
在价格接近 4 月份高点时,除了颜色从绿色柱状图变为黑色柱状图外,价格方向与 CCI 柱状图(图中红线所示)之间的看跌背离也提醒我们动能正在减弱。在四月高点的最后一根小绿柱上没有出现成交量激增,这表明买盘需求不再支撑市场。
颜色变化警报
当价格远远高于或低于通道线,然后逆转方向,重新回到通道内时,通常意味着回吐部分利润。添加彩色柱状图既是为了识别趋势强弱,也是为了提供潜在反转的早期警报。当柱形恢复正常颜色时,表明 10 期 ADX 不再上升,同时价格不再收于 8 期移动平均线之上或之下。图 5 中消费者自由裁量权交易所交易基金 (XLY) 图表上的箭头指向价格反转前的警报示例。
FIGURE 5: 警报。箭头所示为潜在的价格反转,此时价格已远远超出凯尔特纳通道,绿色和红色柱状图恢复为通常的黑色。这种变化通常是一个预警信号,让交易者有时间改变止损水平或考虑获利。
通常情况下,当价格高于上凯尔特纳线并向上方聚集力量时,绿色柱状图就会出现;而当价格低于下凯尔特纳线并向下聚集力量时,红色柱状图就会出现。不过,有时 ADX 会滞后于 8 期移动平均线,从而导致暂时的颜色反转,如图 6 中的 Navistar 图表所示。这也是一个有价值的警报。
FIGURE 6: 临时颜色反转。如图中数字所示,当价格位于凯尔特纳通道上方时出现红色柱状图,或当价格位于凯尔特纳通道下方时出现绿色柱状图,这种不寻常的情况往往是价格发生变化的警告。
当价格位于凯尔特纳通道上方时,出现一个或多个红柱,这意味着 ADX 正在上升,但价格收盘低于其 8 期移动平均线。这发生在图表中的第 2 点。当价格低于 Keltner 通道时,出现一个或多个绿色柱状图,这意味着 ADX 正在上升,但价格收盘价高于其 8 期移动平均线。这种情况出现在 1、3 和 4 点。无论出现哪种情况,都表明出现了可能导致价格变动的异常情况。
总结
交易者往往会在图表中使用过多的震荡指标、线和移动平均线,以至于忽略了更广阔的市场视角。我的目标是分享一个分析模板,该模板以易于使用的格式整合了准确、及时做出交易决策所需的主要组成部分。在某种程度上,这是通过使用能提供多种信息的指标来实现的。多重移动平均线–8、13 和 20 期–没有单独说明,而是与 ADX、CCI 和 Keltner 指标结合在一起。为价格柱状图着色并关注成交量峰值有助于唤起人们对特定或更极端情况的关注。
本模板并非交易系统。不过,它可用于大多数时间框架,以识别趋势市场中的突破和回调机会。同样,它也不能很好地适用于区间震荡的市场,或者在凯尔特纳通道上方或下方停留时间不多的市场。
由于 TMV 不是一个指标,而是一系列指标,因此我们鼓励每位读者在这些类别中替换自己喜欢的指标。
程式码
Input:price(TypicalPrice),keltnerlength(20),numatrs(1),adxlength(10),ccilen(13);var:mp(0),avg(0),mycci(0),shift(0),lowerband(0),upperband(0),trend_adx(0),trendind(0);
mp = marketposition;trend_adx = ADX(adxlength);mycci = CCI(ccilen);avg = Average(price,keltnerlength);shift = numatrs * AvgTrueRange(keltnerlength);upperband = avg + shift;lowerband = avg - shift;
if trend_adx > trend_adx[1] then beginif Close > Average(close,8) then trendind = 1 else if Close < Average(close,8) then trendind =-1;end else trendind = 0 ;
if Close > upperband and mycci > 0 then buy('tmv_le')next bar at market;if Close < lowerband and mycci < 0 then sellshort('tmv_se')next bar at market;
if mp = 1 and (mycci < 0 or Close < upperband) then sell('tmv_lx')next bar at market;if mp =-1 and (mycci > 0 or Close > lowerband) then buytocover('tmv_sx')next bar at market;