编写抛物线指标SAR公式

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编写抛物线指标SAR公式

【指标原理】

我们从SAR抛物线指标英文全称Stop and Reverse知道它有两层含义。

一是“stop”,即停损、止损之意,这就要求投资者在买卖某个股票之前,先要设定一个止损价位,以减少投资风险。而这个止损价位也不是一直不变的,它是随着股价的波动止损位也要不断的随之调整。如何既可以有效地控制住潜在的风险,又不会错失赚取更大收益的机会,是每个投资者所追求的目标。但是股市情况变幻莫测,而且不同的股票不同时期的走势又各不相同,如果止损位设的过高,就可能出现股票在其调整回落时卖出,而卖出的股票却从此展开一轮新的升势,错失了赚取更大利润的机会,反之,止损位定的过低,就根本起不到控制风险的作用。因此,如何准确地设定止损位是各种技术分析理论和指标所阐述的目的,而SAR指标在这方面有其独到的功能。

二是“Reverse”,即反转、反向操作之意,这要求投资者在决定投资股票前先设定个止损位,当价格达到止损价位时,投资者不仅要对前期买入的股票进行平仓,而且在平仓的同时可以进行反向做空操作,以谋求收益的最大化。这种方法在有做空机制的证券市场可以操作,而目前我国国内市场还不允许做空,因此投资者主要采用两种方法,一是在股价向下跌破止损价位时及时抛出股票后持币观望,二是当股价向上突破SAR指标显示的股价压力时,及时买入股票或持股待涨。

【计算公式】

1.画SAR之前,首先要决定你开始画的第一天,是属于多头或空头趋势?

2.如果第一天属于多头,则第一天的SAR一定是4天来的最低点(包括今天在内)。

3.找出开始第一天的SAR之后,紧接着计算下一日的SAR:

下一日的SAR=第一天SAR+(0·02*XP)

XP=第一天的最高点—第一天的SAR

4.第二天收盘时,又可以计算出第三天的SAR,如果第二天最高价〉第一天最高价,则第三天的SAR=第二天SAR+(0·04*XP)

XP=第二天的最高点—第二天的SAR

只要最高价〉前一日最高价,则其乘数因子一律增加0·02,如果一直累增下去,最高只能累增至0·2为止,之后一律以0·2为乘数因子。

如果最高价≤前一日最高价,则第三天的SAR和第二天的SAR相同,而且乘数因子也不必累加。

第三天收盘后,依上述步骤持续在每日价格下方画出SAR,直到某一天收盘价跌破SAR,则代表行情转为空头应卖出股票,而行情转为空头的当天,立即将四天来的最高点,做为次一日的空头SAR。

5.反转后第二天的最低点如果≥前一天的最低点,则SAR和前一天相同。

注意!SAR虽然和前一天相同,也必须在图形上画出来。

6.反转后第二天的最低点若〈前一天的最低点,则

第三天的SAR=第二天的SAR+90·02*XK)。

XK=第二天的最低价—第二天的SAR。

第三天以后持续依照上述步骤,在每日价格上方画出SAR,直到某一天收盘价向上突破SAR,代表行情为多头应买进股票,而行情转为多头的当天,立刻按照2的步骤设定SAR。

注意!一般SAR的参数设定为四天,读者朋友们应尽量不要更改。

递推公式:

SAR(n)=SAR(n-1)+AF[EP(n-1)-SAR(n-1)]

SAR(n)=第n日的SAR值,SAR(n-1)即第(n-1)日之值;

AR;加速因子;

EP:极点价,若是看涨一段期间,则EP为这段期间的最高价,若是看跌一段时间,则EP为这段期间的最低价:EP(n-1):第(n-1)日的极点价。

【公式函数】

IF 逻辑判断

根据条件求不同的值。

用法:IF(X,A,B)若X不为0则返回A,否则返回B。

例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值。

STICKLINE 绘制柱线

在图形上绘制柱线。

用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH 不为0则画空心柱。

例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。

SAR 抛物转向

抛物转向。

用法:SAR(N,S,M),N为计算周期,S为步长,M为极值。

例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。

线形和颜色属性

COLORGREEN 画绿色

COLORCYAN 画青色

COLORRED 画红色

COLORMAGENTA 画洋红色

CIRCLEDOT 画小圆圈线

【公式编辑】

IF(CLOSE>SAR(N,STEP,MAXP),SAR(N,STEP,MAXP),CLOSE),CIRCLEDOT,COLOR MAGENTA;

IF(CLOSE

CLOSE,CIRCLEDOT,COLORBLACK;

STICKLINE(CLOSE>OPEN,OPEN,CLOSE,3,1),COLORRED;

STICKLINE(CLOSE>OPEN,LOW,OPEN,0.5,1),COLORRED;

STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0.5,1),COLORRED;

STICKLINE(CLOSE<=OPEN,CLOSE,OPEN,3,0),COLORCYAN;

STICKLINE(CLOSE<=OPEN,LOW,HIGH ,0.5,0),COLORCYAN;

【参数精灵】

请设置计算参数:

N: Param#0 (0.00--10.00)

STEP: Param#1 (0.02--2.00)

MAXP: Param#2 (2.00--20.00)

【动态翻译】

如果收盘价>步长为STEP极限值为MAXP的N日抛物转向,返回步长为STEP极限值为MAXP的N日抛物转向,否则返回收盘价,CIRCLEDOT,画洋红色

相关文档
最新文档