OptiNod 学院

Supertrend — ATR移动止损变色

止损幅度自动确定的工具,能形成一致的RR。

Supertrend之所以流行,原因很简单:价格旁边一条带颜色的线,就能直观地显示买入和卖出。绿色就当作买入,红色就当作卖出,变色的那根K线直接用作入场、出场信号。在箱体震荡中每5~10根K线变一次色,也照样每次都进场,这种用法很常见,原因就在这里。


Supertrend本质上是ATR移动止损。把它单独当作买卖信号使用,局限很明显。这条线是离价格ATR × Multiplier远的动态止损位置,颜色显示的是这条止损线在价格上方还是下方。这样看,Supertrend的核心价值在于止损自动化。


止损自动确定后,就能保持一致的RR。如果每次入场都手动设置不同的止损,即使是同一个系统,RR也会因每笔交易而异,无法计算期望值。但如果由Supertrend以ATR为单位确定止损位置,波动率变化时止损幅度会随之调整,RR保持不变。用同样的R单位追踪结果,评估系统就容易了。


ATR自动调整止损幅度
ATR自动调整止损幅度波动率变大,止损线就拉远,所以减少数量,以保持同样R单位的风险。

Multiplier就是止损距离


在Supertrend(10, 3)中,中间的数字是ATR周期,最后的数字是Multiplier。有一点需要说明:轨道是以K线的中值(hl2,即最高价与最低价的平均)为基准,画成hl2 ± Multiplier × ATR。入场价格不是基准。所以Multiplier为3,意思是把止损线放在离中值3 ATR远的位置,并不意味着“离入场价正好3 ATR”。实际入场价格与这条线之间的距离,随入场时点不同,可能比3 ATR略窄或略宽。尽管如此,Multiplier越大,止损幅度就按ATR单位成比例放宽,这个关系不变,所以先以ATR为单位确定自己交易风格的止损距离,再把这个数字填入Multiplier,系统的基本框架就搭好了。


入场时Supertrend线的位置就是止损位置,入场价格与这条线之间的距离就是止损幅度。如果止盈目标定为2R,从这条线向上同样的距离就是第一目标位。波动率增大时,线会更远,止损幅度变大,此时要减少数量,让R本身保持不变(与ATR那篇讲的R per ATR逻辑相同)。


只要理解这一点,Supertrend就成了自动匹配RR的系统。图表上只放一条线,入场、止损、目标都以ATR为单位确定。


从入场价到Supertrend线是止损幅度,它的两倍是2R目标,RR自动确定
从入场价到Supertrend线是止损幅度,它的两倍是2R目标,RR自动确定

Olivier Seban原版 — ATR(10)、Multiplier 3的随意性


据说Supertrend是由法国交易者Olivier Seban在2000年代后期前后推广开的工具。广泛使用的标准值是ATR周期10、Multiplier 3,这两个数字在网上几乎成了标准。


问题在于,这两个值并不是对任何品种都经过验证的最优值。它们只是当年针对欧洲股票、指数日线之类市场的稳妥起点,那个时期的波动率与现在BTC、SOL的波动率,大小本身就不一样。ATR(10)周期较短,Multiplier 3在波动大的品种上,连正常的回调(Pullback)也常常触发止损。如果没有在自己交易的品种上哪怕确认一次,就等于直接套用默认值。


各品种合理的起点,随波动率而不同。


  • SPY、QQQ日线(低波动率):以ATR(10)配Multiplier 2左右作为起点。平时的回调在ATR的2倍以内,止损不会频繁触发。
  • BTC、ETH日线(中到高波动率):ATR(10)配Multiplier 3~4的区间比较合适。正常回调有时会到ATR的3倍,Multiplier 2太窄。
  • SOL、DOGE、LINK这类山寨币(高波动率):ATR(10)配Multiplier 4~5。一天之内的波动超过ATR 4倍的K线经常出现,所以放得更远。

调整的标准是持有到趋势结束的交易占比。60~70%比较合适。意思是正常回调被吸收,在趋势真正结束的时点离场。30%以下,说明Multiplier太小;90%以上,反过来说明太大。


LINK在2024年12月从18美元涨到24美元的过程中,日线Supertrend(10, 3)在一次正常回调中就被平仓了。对同一个品种应用Multiplier 5,就能吸收那次回调,一直持有到趋势结束。归根结底,要用自己交易的品种亲自做回测,这个工具才会适合自己。


Multiplier按品种校准
Multiplier按品种校准低波动品种和高波动品种的正常回调幅度不同,很难直接使用同一个multiplier。

多重Supertrend对齐 — 单条线变色是噪音


把单条线的变色当作入场、出场信号,在箱体震荡中来回扫损(Whipsaw)会大幅增加。用ATR(10)、Multiplier 3的标准参数,在ETH 1小时线上只跑一周,假信号每天都会出现两三次。


避开这个陷阱的可靠方法是多重Supertrend对齐。同时放上三条周期不同的Supertrend,只有三条颜色相同时,才认定为该方向的趋势。


  • 短线:设置为ATR 7、Multiplier 2。用于识别短期波动和回调。
  • 中线:设置为ATR 10、Multiplier 3。这是Seban的原版标准,也是提示趋势方向的基本工具。
  • 长线:设置为ATR 14、Multiplier 4。是长期波动通道,显示最大格局的趋势方向。

三条线都是绿色,是短期、中期、长期波动通道全部朝上的明确信号。三条中只要有一条颜色不同,就是方向模糊的位置,这个区间关闭入场。仅这一条规则,就能消除80%的来回扫损。


把对齐与回调入场结合起来


在ETH日线上同时看Supertrend(7,2)、(10,3)、(14,4)。三条线都保持绿色5根K线以上的过程中,价格回调到短线Supertrend(7,2)这条线后,重新向上返回。在收盘价收于短线Supertrend上方的那根K线的收盘价买入。止损放在最近的中线Supertrend(10,3)这条线下方。入场时止损幅度就自动确定。第一目标放在止损距离2倍的上方(2R)。即使只有短线变红,也不立即平仓。中线也变红,才认为趋势转弱。


关键是分工:短线负责入场和回调,中线负责止损,长线负责大格局的趋势方向。想让一条线承担三个功能,每次都会卡在含糊的位置上。三条线按功能分开,每条线就只做自己的事。


ETH在2024年11月从3,500美元附近涨到12月4,000美元的过程中,三条线一直保持绿色。其间有两次回调到短线,两次都起到了入场信号的作用。同一时期,只看单条ATR(10)、Multiplier 3的人,在中途被一次假红色平仓,错过了后半段上涨。


三条线对齐才构成趋势
三条线对齐才构成趋势只有短、中、长Supertrend颜色相同时才视为趋势,并让每条线分工。

波动率急变时止损距离的扩大


ATR突然翻倍时,Supertrend线会异常地远离价格。此时新入场,止损距离就是平时的两倍。


这时要保持止损距离不变,减少数量,让R保持不变。ATR是平时的两倍,数量就减半。这样以R为单位追踪结果的一致性就不会被打乱。


反过来,波动率降到平时的一半,止损距离就会变得太窄,连噪音也会触发止损。这时要暂时把Multiplier本身提高一档,或者推迟入场。波动率极端收缩之后出现的第一根大K线才是入场位置,这根K线之后ATR回到正常,再把Multiplier调回标准值。


ATR扩大,止损幅度变宽,要保持风险不变就要减小仓位大小
ATR扩大,止损幅度变宽,要保持风险不变就要减小仓位大小

RR自动化失效的三个位置


  • 把单条线的变色当作信号:单条线的颜色只是短期波动的结果,不构成趋势已经改变的依据。不一起看三条线的对齐,在箱体震荡中每次都会被来回扫损。
  • 多周期冲突:4小时线对齐为绿色而日线是红色,等于逆着趋势入场。先服从更高周期的对齐,较低周期只用来精细调整入场时机。
  • 缩小Multiplier想得到更快的信号:把Multiplier缩小到2以下,止损幅度落在ATR 2倍以内,连正常回调也会每次被平仓。需要更快的信号,缩短K线周期更安全。缩窄Multiplier只会让止损幅度变小,平仓频率增加。

三条线对齐成为有效信号的两个条件


要放心使用多重Supertrend形态,需要同时满足两点。


  • 入场触发:EMA回调、价格结构突破、RSI回升到50之类,用来确定入场时机的另外一个工具。Supertrend负责趋势方向和止损线,入场时机由触发条件决定。
  • HTF对齐:4小时线对齐与日线对齐方向相同,最为扎实。HTF对齐不一致的位置,减小仓位或暂缓入场。

单条线变色的来回扫损很多
单条线变色的来回扫损很多箱体震荡中,不把单条线的转换当作信号,在多重对齐出现之前暂缓入场。

确认使用该指标的策略结果

上传按该指标信号交易的 TradingView 策略的交易列表(CSV)或 MT5 报告,即可计算盈亏、回撤和交易分布。无需登录即可分析。

分析我的交易记录 查看分析示例