-
SAR指标历史
SAR,Stop and Reverse,是Welles Wilder发明的,关于这个指标大师,参见《RSI指标及其发明人Welles Wilder的前世今生》
SAR是一个基于价格/时间的交易系统。Wilder称其为Parabolic Time/Price System。
因为SAR的点以弧形的方式移动,故称为“抛物转向”。
-
计算公式
SAR的计算复杂,上涨趋势与下跌趋势计算方式不同。
-
上涨SAR的计算
S A R t = S A R t − 1 + A F t − 1 ( E P t − 1 − S A R t − 1 ) SAR_t=SAR_{t-1}+AF_{t-1}(EP_{t-1}-SAR_{t-1}) SARt=SARt−1+AFt−1(EPt−1−SARt−1)
S A R t − 1 SAR_{t-1} SARt−1:上一个周期的SAR值;
S A R i n t SAR_{int} SARint:初始值,初始周期的最小值;
A F AF AF:加速因子(Acceleration Factor),从0.02开始,最高0.2.每当EP出现新高,增加0.02;
E P EP EP:极值点(Extreme Point),当前上涨趋势中最高价的最大值; -
下跌SAR的计算
S A R t = S A R t − 1 − A F t − 1 ( S A R t − 1 − E P t − 1 ) SAR_t=SAR_{t-1}-AF_{t-1}(SAR_{t-1}-EP_{t-1}) SARt=SARt−1−AFt−1(SARt−1−EPt−1)
S A R t − 1 SAR_{t-1} SARt−1:上一个周期的SAR值;
S A R i n t SAR_{int} SARint:初始值,初始周期的最大值;
A F AF AF:加速因子(Acceleration Factor),从0.02开始,最高0.2.每当EP出现新高,增加0.02;
E P EP EP:极值点(Extreme Point),当前下跌趋势中最低价的最小值; -
Talib
talib.SAR(high,low)
-
Python编写
未完待续
-
References
SAR指标代码实现
最新推荐文章于 2025-03-27 20:29:57 发布