相关简介:通达信波动率指标公式源码分享

     通达信指标公式源码概况:

  指标类别:通达信指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

   层出不穷的妖股成了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日前的成交量(手)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。