SAR指标(转)
转自(https://zhidao.baidu.com/question/187156399.html)
SAR指标又叫抛物线指标或停损转向操作点指标,其全称叫“Stop and Reverse,缩写SAR”,是由美国技术分析大师威尔斯-威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。
SAR的计算工作主要是针对每个周期不断变化的SAR的计算,也就是停损价位的计算。在计算SAR之前,先要选定一段周期,比如n日或n周等,n天或周的参数一般为4日或4周。接下来判断这个周期的股价是在上涨还是下跌,然后再按逐步推理方法计算SAR值。
计算日SAR为例,每日SAR的计算公式如下:
SAR(n)=SAR(n-1)+AF[EP(N-1)-SAR(N-1)]
其中,SAR(n)为第n日的SAR值,SAR(n-1)为第(n-1)日的值
AF为加速因子(或叫加速系数),EP为极点价(最高价或最低价)
在计算SAR值时,要注意以下几项原则:
1、 一次计算SAR值时须由明显高低点起的第n天开始。
2、如果是看涨的行情,则SAR(0)为底部最低价;如果是看跌行情,则SAR(0)为顶部的最高价。
3、加速因子AF有向上加速因子和向下加速因子的区分。若是看涨行情,则为向上加速因子;若是看跌行情,则为向下加速因子。
4、加速因子AF的初始值一直是以0.02为基数。如果是在看涨行情中买入股票后,某天的最高价比前一天的最高价还要高,则加速因子AF递增0.02,并入计算。但加速因子AF最高不超过0.2。反之,看跌行情中也以此类推。
5、如果在看涨行情中,计算出的某日的SAR值比当日或前一日的最低价高,则应以当日或前一日的最低价为该日的SAR值。如果在看跌行情中,计算出的某日的SAR值比当日或前一日的最高价低,则应以当日或前一日的最高价为某日的SAR值。总之,SAR值不得定于当日或前一日的行情价格变动幅度之内。
6、任何一次行情的转变,加速因子AF都必须重新由0.02起算。
7、SAR指标周期的计算基准周期的参数为2,如2日、2周、2月等,其计算周期的参数变动范围为2—8。
8、SAR指标的计算方法和过程比较烦琐,对于投资者来说只要掌握其演算过程和原理,在实际操作中并不需要投资者自己计算SAR值,更重要的是投资者要灵活掌握和运用SAR指标的研判方法和功能。
SAR参数设置:
sar(4.2.2.20)
4是 天数的参数,2是加速因子参数,2是加速因子增量,20是反向临界参数。
用法:
1.任何时候都可以使用SAR 为停损点。
2.价格涨跌的速度必须比SAR 升降的速度快,否则必会产生停损信号。
3.SAR 由红色变成绿色时,卖出。
4.SAR 由绿色变成红色时,买进。
5.本指标周期参数一般设定为4天。
6.本设定主要为寻找出现多头停损或空头停损的个股。
注意:一般情况下SAR的设置基本指只是对周期进行设置。建议还是使用最基本的设置(4.2.2.20)。
SAR指标(转)的更多相关文章
- 高频交易算法研发心得--MACD指标算法及应用
凤鸾宝帐景非常,尽是泥金巧样妆. 曲曲远山飞翠色:翩翩舞袖映霞裳. 梨花带雨争娇艳:芍药笼烟骋媚妆. 但得妖娆能举动,取回长乐侍君王. [摘自<封神演义>纣王在女娲宫上香时题的诗] 一首定 ...
- 高频交易算法研发心得--RSI指标及应用
高频交易算法研发心得--RSI指标及应用 前面文章中我们提到了MA均线(包括EMA,SMA).MACD以及SAR指标,这三类指标存在一个共同特点,即:从固定周期的价格作为判读的指导思想,并将价格进行平 ...
- 利用Warensoft Stock Service编写高频交易软件
利用Warensoft Stock Service编写高频交易软件 无论是哪种交易软件,对于程序员来讲,最麻烦的就是去实现各种算法.本文以SAR算法的实现过程为例,为大家说明如何使用Warensoft ...
- python kline
# -*- coding: utf-8 -*- # Qt相关和十字光标 from qtpy.QtGui import * from qtpy.QtCore import * from qtpy imp ...
- 利用Warensoft Stock Service编写高频交易软件--DEMO
利用Warensoft Stock Service编写高频交易软件 无论是哪种交易软件,对于程序员来讲,最麻烦的就是去实现各种算法.本文以SAR算法的实现过程为例,为大家说明如何使用Warensoft ...
- PostgreSQL、Greenplum 日常监控 和 维护任务
背景 Greenplum的日常监控点.评判标准,日常维护任务. 展示图层 由于一台主机可能跑多个实例,建议分层展示. 另外,即使是ON ECS虚拟机(一个虚拟机一个实例一对一的形态)的产品形态,实际上 ...
- Easy_language
http://www.guosen.com.cn/gxzq/tradestation/help/operate/operate06.html power language https://seekin ...
- OTA测试介绍
OTA 测试介绍 手机的无源测试和有源测试 当前在手机射频性能测试中越来越关注整机辐射性能的测试,这种辐射性能反映了手目前主要有两种方法对手机的辐射性能进行考察:一种是从天线是目前较为传统的天线测试方 ...
- Linux系统sar命令解析
安装 如果系统没有该命令请安装: apt-get install sysstat yum install sysstat 安装完毕: vi /etc/default/sysstat ENABLED=& ...
随机推荐
- [AMPPZ2014]Jaskinia
[AMPPZ2014]Jaskinia 题目大意: 一个\(n(n\le3\times10^5)\)的树,\(m(m\le3\times10^5)\)个约束条件\((a_i,b_i,d_i)\).请你 ...
- pythonweb服务器编程(二)
Web静态服务器-1-显示固定的页面 #coding=utf-8 import socket from multiprocessing import Process def handleClient( ...
- 开车旅行 [NOIP 2012]
Description 小A 和小B决定利用假期外出旅行,他们将想去的城市从1到N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i的海拔高度为Hi,城市 i ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习8
#include <iostream>using namespace std;const int Size=20;struct Pizza{ char company[Size]; dou ...
- 微信小程序内联h5页面,实现分享
在小程序内直联h5的页面(pages/webview/webview.js),该页面为<web-view>的容器,使用<web-view>组件 <web-view wx: ...
- bzoj 1005
prufer序列 性质: 1.一棵n个结点的树可表示为长度 n-2 的prufer序列 2.每个结点出现在prufer序列中的次数==该结点的度 -1 公式推出来了,大数模板没有除法..等开学了Jav ...
- Spark 1.x 爆内存相关问题汇总及解
Spark 1.x 爆内存相关问题汇总及解决 OOM # 包括GC Overhead limitjava.lang.OutOfMemoryError # on yarn org.apache.hado ...
- 完美解决C#Webbrowser控件设置Cookie问题
完美解决C#Webbrowser控件设置Cookie问题由于个人项目需求,需要把从抓包里面的Cookie数据写入到webbrowser空控件里,经过百度白百般折腾,结果还是失败,搜索到的答案基本上都是 ...
- nat 共享上网软件
http://www.nat32.com/ SinforNat WinGate
- VS2017打开VS2010项目报 “找不到*.xaml”错误
VS2017打开VS2010项目报 “找不到*.xaml”错误.详细如下: 未处理System.IO.IOExceptionMessage: “System.IO.IOException”类型的未经处 ...