如何使用ATR跟踪止损? 如何使用ATR进行追踪止损?
在交易过程中,某些部分相对容易控制,而某些部分则相对难以控制。 例如,我们可以轻松控制进入市场的时机。 有经验的交易者由于冲动可以基本控制进入市场的情况,因为经验使交易者获得知识,交易者可以设置一些条件,当市场满足条件时,他们进入市场,反之亦然,他们拒绝交易。 显然,交易者可以自主控制谁在交易过程中选择时间进入市场。 找到一个好的切入点并不容易,切入点并不完美,但是此时交易者可以控制。 例如,交易者可以要求必须满足两个常用的指标参数和一个过滤条件,否则他们将坐在电脑前喝茶。 但是,一旦输入交易,控制能力就会改变。 进入市场后,您必须在一定时间内退出交易。 现在该轮到市场进行控制了,并给交易者带来惊喜或失败。
stop止损是一种退出市场的心理问题,几乎不能被视为控制问题,因为交易者(大交易引起的清算问题除外)可以简单地通过设置止损 损失点控制损失。 很多时候触发止损点时,交易者可能会感到平静,因为他可以退出交易。 损失的数量取决于交易者系统的性能,但是交易者对每种损失的规模都有绝对的控制权。
面对利润,交易者几乎没有控制权,而市场则具有很大的控制权。 例如,交易员可以做的通常是寻找防止利润变小或亏损的方法。 交易者不能强迫市场给予200点的利润,但是他们可以确保一旦获得这些利润,他们将平仓或实施追踪策略以保护50%的利润,并使用一定数量的利润来寻找机会。 产生更大的利润。 。
可用等式表示,该等式可以用一定利润的50%表示,以保证资本“可能的机会”的安全。 对于每个人,这样的视图可以具有不同的参数。 相同的进入市场将因退出市场而导致不同的成功或失败。
关于利润保护,大多数人会想到非常紧的止损吗? 实际上,在许多情况下,应在交易开始时使用较宽松的止损,以确保对市场混乱有一定的容忍度。 随着趋势的开始和利润的增加,止损应逐渐收紧以保护利润。
追踪止损是一种应该具有很大范围的方法。 大多数追踪止损都是专门用于实现持续扩展利润的目的。 因此,这些策略在趋势跟踪系统中使用时最有效。 在逆趋势交易系统中,固定利润退出策略更为合适。 “一旦有利润,就把它放进口袋”的交易理念非常适合反趋势交易,因为预期收益是有限的。 但是,如果交易跟随趋势,那么“立即将利润放到口袋里”的行为会使您感到沮丧:在付出一定的代价以找到趋势之后(通常会有很多小的止损), 小额利润退出市场,然后观察的方向走出一个很壮观的趋势。
固定利润的退场比较容易实现。而跟踪止损的方法一般需要稍复杂些的方法。
下面介绍一个用ATR进行移动止损的方法:
(ATR:每天平均波动,欧元大概是80-150,GBP大概是100-200.和常用的%数不同,这个数值在激烈不同的市场时期波动会变化。)基本思想是非常简单的,我们先选定一个合理的起始价格,然后每天加某一倍数的ATR,得到一个跟踪止损点。由该方法生成的止损点不仅能随着时间的增加不断上移而且同时也能适应市场波动性增减。与我们以前采用的由抛物转向指标得到的止损点相比,其优点在于:使用ATRRatchet,我们能更自由的选择起始价格和增减速度。此外我们还发现基于ATR的止损点能更快更准确的反映波动性变化,从而使我们能比传统的跟踪止损法锁定更多的利润。
例如,当我们1ATR以上的盈利目标实现时,我们选择一个近期低点(比如最近十天的最低价)作为起始价格,然后根据我们持仓天数每天将最低价增加零点几倍的ATR(比如0.05ATR)。如果我们已经持有仓位15天了,那么我们把0.05ATR乘以15天,然后将其乘积0.75ATR加到起始价位上。20天后,我们将把1.0ATR(0.05乘以20天)加到最近十天的最低价上。
该策略不象抛物转向指标,ATRRatchet能非常容易的在我们交易过程中的任何时候使用。我们可以在进入交易的第一天就开始使用这种止损策略,也可以等发生某些有利事件后再使用止赢策略。我建议等到实现盈利后再使用该止损策略,原因正如你我都看到的那样,这种止损点会在有利的市场环境中迅速向上移动。波动性增加会使止损点上移速度增加,这是ATRRatchet策略的重要特征。在一个快速移动的市场中,你会看到许多缺口和长长的K线图。市场趋势加速时市场波动性也会增加,因而在我们盈利迅速增加时,ATR也会迅速增加。由于我们要往起始价格中增加一定数量的ATR,所以ATR的每一次增加都会使止损点突然向上跳跃,止损点就变得更靠近入场后的最高价。如果我们已经持有仓位40天,那么ATR的任何增加都会对止损点产生40倍的影响。这正是我们想要的。我们发现,当市场给我们丰盛的盈利时,ATRRatchet止损点也会令人惊讶的迅速上移从而很好的为我们锁定浮动盈利。
这个方法有以下几个参数:起始价格:
ATRRatchet的一个非常好的特性是我们可以在任何我们中意的地方设置起始价格。例如我们可以象抛物转向指标一样在一些重要的低点设置起始价格,我们还可以在摆动区间的底部,或支撑水平,或某某通道得底部,或者低于入场点一定数量ATR的地方设置起始价格。如果我们等到账面产生数量可观的盈利后,我们可以把起始价格设置在甚至是高于入场点的地方。这样就可以和自己所使用的交易系统配合。
ATRRatchet的启动时机:
优先采用基于时间而不是价格的参数(或者是时间和价格的参数组合)来启用上述的离市策略。例如,我们启用离市当且仅当一项交易开仓至少十个交易日之后并且获利超过一个ATR的幅度。总体的感觉,只有在交易达到了相当大规模的盈利目标之后才是ATRRatchet启动的最佳时机。这看起来是一种很好的获利平仓策略,但需注意的是如果在一次交易获利之前就启动Ratchet有可能让你过早出局而丧失此次机会。
如上所述,ATRRatchet最引人入胜的一点在于它的适用性和灵活性。下面介绍如何启用Ratchet策略的另一种思路。我们可以在15根条形图之后再启用ATRRatchet而不必计算这前期的15步运作过程。在编制程序代码时,我们可以设置在交易的第15根条形图之后再启用Ratchet而用交易产生后的条形图数量减去10再乘以ATR的单位值,或者用交易产生后的天数先除以某一个常数后再乘以ATR的单位值。这种方法将简化Ratchet的计算程序,尤其是在交易初期首次启用离市策略的时候。好好琢磨琢磨ATRRatchet,看看你能够由此产生一些什么样的创造性思维。
ATRRatchet每天移动量:
刚开始研究使用的ATRRatchet每天移动量经测试表明太大了。对于我们的交易时间框架来说,太大的ATRRatchet每天移动量(百分之几的ATR)会让我们的止损点向上移动的过分快。经过一段时间的试验和失败后我们发现用我们的持仓天数乘以ATRRatchet每天移动量0.05~0.10ATR(5%至10%ATR(20天期))能让止损点上移的速度比你想象的要快得多。
作为该策略的变通方法,我们可以在最初使用较小的ATRRatchet每天移动量,然后一旦我们获得很大的浮动盈利,我们就可以使用较大的ATRRatchet每天移动量。
ATR周期长度:
正如我们在以前使用ATR过程中发现的,我们用来计算ATR的时间周期长度是非常重要的。如果我们希望ATR能快速反应市场短期波动区间的变化,我们可以使用较短期的均值(比如4止5根K线);如果我们希望一个更加平滑的ATR,不会对一两天的异常波动敏感,我们可以使用长期均值(20至50根K线)。我在工作中使用的ATR大部分是20天均值,除非我有充分理由希望ATR变得更敏感或更不敏感。
总结:ATRRatchet做为一种赢利工具,我们尤其喜欢它带给我们的灵活性本。