神奇指标网

分时顶底指标公式

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

  



相关简介:   分时顶底指标公式                              


     分时顶底指标公式源码概况:


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





分时顶底指标公式源码:



    VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
    VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);
    VAR3:=EMA(VAR2,10);
    VAR4:=LLV(LOW,33);
    QUSHI:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),9,1),COLOR0000FF;
    JIANDI:1;
    MAIRU:IF(CROSS(QUSHI,JIANDI),100,0),colorred,LINETHICK2;
    VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,4,0),COLOR00FF55;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,4,0),COLOR0000FF;
    DADI:IF((MA(C,5)-C)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,100,0),LINETHICK2,colorred;
    DRAWICON(DADI=100,100,1),LINETHICK0,colorred;
    DRAWTEXT(CROSS(100,QUSHI),100,'');
    分界线:100;
    DRAWTEXT(QUSHI<0,QUSHI,'始');
    DRAWTEXT(QUSHI>100,QUSHI,'终');
    DRAWGBK(C>0,RGB(40,120,20),RGB(00,00,00),0,0,1),LINETHICK2;
    量:=VOL,VOLSTICK;
    五日量:MA(量,5),COLORWHITE;
    TT1:=BARSCOUNT(C);
    均价黄:=SUM(C*V,TT1)/SUM(V,TT1);
    量两步:=MA(V,5)>REF(MA(V,5),1)ANDREF(MA(V,5),1)>REF(MA(V,5),2);
    价两步:=C>=REF(C,1)ANDREF(C,1)>REF(C,2);
    价上岗量破5:=C>均价黄ANDV>MA(V,5);
    量起爆:=V>=REF(V,1)*2;
    价创新高:=C>=HHV(C,0);
    量创新高:=V>=HHV(V,0);
    对昨日涨幅:=C/DYNAINFO(3)<=1.02;
    每日一点:=量两步AND价两步AND价上岗量破5AND量起爆
    AND价创新高AND量创新高AND对昨日涨幅;
    DRAWTEXT(每日一点,HHV(量,0)*0.9,'起爆'),COLORBLUE;
    DRAWICON(每日一点,HHV(量,0),1),COLORRED;
    STICKLINE(每日一点,量,0,1,0),COLORMAGENTA;
    DRAWTEXT(每日一点,量*0.9,'∠'),COLORRED;
    DRAWTEXT(CURRBARSCOUNT=160,HHV(V,60)*0.9,
    '稳定'),COLORGREEN;
    {计算收益、已爆分钟}
    VV01:=BARSSINCE(每日一点)+1;
    首次起爆价:REF(C,VV01-1),NODRAW;
    今天收益:(DYNAINFO(7)-首次起爆价)/首次起爆价*100,NODRAW;
    流通盘0:CAPITAL*100/100000000,NODRAW;
    起爆时间:REF(TIME/10000,VV01),NODRAW;
    已爆分钟:VV01-1,NODRAW;
    {画出底线和红球}
    首次起爆量:=REF(VOL,VV01-1);
    DRAWICON(已爆分钟>=2,首次起爆量/2,13);{出现红球,至少已经确认2分钟了};
    突破:REF(EMA(C,14),1);
    A1X:=(EMA(C,10)-突破)/突破*100;
    多方:=IF(A1X>=0,REF(EMA(C,10),BARSLAST(CROSS(A1X,0))+1),DRAWNULL);
    空方:=IF(A1X<0,REF(EMA(C,10),BARSLAST(CROSS(0,A1X))+1),DRAWNULL);
    STICKLINE(A1X>=0,多方,突破,10,0),COLOR000099;
    STICKLINE(A1X<0,空方,突破,10,0),COLOR00CC66;
    今日开盘线:DYNAINFO(4),COLORMAGENTA;
    今日最高价:DYNAINFO(5),COLORBLUE;
    今日最低价:DYNAINFO(6),COLORGREEN;
    今日均价线:DYNAINFO(11),COLORYELLOW;
    DRAWTEXT(C=DYNAINFO(6)ANDDYNAINFO(11)>=DYNAINFO(4)*1.01,C*1.002,'买入'),COLORWHITE;
    DRAWTEXT(C=DYNAINFO(5)ANDDYNAINFO(11)>=DYNAINFO(4)*1.01,C*0.998,'卖出'),COLORGREEN;
    REFLINE:-4,100;
    VAR5:=LLV(LOW,75);
    VAR6:=HHV(HIGH,75);
    VAR7:=(VAR6-VAR5)/100;
    VAR8:=SMA((CLOSE-VAR5)/VAR7,20,1);
    VARA:=3*VAR8-2*SMA(VAR8,15,1);
    主力线:100-(100-VARA),COLORWHITE,LINETHICK2;
    DRAWICON((CROSS(主力线,REF(主力线,1))AND主力线<=100),主力线,1);
    DRAWICON((CROSS(主力线,REF(主力线,1))AND主力线>100),100*0.995,1);
    持强:HHV(IF(TIME<=100000,COUNT(CROSS(主力线,REF(主力线,1))+CROSS(REF(主力线,1),主力线),0),0),0),COLORFFCC66,LINETHICK2;
    连红:主力线>REF(主力线,1)AND主力线>100;
    (主力线,主力线<0),COLORRED,LINETHICK2;
    (主力线,主力线>100),COLORGREEN,LINETHICK2;
    (主力线,0,主力线<0,RGB(255,0,0));
    (主力线,100,主力线>100,RGB(0,250,0));
    100,POINTDOT,COLORGREEN,LINETHICK2;
    50,POINTDOT,COLORGRAY,LINETHICK2;
    趋势:SMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5,1),COLORYELLOW,LINETHICK2;
    反趋势:=EMA((CLOSE-HHV(HIGH,25))/(LLV(LOW,25)-HHV(HIGH,25))*100,5);
    顶线:100-(HHV(HIGH,25)-LLV(LOW,25))/EMA(HHV(HIGH,25)-CLOSE,5),COLORBLUE,LINETHICK2;
    底线:(HHV(HIGH,25)-LLV(LOW,25))/EMA(CLOSE-LLV(LOW,25),5),COLORRED,LINETHICK2;
    DRAWTEXT(底线>=趋势,趋势,'★'),COLORFF00FF;
    DRAWTEXT(趋势<7,趋势,'★'),COLORYELLOW;
    DRAWTEXT(趋势>=90AND趋势<=93,趋势,'★'),COLORGREEN;
    DRAWTEXT(趋势>93,趋势,'★'),COLORBLUE;
    DRAWTEXT(CROSS(趋势,底线),趋势,'涨'),COLORRED;
    DRAWICON(CROSS(趋势,反趋势),趋势,1);
    (趋势,趋势>=REF(趋势,1),RGB(255,0,0),趋势<REF(趋势,1),RGB(0,255,0)),LINETHICK2;




[源码注释]分时顶底指标公式翻译结果


   VAR1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4

   VAR2赋值:最低价-VAR1的绝对值的13日[1日权重]移动平均/最低价-VAR1和0的较大值的10日[1日权重]移动平均

   VAR3赋值:VAR2的10日指数移动平均

   VAR4赋值:33日内最低价的最低值

   输出QUSHI:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的9日[1日权重]移动平均,COLOR0000FF

   输出JIANDI:1

   输出MAIRU:如果QUSHI上穿JIANDI,返回100,否则返回0,画红色,线宽为2

   VAR5赋值:如果最低价<=VAR4,返回VAR3,否则返回0的3日指数移动平均

   当满足条件VAR5>1日前的VAR5时,在0和VAR5位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF55

   当满足条件VAR5<1日前的VAR5时,在0和VAR5位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000FF

   输出DADI:如果(收盘价的5日简单移动平均-收盘价)/收盘价>0.04AND(收盘价的10日简单移动平均-收盘价的5日简单移动平均)/收盘价的5日简单移动平均>0.04,返回100,否则返回0,线宽为2,画红色

   当满足条件DADI=100时,在100位置画1号图标,线宽为0,画红色

   当满足条件100上穿QUSHI时,在100位置书写文字

   输出分界线:100

   当满足条件QUSHI<0时,在QUSHI位置书写文字

   当满足条件QUSHI>100时,在QUSHI位置书写文字

   填充背景

   0,自定色,自定色,0,0,1),线宽为2

   量赋值:成交量(手),VOLSTICK

   输出五日量:量的5日简单移动平均,画白色

   TT1赋值:收盘价的有效数据周期数

   均价黄赋值:收盘价*成交量(手)的TT1日累和/成交量(手)的TT1日累和

   量两步赋值:成交量(手)的5日简单移动平均>

   1日前的成交量(手)的5日简单移动平均ANDREF(成交量(手)的5日简单移动平均,1)>

   2日前的成交量(手)的5日简单移动平均

   价两步赋值:收盘价>

   =1日前的收盘价ANDREF(收盘价,1)>

   2日前的收盘价

   价上岗量破5赋值:收盘价>

   均价黄ANDV>

   成交量(手)的5日简单移动平均

   量起爆赋值:成交量(手)>

   =1日前的成交量(手)*2

   价创新高赋值:收盘价>

   =0日内收盘价的最高值

   量创新高赋值:成交量(手)>

   =0日内成交量(手)的最高值

   对昨日涨幅赋值:收盘价/昨收盘价<

   =1.02

   每日一点赋值:量两步AND价两步AND价上岗量破5AND量起爆AND价创新高AND量创新高AND对昨日涨幅

   当满足条件每日一点时,在0日内量的最高值*0.9位置书写文字,画蓝色

   当满足条件每日一点时,在0日内量的最高值位置画1号图标,画红色

   当满足条件每日一点时,在量和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色

   当满足条件每日一点时,在量*0.9位置书写文字,画红色

   当满足条件到最后交易的周期=160时,在60日内成交量(手)的最高值*0.9位置书写文字,画绿色

   VV01赋值:首次每日一点距今天数+1

   输出首次起爆价:VV01-1日前的收盘价,NODRAW

   输出今天收益:(现价-首次起爆价)/首次起爆价*100,NODRAW

   输出流通盘0:当前流通股本(手)*100/100000000,NODRAW

   输出起爆时间:VV01日前的时间(时分)/10000,NODRAW

   输出已爆分钟:VV01-1,NODRAW

   首次起爆量赋值:VV01-1日前的成交量(手)

   当满足条件已爆分钟>时,在?位置画?号图标

   =2,首次起爆量/2,13)

   输出突破:1日前的收盘价的14日指数移动平均

   A1X赋值:(收盘价的10日指数移动平均-突破)/突破*100

   多方赋值:如果A1X>,返回?,否则返回?

   =0,上次A1X上穿0距今天数+1日前的收盘价的10日指数移动平均,无效数)

   空方赋值:如果A1X<,返回?,否则返回?

   0,上次0上穿A1X距今天数+1日前的收盘价的10日指数移动平均,无效数)

   当满足条件A1X>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   =0,多方,突破,10,0),COLOR000099

   当满足条件A1X<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   0,空方,突破,10,0),COLOR00CC66

   输出今日开盘线:开盘价,画洋红色

   输出今日最高价:最高价,画蓝色

   输出今日最低价:最低价,画绿色

   输出今日均价线:均价,画黄色

   当满足条件收盘价=最低价ANDDYNAINFO(11)>时,在?位置书写文字

   =开盘价*1.01,收盘价*1.002,'买入'),画白色

   当满足条件收盘价=最高价ANDDYNAINFO(11)>时,在?位置书写文字

   =开盘价*1.01,收盘价*0.998,'卖出'),画绿色

   输出REFLINE:-4,100

   VAR5赋值:75日内最低价的最低值

   VAR6赋值:75日内最高价的最高值

   VAR7赋值:(VAR6-VAR5)/100

   VAR8赋值:(收盘价-VAR5)/VAR7的20日[1日权重]移动平均

   VARA赋值:3*VAR8-2*VAR8的15日[1日权重]移动平均

   输出主力线:100-(100-VARA),画白色,线宽为2

   当满足条件(主力线上穿1日前的主力线AND主力线<时,在?位置画?号图标

   =100),主力线,1)

   当满足条件(主力线上穿1日前的主力线AND主力线>时,在?位置画?号图标

   100),100*0.995,1)

   输出持强:?日内如果时间(时分)<,返回?,否则返回?的最高值

   =100000,统计0日中满足主力线上穿1日前的主力线+1日前的主力线上穿主力线的天数,0),0),COLORFFCC66,线宽为2

   输出连红:主力线>

   1日前的主力线AND主力线>

   100

   (主力线,主力线<

   0),画红色,线宽为2

   (主力线,主力线>

   100),画绿色,线宽为2

   (主力线,0,主力线<

   0,自定色)

   (主力线,100,主力线>

   100,自定色)

   100,POINTDOT,画绿色,线宽为2

   50,POINTDOT,画深灰色,线宽为2

   输出趋势:(收盘价-25日内最低价的最低值)/(25日内最高价的最高值-25日内最低价的最低值)*100的5日[1日权重]移动平均,画黄色,线宽为2

   反趋势赋值:(收盘价-25日内最高价的最高值)/(25日内最低价的最低值-25日内最高价的最高值)*100的5日指数移动平均

   输出顶线:100-(25日内最高价的最高值-25日内最低价的最低值)/25日内最高价的最高值-收盘价的5日指数移动平均,画蓝色,线宽为2

   输出底线:(25日内最高价的最高值-25日内最低价的最低值)/收盘价-25日内最低价的最低值的5日指数移动平均,画红色,线宽为2

   当满足条件底线>时,在?位置书写文字

   =趋势,趋势,'★'),COLORFF00FF

   当满足条件趋势<时,在?位置书写文字

   7,趋势,'★'),画黄色

   当满足条件趋势>时,在?位置书写文字

   =90AND趋势<

   =93,趋势,'★'),画绿色

   当满足条件趋势>时,在?位置书写文字

   93,趋势,'★'),画蓝色

   当满足条件趋势上穿底线时,在趋势位置书写文字,画红色

   当满足条件趋势上穿反趋势时,在趋势位置画1号图标

   (趋势,趋势>

   =1日前的趋势,自定色,趋势<

   1日前的趋势,自定色),线宽为2


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

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

网友评论

已有0人评论

清除 发表评论