通达信抛物线SAR指标原理详解、参数设置及选股公式

抛物线指标(SAR)是由技术分析大师威尔斯·威尔德(Welles Wilder)发明的,在其1978 年出版的《技术交易系统新概念》一书中介绍了该指标。SAR指标通过跟踪股票价格的动态变化,在走势图上以一系列点的形式显示,提供了一种判断趋势反转的方法,可以辅助确定趋势方向,找到合适的进出场点,并协助设置跟踪止盈止损点。SAR指标既考虑了价格的变化,也考虑了时间的影响。

一、抛物线SAR指标原理详解

抛物线SAR指标的计算过程比较复杂,作为指标使用者,如何计算倒是其次,最主要的是理解指标的原理。

上升趋势和下降趋势计算方法有区别:

上升趋势:当日SAR = 前一日SAR + 前一日AF × ( 前一日EP - 前一日SAR )

下降趋势:当日SAR = 前一日SAR - 前一日AF × ( 前一日SAR - 前一日EP )

上升趋势时,抛物线SAR点位于K线下方,而下降趋势时,抛物线 SAR 点位于K线上方。

EP极点价,代表当前上升趋势中的最高价或下降趋势中的最低价。

如下图中,上升趋势,K线1和之前的K线的最高价一直在创新高,EP极点价就一直在变化,直到K线1创了新高之后,K线2和K线3都没有创新高,这时的EP极点价还是K线1的最高价。K线4创了新高,EP极点价就变成了K线4的最高价。下降趋势类似,最低价创新低,EP极点价就会相应变化。

AF加速因子,一般从 0.02 开始,以 0.02 递增,上限为 0.20

如下图中,上升趋势,最高价创了新高,AF就加0.02,比如原来是0.02,加上0.02就是0.04。如果一直创新高,AF继续加,直到AF的上限0.2。如果不创新高,比如K线2和K线3,AF就和之前的AF一样。当K线4创了新高,AF继续在原基础上加上0.02,当然不超过上限0.2。下降趋势类似,最低价创新低,AF加速因子变大,直到上限0.2。从这个过程也应该了解SAR指标为什么叫抛物线指标了。

通过上面的介绍,再来了解SAR指标的原理就相对容易了。以上图中K线2为例,SAR的结果是根据K线1的数据得到的,在K线1的SAR基础上,加上K线1的加速因子AF与差值的乘积,差值是极点价减去SAR(如上图)。虽然K线2没有创新高,但是SAR还是上抬了。为什么说SAR指标也考虑了时间,就是因为即使价格不涨,K线走一根,SAR也会变大。

二、抛物线SAR指标参数设置

通达信软件自带SAR指标,在K线图界面,输入“SAR”就可以加载SAR指标到副图。不过公式是加密的,不能修改,只能修改设置参数。

共四个参数,分别为:起始统计周期(默认4),加速因子参数(默认2),加速因子增量(默认2),反向临界参数(默认20)。(如下图)

起始统计周期:在计算SAR之前,需要先要选定一段周期,比如4日,判断这个周期的股价是上升还是下降,然后再按照计算公式逐步计算SAR值。

加速因子参数:这个参数是设置加速因子AF的初始值,设置为2,就表示AF的初始值是0.02。

加速因子增量:这个参数创新高或新低,加速因子AF增加多少,设置为2,就表示AF增加0.02。

反向临界参数:这个参数设置的是AF的上限是多少,设置为20,就表示AF的上限是0.2。

三、抛物线SAR主图指标公式

通达信软件自带SAR指标只能加载到副图,而且是用的竹线图。如果要加载到主图K线图,需要自己编写指标。通达信自带SAR函数,三个参数。

SAR(N,S,M),N为初始统计周期,S为加速因子增量,M为加速因子上限。

SAR主图指标公式:

N:=4;

S:=2;

M:=20;

SAR1:=SAR(N,S,M);

IF(C>SAR1,SAR1,DRAWNULL),CIRCLEDOT,COLORRED;

IF(C<SAR1,SAR1,DRAWNULL),CIRCLEDOT,COLORGREEN;

四、抛物线SAR指标选股公式

抛物线SAR指标可以用来确定趋势方向和趋势方向的变化。在强势趋势行情中,指标会产生良好的结果,当行情可能反转的时候,还可以发出离场信号。不过当震荡行情或趋势不明确的时候,抛物线SAR指标会发出错误信号。由于缺乏趋势,SAR指标会围K线上下来回移动,从而产生误导。因此可以尝试将SAR指标与确定趋势强度的指标结合使用,比如趋向指标DMI,其中的ADX可以用来确定趋势强度。如果ADX的小于30,则认为趋势太弱,市场可能处于震荡行情。如果ADX大于30,则认为趋势强劲。

SAR1:=SAR(4,2,20);

MTR:=SUM(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),14);

HD:=H-REF(H,1);

LD:=REF(L,1)-L;

DMP:=SUM(IF(HD>0 AND HD>LD,HD,0),14);

DMM:=SUM(IF(LD>0 AND LD>HD,LD,0),14);

PDI:=DMP*100/MTR;

MDI:=DMM*100/MTR;

ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,6);

ADXR:=(ADX+REF(ADX,6))/2;

AA:=SAR1<C AND REF(SAR1>=C,1) AND ADX>30;

XG:FILTER(AA,10);

五、交易软件的BUG

最后说一下,通达信自带的SAR指标和SAR函数都是有问题的。根据《技术交易系统新概念》书中的介绍,上升趋势中,最低价向下穿透SAR值,这一天就发生了反转,由多转空,需要重新确定SAR值,SAR值为上升趋势中的最高价位。下降趋势中,最高价向上穿透SAR值,这一天就发生了反转,由空转多,SAR值为下降趋势中的最低价位。威尔斯·威尔德介绍了这样设置的目的:交易刚开始时,取前面极端高价或者极端低价作为初始止损点,防止在价格真正开始方向运动之前频繁进出,导致两头受损。

通达信多转空是对的(下图绿色圈),而空转多不对(下图黄色圈)。这对指标的效果还是有一些影响的。

相关阅读:

趋向指标——DMI指标公式详解icon-default.png?t=N7T8https://blog.csdn.net/m0_74754828/article/details/132699367

关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/226383.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

主机的具体权限规划:ACL的使用

目的&#xff1a;针对某一用户或某一组来设置特定权限需求&#xff0c;针对上&#xff0c;接着设置 ACL可以针对单一用户&#xff0c;文件&#xff0c;或者目录来进行rwx的权限设置&#xff0c;对于需要特殊权限的设置非常有帮助。 第一&#xff0c;查看文件系统是否支持&…

易点天下携AIGC创新成果KreadoAI亮相数贸会,解锁电商文化出海新可能

11月27日&#xff0c;第二届全球数字贸易博览会&#xff08;以下简称“数贸会”&#xff09;在浙江杭州完美落幕。作为出海营销领域最早一批布局AIGC战略的营销科技公司&#xff0c;易点天下受邀与来自全球800余家境内外数字贸易企业同台参展&#xff0c;并分享了旗下AIGC数字营…

04、基于高斯分布的异常检测算法

04、基于高斯分布的异常检测算法原理与实践 开始学习机器学习啦&#xff0c;已经把吴恩达的课全部刷完了&#xff0c;现在开始熟悉一下复现代码。对这个手写数字实部比较感兴趣&#xff0c;作为入门的素材非常合适。 数据的严重偏斜往往会导致监督学习算法面临巨大的挑战——…

做项目,要从学生思维里跳出来

今天分享下在23期群的聊天记录&#xff0c;关于做项目正确的思维&#xff0c;自己曾经走过一些弯路&#xff0c;希望大家能Get到。 做项目&#xff0c;一定要从学生思维里跳出来。 1.学生思维就是前期就想每个细节都要搞懂&#xff0c;感觉才能往下&#xff0c;其实像lora&…

【数据结构复习之路】树和二叉树(严蔚敏版)万字详解主打基础

专栏&#xff1a;数据结构复习之路 复习完上面四章【线性表】【栈和队列】【串】【数组和广义表】&#xff0c;我们接着复习 树和二叉树&#xff0c;这篇文章我写的非常详细且通俗易懂&#xff0c;看完保证会带给你不一样的收获。如果对你有帮助&#xff0c;看在我这么辛苦整理…

pyecharts绘制自定义点+连线取消箭头+时间帧叠加

pyecharts之Geo地图大法&#xff08;详解&#xff0c;代码带注释效果图&#xff09; 近期项目上有地图自定义绘点连线分严重等级的需求&#xff0c;整了&#xff0c;分开处理啥都好说&#xff0c;多个数据放在同一维度的时候&#xff0c;只恨pyecharts的开发者为什么把功能整得…

Stable Diffusion绘画系列【3】:二次元动漫画风

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

2005-2022年全球各国经济距离数据

2005-2022年全球各国经济制度距离数据 1、时间&#xff1a;2005-2022年 2、指标&#xff1a;国家、年份、经济距离1&#xff08;根据美国传统基金会世界经济自由度指数整理&#xff09;、经济距离2&#xff08;参考(Kogut&Singh,1988)构建经济制度距离&#xff09; 3、范…

Compose入门

​ 本篇文章主要是为了对Compose有一个初步了解。知道Compose是做什么的&#xff0c;用Compose能干什么&#xff0c;在目前的各种UI框架下面有些优势&#xff0c;参考Google官网的解释加上一些自己的理解生成的一篇文章。本人也是Compose初学者&#xff0c;通过每一步学习遇到哪…

ROS知识:卡尔曼滤波

https://en.wikipedia.org/wiki/Kalman_filter 一、提要 在卡尔曼滤波的相关技术文献中,其数学表达看起来都非常晦涩和不透明。这很糟糕,如果您以正确的方式看待卡尔曼滤波器,它实际上非常简单易懂。这里的叙述简单,先决条件也很简单;您所需要的只是对概率和矩阵的基本了解…

你真的懂人工智能吗?AI真的只是能陪你聊天而已吗?

提到AI这个词语&#xff0c;相信大家并不陌生&#xff0c;尤其是前段时间爆火的chatgpt&#xff0c;让我们发现似乎AI已经渗透到我们生活的方方面面了&#xff0c;但是你确定你真的了解AI这个事物吗&#xff1f;它真的只是一个简简单单的人工智能吗&#xff1f;恐怕不止如此。那…

有权图的最短路径算法

目录 单源最短路径问题 Dijkstra算法 原理 ​ 获得最短路径长度的Dijkstra代码实现 时间复杂度 算法优化 优先队列优化后的代码实现 时间复杂度 可以具体获得最短路径的Dijkstra代码实现 Bellman-Ford算法 原理 代码实现 Floyed算法 原理 代码实现 单源最短路…