相关简介:通达信波动率指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
层出不穷的妖股成了A股市场一道另类的风景线,短期内动辄十几个涨停板的走势可谓吸足了市场的关注度。
在近来股指开始见底企稳的阶段,这样的妖股出现的频率却开始骤降,如何找到这样的连板个股呢?投资者研究了底部出妖股的规律?
通达信指标公式源码:
UPQK:=LOW-REF(HIGH,1);
STICKLINE(CLOSE>REF(CLOSE,1)ANDUPQK>0,REF(HIGH,1),LOW,15,1),COLORYELLOW;
DOWNQK:=REF(LOW,1)-HIGH;
STICKLINE(CLOSE<REF(CLOSE,1)ANDDOWNQK>0,REF(LOW,1),HIGH,15,1),COLORGREEN;
MA10:MA(CLOSE,170),COLOR0000FF;
MA20:MA(CLOSE,350),COLORFF0080;
DRAWKLINE(H,O,L,C);
N:=20;T:=20;
M1:=MA(C,N);
HPB:=REF(HHV(H,N),1);
LPB:=REF(LLV(L,T),1);
{多头交易}
BUYIN:=H>HPB;
BUYEXIT:=L<LPB;
SINGAL:=IF(BUYIN,1,IF(BUYEXIT,-1,0));
CURRSIGN:=REF(SINGAL,BARSLAST(SINGAL));
UPTREND:=CURRSIGN=1;
DWTREND:=CURRSIGN=-1;
{跟踪止损}
空平:=IF(DWTREND,HPB,M1),LINETHICK2;
多止:=IF(UPTREND,LPB,M1),LINETHICK2;
信号持续:=IF(DWTREND,BARSLAST(UPTREND),BARSLAST(DWTREND)),LINETHICK0;
DRAWICON(BARSLAST(DWTREND)=1,多止,4);
DRAWICON(BARSLAST(UPTREND)=1,空平,5);
{DRAWGBKLAST(CLOSE>0,STRIP(RGB(95,95,95),RGB(0,0,0),0))}
VAR1:=AMOUNT/VOL/100;
指导:EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA
(CLOSE,24))/4,2),COLORWHITE;
界:MA(CLOSE,27),COLORYELLOW;
红轨道:MA(MA(CLOSE,3),1),LINETHICK1,COLOR0000FF;
绿轨道:MA(MA(CLOSE,3),3),LINETHICK1,COLOR00FF00;
{波动}
TRTR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR:=MA(TR,10);
STICKLINE((TR>ATR*1.5)AND(C<O),O,C,4,0),COLOR00FF00;
STICKLINE((TR>ATR*1.5)AND(C>O),O,C,4,0),COLORMAGENTA;
MM1:=ZIG(3,波动率系数),点状线,COLORRED;
谷:=TROUGH(3,波动率系数,1);
峰:=PEAK(3,波动率系数,1);
底:=ZIG(3,波动率系数)=TROUGH(3,波动率系数,1);
顶:=ZIG(3,波动率系数)=PEAK(3,波动率系数,1);
下:=100*(谷-峰)/峰;
上:=100*(峰-谷)/谷;
DRAWNUMBER(底,LOW*0.98,下,2),COLORGREEN;
DRAWTEXT(底,LOW*0.98,’%’),COLORGREEN;
DRAWNUMBER(顶,HIGH*1.03,上,2),COLORRED;
DRAWTEXT(顶,HIGH*1.03,’%’),COLORRED;
PARTLINE((MM1>REF(MM1,1)),MM1),colorFF,linethick2;
PARTLINE((MM1<=REF(MM1,1)),MM1),color10D010,linethick2;
bc:=上一次条件成立位置(系统参数(1)=数据位置)+1;
跟踪:条件函数(向前引用(最高价,bc-1)>向前引用(最高价,bc)and向前引用(最高价,bc-1)>向前引用(最高价,bc-2),MM1,MM1),LINETHICK2,;
x:=数据位置-系统参数(2);
nl:=上一低点位置(最低价,x);
nh:=上一高点位置(最高价,x);
趋势1:简单移动平均(MM1,nh+1),COLORWHITE;
趋势2:=简单移动平均(谷,nh+1),COLORWHITE;
趋势3:=简单移动平均(峰,nh+1),COLORWHITE;
趋势4:=简单移动平均(底,nh+1),COLORWHITE;
qqqq:=向前赋值(数据位置=系统参数(1),上一次条件成立位置(数据位置=系统参数(2)));
画分段线(qqqq,趋势1),COLORGREEN,COLORWHITE;
画分段线(qqqq,趋势2),COLORGREEN,COLORWHITE;
画分段线(qqqq,趋势3),COLORGREEN,COLORWHITE;
DRAWTEXT(SYSPARAM(1)=BARPOSand趋势1,趋势1,’中’+’\n’+NUMTOSTR(趋势1[SYSPARAM(1)],2)),pxup8,COLORWHITE;
DRAWTEXT(SYSPARAM(1)=BARPOSand趋势2,趋势2,’底’+’\n’+NUMTOSTR(趋势2[SYSPARAM(1)],2)),pxup8,COLORWHITE;
DRAWTEXT(SYSPARAM(1)=BARPOSand趋势3,趋势3,’高’+’\n’+NUMTOSTR(趋势3[SYSPARAM(1)],2)),pxup8,COLORWHITE;
[源码注释]通达信公式动态翻译结果
ZT赋值:(收盘价>=计算涨停价)
输出XG:1日前的ZT AND 成交量(手)<0.5*1日前的成交量(手)
评论(0)