神奇指标网

通达信振幅指标公式源码分享

浏览 503次浏览
标签: 涨停
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15




  



相关简介:                                  


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图







通达信指标公式源码:



 TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
    MTIME:=MOD(FROMOPEN,TOTAL);
    CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
    VVOL:=IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL);
    虚换手:=VVOL/CAPITAL;
    条件5:=IF(CAPITAL>20000000AND虚换手>=0.02,1,0);
    条件6:=IF(CAPITAL>10000000AND虚换手>=0.03,1,0);
    条件7:=IF(CAPITAL>3000000ANDCAPITAL<=10000000AND虚换手>=0.05,1,0);
    条件8:=IF(CAPITAL<=3000000AND虚换手>=0.7,1,0);
    条件C:=条件5=1OR条件6=1OR条件7=1OR条件8=1ORDYNAINFO(17)>5;{换手条件}
    条件D:=DYNAINFO(13)>=0.07;{震幅条件}
    条件E:=DYNAINFO(14)>=0.02;{幅条件}
    超大阳线:=L=H;{一字涨停}
    超大阳线数:=COUNT(超大阳线,5)<3;{5天内一字涨停个数}
    热门振幅:条件CAND条件DAND条件EAND超大阳线数ANDDYNAINFO(17)>0ANDBARSCOUNT(C)>=250;
    涨幅:=(H-REF(C,1))/(REF(C,1))*100;
    跌幅:=(-(REF(C,1)-L)/(REF(C,1)))*100;
    振幅:=涨幅+(-跌幅);
    真实振幅:(REF(振幅,1))-(REF(振幅,2))+(REF(振幅,1)),COLORRED;
    昨真实振幅:REF(真实振幅,1),COLORGREEN;
    ma1:=MA(CLOSE,1);
    MA20:=MA(CLOSE,20);
    最高:=H;
    开盘:=O;
    收盘:=C;
    最低:=L;
    stICKLINE(crOSS(真实振幅,昨真实振幅),200,0,1,0),COLORF93899;
    STICKLINE(CROSS(真实振幅,昨真实振幅)ANDMA1>MA20AND收盘>开盘,300,0,2,0),COLORRED;
    STICKLINE(CROSS(真实振幅,昨真实振幅)AND收盘<开盘,300,0,3,0),COLORBLUE;






[源码注释]通达信公式动态翻译结果


   TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回1

   MTIME赋值:当前离开盘分钟数关于TOTAL的模

   CTIME赋值:如果MTIME<,返回?,否则返回?

   0.5,TOTAL,MTIME)

   VVOL赋值:如果到最后交易的周期=1,返回成交量(手)*TOTAL/CTIME,否则返回无效数

   虚换手赋值:VVOL/当前流通股本(手)

   条件5赋值:如果当前流通股本(手)>,返回?,否则返回?

   20000000AND虚换手>

   =0.02,1,0)

   条件6赋值:如果当前流通股本(手)>,返回?,否则返回?

   10000000AND虚换手>

   =0.03,1,0)

   条件7赋值:如果当前流通股本(手)>,返回?,否则返回?

   3000000ANDCAPITAL<

   =10000000AND虚换手>

   =0.05,1,0)

   条件8赋值:如果当前流通股本(手)<,返回?,否则返回?

   =3000000AND虚换手>

   =0.7,1,0)

   条件C赋值:条件5=1OR条件6=1OR条件7=1OR条件8=1ORDYNAINFO(17)>

   5

   条件D赋值:振幅>

   =0.07

   条件E赋值:涨幅>

   =0.02

   超大阳线赋值:最低价=最高价

   超大阳线数赋值:统计5日中满足超大阳线的天数<

   3

   输出热门振幅:条件CAND条件DAND条件EAND超大阳线数ANDDYNAINFO(17)>

   0ANDBARSCOUNT(收盘价)>

   =250

   涨幅赋值:(最高价-1日前的收盘价)/(1日前的收盘价)*100

   跌幅赋值:(-(1日前的收盘价-最低价)/(1日前的收盘价))*100

   振幅赋值:涨幅+(-跌幅)

   输出真实振幅:(1日前的振幅)-(2日前的振幅)+(1日前的振幅),画红色

   输出昨真实振幅:1日前的真实振幅,画绿色

   MA1赋值:收盘价的1日简单移动平均

   MA20赋值:收盘价的20日简单移动平均

   最高赋值:最高价

   开盘赋值:开盘价

   收盘赋值:收盘价

   最低赋值:最低价

   当满足条件真实振幅上穿昨真实振幅时,在200和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORF93899

   当满足条件真实振幅上穿昨真实振幅ANDMA1>MA20AND收盘>开盘时,在300和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

   当满足条件真实振幅上穿昨真实振幅AND收盘<开盘时,在300和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画蓝色







 

神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论