ATR Stop (short) 指标:公式、参数与读法
ATR Stop(空头)绘制多头版本的镜像——收盘价加平均真实波幅的倍数——使线位于价格上方,作为空头仓位按波动率缩放的参考。它作为独立指标提供,这样图表上只显示实际持有的那一方向。
Senzoukria · 指标 · Updated September 2026
ATR Stop (short) — 波动率, 叠加在价格图上.
ATR Stop (short) 测量的是什么
数值为收盘价加乘数 × N 根K线的 Wilder ATR,默认值与多头一侧相同:14 和 2。其背后的 ATR 由真实波幅构成,真实波幅包含上一根收盘到当前K线极值的距离,因此K线之间的跳动会扩大偏移,而不是被悄悄吞掉。与多头版本一样,价位锚定在收盘价上,而不是滚动极值上,所以会双向漂移;在 ATR 拥有足够K线之前不绘制。
公式:代码中的实现
这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:
ATR Stop (short) — symétrique exact du précédent, au-dessus du close : stop[i] = close[i] + mult × ATR_N[i] Mêmes défauts (14, 2), même warm-up, même avertissement : c'est un tracé, pas un ordre. Livré séparément du long (et non en deux lignes d'une seule def) parce qu'on ne trade JAMAIS les deux sens en même temps : afficher le stop du sens qu'on ne porte pas est du bruit visuel permanent.
如何解读
- 价格与该线之间的距离,是当前波动率在触及参考价位之前所给予的空间;K线变大时它会自动变宽。
- 收盘站上该线正是这个研究要捕捉的事件,但要看是什么造成的——一根剧烈的单根K线同时也会抬高 ATR,把下一根K线上的线推得更远。
- 同一品种在两种不同的K线类型上会得到不同的价位,因为真实波幅是逐根K线测量的,一根 tick K线和一根一分钟K线包含的成交量并不相同。
- 一根宽K线之后,偏移会在一段时间内保持较大:在 Wilder 平滑下,这个真实波幅要经过大约 N 根K线才会逐渐从均值中淡出。
- 只在持有或考虑空头时显示空头线;另一方向的线会一直挂在图上,却永远用不上。
参数与默认值
ATR 周期(默认 14,范围 1 至 200)决定偏移对状态变化的响应速度,乘数(默认 2,范围 0.1 至 10)决定线位于收盘价上方多少个 ATR。乘数小于 1 时,价位会落在正常K线的波动范围内,普通噪音会反复触及它。
| 参数 | 类型 | 默认值 | 取值范围 |
|---|---|---|---|
| ATR period | number | 14 | 1 – 200 |
| ATR multiplier | number | 2 | 0.1 – 10 |
它无法显示的内容
这里没有任何东西是订单:该研究从不下单,执行需要单独的、经明确武装的交易路径。这条线不知道你的入场价或仓位大小,因此它的距离不是以货币计的风险金额。它可能随价格下移,再重新上移,这意味着它什么也锁定不了。在流动性差的品种上或主要交易时段之外,真实波幅缩小,价位会比实际跳空风险所需的更贴近价格。
相关指标
- True Range — 波动率
- Std Dev — 波动率
- Squeeze — 波动率
- Chaikin Volatility — 波动率
- Realized Vol — 波动率
- Skewness — 波动率
其他语言版本
Frequently asked questions
- 空头 ATR 止损和多头的有什么区别?
- 只有符号不同:空头版本在收盘价上加上 ATR 倍数,多头版本则减去。周期、乘数、预热行为和底层的 Wilder 均值完全相同。之所以作为两个指标提供,是因为通常不会同时持有两个方向。
- ATR 止损会考虑隔夜跳空吗?
- 会,通过真实波幅。每根K线的真实波幅取以下三者中的最大值:自身最高减最低、上一收盘到最高价的距离、上一收盘到最低价的距离,因此跳空会扩大测得的波幅。跳空因而会扩大 ATR,把价位推离价格更远。
- 为什么我的空头 ATR 止损线突然远离了价格?
- 一根大K线以 1/周期 的权重进入 Wilder 均值,会立即抬高 ATR。收盘价上方的偏移随之增大,所以下一根K线上的线会跳开。之后随着这个真实波幅被平均掉,偏移会慢慢重新收窄。