神奇指标网

通达信热门排序指标公式

浏览 370次浏览
标签: 通达信
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

都是0和1的输出结果,简单明了,输出1显示强势股或者主升浪,0则是不输出 分析周期选择日线排序. 寻找强势股,最简单的就是在强势股排序中选择当前交易的股票。


     相关简介:     通达信热门排序指标公式                            


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图/主图





未来函数检测结果:

         暂未发现存在未来函数





通达信热门排序指标公式源码:



    VAR1:=naMELIKE(2)=1ORNAMELIKE(3)=1ORNAMELIKE(5)=1ORNAMELIKE(6)=1ORNAMELIKE(7)=1;涨停:CLOSE=ZTPRICE(REF(CLOSE,1),0.1)OR(CLOSE/REF(CLOSE,1)>1.0495ANDVAR1)ANDNOT(HIGH=LOW)ANDDYNAINFO(4)>0;VAR2:=LLV(LOW,10);VAR3:=HHV(HIGH,25);VAR4:=ema((CLOSE-VAR2)/(VAR3-VAR2)*4,4);底部:IF(DYNAINFO(4)>0AND涨停,VAR4<0.5,0);关注:IF(DYNAINFO(4)>0AND涨停,FILTER(crOSS(VAR4,0.5),20),0);惭强区:IF(DYNAINFO(4)>0AND涨停,VAR4>0.5ANDVAR4<2ANDNOT(FILTER(CROSS(VAR4,0.5),20)),0);初强:IF(DYNAINFO(4)>0AND涨停,FILTER(CROSS(VAR4,2),20),0);强势区:IF(DYNAINFO(4)>0AND涨停,VAR4>2ANDVAR4<3.2ANDNOT(FILTER(CROSS(VAR4,2),20)),0);超强:IF(DYNAINFO(4)>0AND涨停,FILTER(CROSS(VAR4,3.2),20),0);牛股:IF(DYNAINFO(4)>0AND涨停,VAR4>=3.5,0);拐点:IF(DYNAINFO(4)>0ANDVAR4>REF(VAR4,1)ANDREF(VAR4<=REF(VAR4,1),1)AND涨停,1,0);
    input:n(5);
    k1:=IF(CLOSE>=REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW+CLOSE-REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW);
    k2:=IF(CLOSE<=REF(CLOSE,1),OPEN-LOW+HIGH-CLOSE+REF(CLOSE,1)-CLOSE,OPEN-LOW+HIGH-CLOSE);
    dt:=VOL*K1/(K1+K2);
    kt:=VOL-DT;
    买量:sum(dt,n),COLOR0000FF;
    卖量:-sum(kt,n),COLORFFFF00;
    FILLRGN(买量,0,1,RGB(0,120,0));
    FILLRGN(卖量,0,1,RGB(0,80,0));
    进出量:买量+卖量,POINTDOT,COLOR00FFFF;
    净量换手:100*进出量/CAPITAL,POINTDOT,COLOR00FF33;
    STICKLINE(进出量>=0,0,进出量,6,1),COLOR0000FF;
    STICKLINE(进出量<0,0,进出量,6,1),COLORFFFF00;
    D5:=100*SUM(DT,5)/CAPITAL;
    K5:=100*SUM(KT,5)/CAPITAL;
    J5:=D5-K5;
    D10:=100*SUM(DT,10)/CAPITAL;
    K10:=100*SUM(KT,10)/CAPITAL;
    J10:=D10-K10;
    D20:=100*SUM(DT,20)/CAPITAL;
    K20:=100*SUM(KT,20)/CAPITAL;
    J20:=D20-K20;
    BL5:=400/MAX(D5,K5);
    BL10:=400/MAX(D10,K10);
    BL20:=400/MAX(D20,K20);
    DRAWRECTREL(0,0,360,999,RGB(50,50,50));
    D5B:=999-D5*BL5;
    K5B:=999-K5*BL5;
    J5B:=999-ABS(J5)*BL5;
    D10B:=999-D10*BL10;
    K10B:=999-K10*BL10;
    J10B:=999-ABS(J10)*BL10;
    D20B:=999-D20*BL20;
    K20B:=999-K20*BL20;
    J20B:=999-ABS(J20)*BL20;
    {画直方图}
    DRAWRECTREL(30,D5B,50,999,RGB(150,0,0));
    DRAWRECTREL(50,K5B,70,999,RGB(0,150,150));
    DRAWRECTREL(70,J5B,90,999,RGB(150,150,0));
    DRAWRECTREL(150,D10B,170,999,RGB(150,0,0));
    DRAWRECTREL(170,K10B,190,999,RGB(0,150,150));
    DRAWRECTREL(190,J10B,210,999,RGB(150,150,0));
    DRAWRECTREL(270,D20B,290,999,RGB(150,0,0));
    DRAWRECTREL(290,K20B,310,999,RGB(0,150,150));
    DRAWRECTREL(310,J20B,330,999,RGB(150,150,0));
    DRAWTEXTREL(90,0,'买量'),colorddffff;
    DRAWTEXTREL(180,0,'卖量'),colorddffff;
    DRAWTEXTREL(270,0,'进出量'),colorddffff;
    DRAWTEXTREL(20,100,'今日'),color33ffff;
    DRAWTEXTREL(90,100,NUMTOSTRN(100*DT/CAPITAL,2)),color33ffff;
    DRAWTEXTREL(180,100,NUMTOSTRN(100*KT/CAPITAL,2)),color33ffff;
    DRAWTEXTREL(270,100,NUMTOSTRN(100*DT/CAPITAL-100*KT/CAPITAL,2)),color33ffff;
    DRAWTEXTREL(27,200,'5日'),colorddffff;
    DRAWTEXTREL(90,200,NUMTOSTRN(D5,2)),colorddffff;
    DRAWTEXTREL(180,200,NUMTOSTRN(K5,2)),colorddffff;
    DRAWTEXTREL(270,200,NUMTOSTRN(J5,2)),colorddffff;
    DRAWTEXTREL(20,300,'10日'),color33ffff;
    DRAWTEXTREL(90,300,NUMTOSTRN(D10,2)),color33ffff;
    DRAWTEXTREL(180,300,NUMTOSTRN(K10,2)),color33ffff;
    DRAWTEXTREL(270,300,NUMTOSTRN(J10,2)),color33ffff;
    DRAWTEXTREL(20,400,'20日'),colorddffff;
    DRAWTEXTREL(90,400,NUMTOSTRN(D20,2)),colorddffff;
    DRAWTEXTREL(180,400,NUMTOSTRN(K20,2)),colorddffff;
    DRAWTEXTREL(270,400,NUMTOSTRN(J20,2)),colorddffff;
    DRAWTEXTREL(15,800,'5'),colorbbffff;
    DRAWTEXTREL(10,900,'日'),colorbbffff;
    DRAWTEXTREL(130,800,'10'),colorbbffff;
    DRAWTEXTREL(130,900,'日'),colorbbffff;
    DRAWTEXTREL(250,800,'20'),colorbbffff;
    DRAWTEXTREL(250,900,'日'),colorbbffff;
    量5:MA(VOL,5),colorred;
    量10:MA(VOL,10);
    VAR1:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
    主动买盘:IF(CLOSE>OPEN,VAR1*(HIGH-LOW),IF(CLOSE<OPEN,VAR1*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),Color0000FF,STICK;
    主动卖盘:IF(CLOSE>OPEN,VAR1*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,VAR1*(HIGH-LOW),VOL/2)),Color00E521,STICK;





通达信热门排序指标公式源码注释翻译结果


    VAR1赋值:模糊匹配品种名称=1ORNAMELIKE(3)=1ORNAMELIKE(5)=1ORNAMELIKE(6)=1ORNAMELIKE(7)=1
    输出涨停:收盘价=计算涨停价OR(收盘价/1日前的收盘价>
    1.0495ANDVAR1)ANDNOT(最高价=最低价)ANDDYNAINFO(4)>
    0
    VAR2赋值:10日内最低价的最低值
    VAR3赋值:25日内最高价的最高值
    VAR4赋值:(收盘价-VAR2)/(VAR3-VAR2)*4的4日指数移动平均
    输出底部:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4<
    0.5,0)
    输出关注:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4上穿0.5的20日过滤,0)
    输出惭强区:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4>
    0.5ANDVAR4<
    2ANDNOT(VAR4上穿0.5的20日过滤),0)
    输出初强:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4上穿2的20日过滤,0)
    输出强势区:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4>
    2ANDVAR4<
    3.2ANDNOT(VAR4上穿2的20日过滤),0)
    输出超强:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4上穿3.2的20日过滤,0)
    输出牛股:如果开盘价>,返回?,否则返回?
    0AND涨停,VAR4>
    =3.5,0)
    输出拐点:如果开盘价>,返回?,否则返回?
    0ANDVAR4>
    1日前的VAR4ANDREF(VAR4<
    =1日前的VAR4,1)AND涨停,1,0)
    输出INPUT:N(5)
    K1赋值:如果收盘价>,返回?,否则返回?
    =1日前的收盘价,最高价-开盘价+收盘价-最低价+收盘价-1日前的收盘价,最高价-开盘价+收盘价-最低价)
    K2赋值:如果收盘价<,返回?,否则返回?
    =1日前的收盘价,开盘价-最低价+最高价-收盘价+1日前的收盘价-收盘价,开盘价-最低价+最高价-收盘价)
    DT赋值:成交量(手)*K1/(K1+K2)
    KT赋值:成交量(手)-DT
    输出买量:DT的N日累和,COLOR0000FF
    输出卖量:-KT的N日累和,COLORFFFF00
    FILLRGN(买量,0,1,自定色)
    FILLRGN(卖量,0,1,自定色)
    输出进出量:买量+卖量,POINTDOT,COLOR00FFFF
    输出净量换手:100*进出量/当前流通股本(手),POINTDOT,COLOR00FF33
    当满足条件进出量>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =0,0,进出量,6,1),COLOR0000FF
    当满足条件进出量<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,0,进出量,6,1),COLORFFFF00
    D5赋值:100*DT的5日累和/当前流通股本(手)
    K5赋值:100*KT的5日累和/当前流通股本(手)
    J5赋值:D5-K5
    D10赋值:100*DT的10日累和/当前流通股本(手)
    K10赋值:100*KT的10日累和/当前流通股本(手)
    J10赋值:D10-K10
    D20赋值:100*DT的20日累和/当前流通股本(手)
    K20赋值:100*KT的20日累和/当前流通股本(手)
    J20赋值:D20-K20
    BL5赋值:400/D5和K5的较大值
    BL10赋值:400/D10和K10的较大值
    BL20赋值:400/D20和K20的较大值
    相对位置上画矩形
    D5B赋值:999-D5*BL5
    K5B赋值:999-K5*BL5
    J5B赋值:999-J5的绝对值*BL5
    D10B赋值:999-D10*BL10
    K10B赋值:999-K10*BL10
    J10B赋值:999-J10的绝对值*BL10
    D20B赋值:999-D20*BL20
    K20B赋值:999-K20*BL20
    J20B赋值:999-J20的绝对值*BL20
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    相对位置上画矩形
    DRAWTEXTREL(90,0,'买量'),COLORDDFFFF
    DRAWTEXTREL(180,0,'卖量'),COLORDDFFFF
    DRAWTEXTREL(270,0,'进出量'),COLORDDFFFF
    DRAWTEXTREL(20,100,'今日'),COLOR33FFFF
    DRAWTEXTREL(90,100,NUMTOSTRN(100*DT/当前流通股本(手),2)),COLOR33FFFF
    DRAWTEXTREL(180,100,NUMTOSTRN(100*KT/当前流通股本(手),2)),COLOR33FFFF
    DRAWTEXTREL(270,100,NUMTOSTRN(100*DT/当前流通股本(手)-100*KT/当前流通股本(手),2)),COLOR33FFFF
    DRAWTEXTREL(27,200,'5日'),COLORDDFFFF
    DRAWTEXTREL(90,200,NUMTOSTRN(D5,2)),COLORDDFFFF
    DRAWTEXTREL(180,200,NUMTOSTRN(K5,2)),COLORDDFFFF
    DRAWTEXTREL(270,200,NUMTOSTRN(J5,2)),COLORDDFFFF
    DRAWTEXTREL(20,300,'10日'),COLOR33FFFF
    DRAWTEXTREL(90,300,NUMTOSTRN(D10,2)),COLOR33FFFF
    DRAWTEXTREL(180,300,NUMTOSTRN(K10,2)),COLOR33FFFF
    DRAWTEXTREL(270,300,NUMTOSTRN(J10,2)),COLOR33FFFF
    DRAWTEXTREL(20,400,'20日'),COLORDDFFFF
    DRAWTEXTREL(90,400,NUMTOSTRN(D20,2)),COLORDDFFFF
    DRAWTEXTREL(180,400,NUMTOSTRN(K20,2)),COLORDDFFFF
    DRAWTEXTREL(270,400,NUMTOSTRN(J20,2)),COLORDDFFFF
    DRAWTEXTREL(15,800,'5'),COLORBBFFFF
    DRAWTEXTREL(10,900,'日'),COLORBBFFFF
    DRAWTEXTREL(130,800,'10'),COLORBBFFFF
    DRAWTEXTREL(130,900,'日'),COLORBBFFFF
    DRAWTEXTREL(250,800,'20'),COLORBBFFFF
    DRAWTEXTREL(250,900,'日'),COLORBBFFFF
    输出量5:成交量(手)的5日简单移动平均,画红色
    输出量10:成交量(手)的10日简单移动平均
    VAR1赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
    输出主动买盘:如果收盘价>,返回?,否则返回?
    开盘价,VAR1*(最高价-最低价),如果收盘价<,返回?,否则返回?
    开盘价,VAR1*((最高价-开盘价)+(收盘价-最低价)),成交量(手)/2)),COLOR0000FF,STICK
    输出主动卖盘:如果收盘价>,返回?,否则返回?
    开盘价,VAR1*((最高价-收盘价)+(开盘价-最低价)),如果收盘价<,返回?,否则返回?
    开盘价,VAR1*(最高价-最低价),成交量(手)/2)),COLOR00E521,STICK




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

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

网友评论

已有0人评论

清除 发表评论