图上那串圆点在 K 线下方,SAR 眼下按上升趋势在推;圆点在 K 线上方,按下降趋势在推。哪一根 K 线的价格穿过了当根的圆点,圆点就在这一根换到另一侧,新位置是上一段行情到过的最高价或最低价。

圆点每根往价格那边挪多少,由设置里的三个数决定:加速因子从 0.02 起步,这段趋势每创出一个新的最高价(下降段是新的最低价)加 0.02,加到 0.20 为止。SAR 是 Stop and Reverse(停止和反转)的缩写,J. Welles Wilder 在 1978 年出版的《New Concepts in Technical Trading Systems》里提出了它,RSI 和 ATR 真实波动幅度也出自这本书。

1. 圆点在 K 线下方是上升段,在上方是下降段

TradingView 帮助中心《抛物线 SAR (SAR)》给它的定位是一种时间和价格技术分析工具,「主要用于识别潜在的止损点和反转点」。计算出来的点连成一条抛物线,看涨趋势期间在价格下方,看跌趋势期间在价格上方。每个点是一个 SAR 值,对应一根 K 线。

圆点位置SAR 按哪种趋势在推公式里的 EP 取什么怎样算被穿过
K 线下方上升这一段到过的最高价当根价格跌到圆点以下
K 线上方下降这一段到过的最低价当根价格升到圆点以上

EP 是 Extreme Point,极值点。AF 是 Acceleration Factor,加速因子,决定 SAR 的灵敏度。这两个量加上前一根的 SAR,就是公式的全部输入。

在 TradingView 上,这串点的默认视觉样式是交叉,样式一栏里可以换样子、改颜色和粗细,读法不变。

2. SAR 圆点什么时候会翻到另一边

每来一根新 K 线,按顺序做三件事。

  1. 用上一根的三个值算出当根的 SAR:当根 SAR = 上一根 SAR + 上一根 AF × (上一根 EP − 上一根 SAR)
  2. 看这个值有没有被当根 K 线的价格穿过。穿过了就反转,拿之前的 EP 当作新的 SAR。
  3. 没有反转,再检查它有没有越过前两根 K 线的低点(上升段)或高点(下降段),越过了就按第 5 节的规则改。

EP 更新的那一根,AF 跟着加一次增量。上升段和下降段用的是同一个式子:上升段 EP 在 SAR 上方,括号里是正数,SAR 一根比一根高;下降段 EP 在 SAR 下方,括号里是负数,SAR 一根比一根低。

翻转的那一根,圆点落在上一段的极值上。由上升翻成下降,新 SAR 是上升段里到过的最高价;由下降翻成上升,新 SAR 是下降段里到过的最低价。AF 回到起始值,EP 从新一段重新记。

这次穿越意味着什么,帮助页的措辞留了余地:上升趋势中价格跌破抛物线,标志着价格的潜在反转;下降趋势中价格向上突破抛物线,也可能预示反转。有交易者把这些突破点当作下止损单的位置,或新趋势的进场位置;同一页的总结不建议把 SAR 单独拿来生成交易信号。

3. 用 8 根 K 线逐根推 SAR、EP、AF

TradingView 帮助页写道,介绍 SAR 的那本书里没有明确说明一段数据开头的 SAR 怎么算。它自己的处理是:第 1 根不出 SAR;到第 2 根,比较前两根的收盘价定方向,上升就拿第 1 根的最低价作第 2 根的 SAR,下降就拿第 1 根的最高价。下面 8 根 K 线照这个起法推,参数用默认的 0.02、0.02、0.20。

第几根最高最低收盘公式算出的值当根 SAR收盘后的 EP收盘后的 AF
110298100————
2105100104—98(K 线下方)1050.02
310810310798.1498(受前两根限制)1080.04
411210611198.4098.401120.06
511611011599.21699.2161160.08
6114109110100.559100.5591160.08
7111100101101.794116(翻到 K 线上方)1000.02
81049697115.68115.68960.04

8 根 K 线的价格是自拟的演示数据。SAR 保留三位小数,代入下一根时用未舍入的值。

  • 第 2 根:收盘 104 高于第 1 根的 100,定为上升。SAR 取第 1 根的最低价 98,EP 是这一段到过的最高价 105,AF 用起始值 0.02。
  • 第 3 根:98 + 0.02 × (105 − 98) = 98.14。当根最低价 103,没碰到它。但 98.14 高过了第 1 根的最低价 98,按限制规则改用前两根里较低的那个最低价,还是 98。最高价 108 超过 105,EP 改成 108,AF 加到 0.04。
  • 第 4 根:98 + 0.04 × (108 − 98) = 98.40。前两根的最低价是 103 和 100,都在它上面,不用改。最高价 112 是新高,EP 改成 112,AF 加到 0.06。
  • 第 5 根:98.40 + 0.06 × (112 − 98.40) = 98.40 + 0.816 = 99.216。最高价 116 又是新高,EP 改成 116,AF 加到 0.08。
  • 第 6 根:99.216 + 0.08 × (116 − 99.216) = 99.216 + 1.34272 ≈ 100.559。最高价 114 没超过 116,EP 和 AF 都不动。
  • 第 7 根:100.55872 + 0.08 × (116 − 100.55872) = 100.55872 + 1.2353024 ≈ 101.794。这一根最低到 100,低于 101.794,被穿过了。SAR 改成之前的 EP,也就是 116;圆点从第 6 根的 100.559(K 线下方)跳到 116(K 线上方)。新一段按下降推:EP 记这一根的最低价 100,AF 回到 0.02。
  • 第 8 根:116 + 0.02 × (100 − 116) = 116 − 0.32 = 115.68。当根最高价 104,没碰到;前两根的最高价是 111 和 114,都在 115.68 下面,不用改。最低价 96 低于 100,EP 改成 96,AF 加到 0.04。

公式右边全是上一根收盘后就定下来的数,所以第 9 根还没走,它的 SAR 已经能写出来:115.68 + 0.04 × (96 − 115.68) = 115.68 − 0.7872 ≈ 114.893。第 9 根的最高价不到 114.893,圆点就留在这个位置。

4. 开始 0.02、增量 0.02、最大值 0.20 三个框各管什么?

三个框管的都是 AF。

输入项默认值管什么在上面 8 根里
开始0.02加速因子的起始值第 2 根和翻转后的第 7 根,AF 都是 0.02
增量0.02加速因子每次移动的幅度第 3、4、5 根创新高,第 8 根创新低,各加 0.02
最大值0.20加速因子的上限最高只到 0.08,没有碰到上限
TradingView 中文帮助中心抛物线 SAR 页面的输入一节截图:依次列出指标时间周期、开始、增量、最大值四项,后三项的默认值分别标为 .02、.02、.20
TradingView 中文帮助中心在 2026 年 10 月的「输入」一节里,三个默认值写成 .02、.02、.20,小数点前不带 0。

AF 在公式里的角色,是圆点每根向 EP 靠近的比例。SAR 和 EP 相差 10 个点时,AF 为 0.02 这一根挪 0.2 个点,AF 为 0.20 这一根挪 2 个点。趋势里新极值出得越多,AF 越大,圆点追价格追得越紧。从 0.02 加到 0.20 要加 9 次,也就是这一段里要有 9 根创出新极值;加满以后不再变,直到反转。

改参数会怎样,币安学院《抛物线指标简明指南》的说法是:把加速因子调高,灵敏度增加,反转信号更多;调低则相反;灵敏度越高,出现错误信号的几率也越高。文中还转述了 Wilder 的意见,以 0.02 递增效果最佳。改过任何一个框之后,和别人的图对圆点位置,要确认对方三个数填的也一样。

TradingView 的设置里,排在这三个框前面的还有一项「指标时间周期」,用来指定按哪个时间周期的数据计算指标,帮助页举的例子是把 1H 图表上算出的 SAR 显示在 5m 图表上。和别人的图对不上圆点位置时,这一项也要核对。

5. SAR 不会越过前两根 K 线的低点或高点

公式算出的值还要过一道限制:SAR 不能移进前一根或再前一根 K 线的价格范围里。

  • 上升段,SAR 不能高于前一根和再前一根的最低价。算出来高了,就用这两个最低价里较低的那个当 SAR。
  • 下降段,SAR 不能低于前一根和再前一根的最高价。算出来低了,就用这两个最高价里较高的那个当 SAR。

改过以后,下一根从改过的值接着往下推。第 3 节的第 3 根就是一例:公式给出 98.14,前两根的最低价是 100 和 98,98.14 高过了 98,最后落在 98。下降段换个方向:公式给出 50,前两根的最高价是 51 和 52.5,SAR 取 52.5。

按第 3 节的起算方式,上升开局的第 3 根只要自己没有被穿过(没有反转),就会碰到这条限制。第 2 根的 SAR 就是第 1 根的最低价,公式又在它上面加了一个正数,结果必然高于第 1 根的最低价,而第 1 根正好是「再前一根」。

检查的先后是固定的:先看当根价格有没有穿过算出的值,没有反转才查这条限制。

6. 横盘时 SAR 为什么频繁翻转?

翻转只需要一根 K 线的价格穿过圆点。趋势行情里,圆点从上一段的极值出发,隔着一段距离慢慢追;横盘时上一段的极值离现价很近,新圆点一落下就在价格旁边,价格来回一摆又被穿过。币安学院对盘整期的描述是小点更频繁地在两边出现,并说这项指标在横盘期间效果不佳、缺乏明确趋势时容易给出错误信号,涨跌过快的震荡市场也可能产生许多误导信号。欧易学院的 SAR 课同样提醒,它不适用于反复震荡的行情,那时买卖信号十分频繁。

翻转本身也来得不早。第 3 节的例子里,价格的最高点 116 出现在第 5 根,圆点到第 7 根才翻,那一根收在 101。圆点跟在价格后面走,靠它买不在最低价,也卖不在最高价。

SAR 只用到时间和价格,给出的是趋势的方向和持续了多久,趋势有多强它量不出来。TradingView 的总结建议把它和专门衡量趋势强度的指标配着用,点名的是 Wilder 自己的定向运动(Directional Movement)。币安学院那篇指南提到 Wilder 建议搭配平均趋向指数,指出 SAR 没有充分考虑成交量,还说重大市场变化会让相邻两点之间的间距增大,但这并不能说明趋势非常强劲。圆点与 K 线之间的距离是另一个量,欧易学院的课把这段距离越长读作当前的上涨或下跌行情越强势。