以下是通达信有庄拉升指标公式源码和注释翻译结果

使用说明:

   庄拉升指标用于分析股票价格在一段时间内相对于最高价和最低价的位置。该指标显示了当前价格相对于这个范围的相对位置。

   庄拉升指标的取值范围是0到100,数值越高表示当前价格接近最高价,数值越低表示当前价格接近最低价。

   当庄拉升指标处于较低水平(接近0)时,可能表明当前价格较为低迷,可能存在买入机会。

   当庄拉升指标处于较高水平(接近100)时,可能表明当前价格处于较高水平,可能存在卖出机会。

   庄拉升指标的使用应结合其他技术指标和图表分析进行综合判断,避免单一指标的盲目依赖。

通达信有庄拉升指标公式源码:

    VAR1:=Ema(EMA(CLOSE,13),13);
    控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
    stICKLINE(控盘<0,控盘,0,1,1),COLOR00FF00;
    STICKLINE(控盘>REF(控盘,1)AND控盘<0,控盘,0,1,1),COLORFF00FF;
    无庄控盘:=控盘<0;
    STICKLINE(控盘>REF(控盘,1)AND控盘>0,控盘,0,1,1),COLOR0000FF;
    有庄控盘:=控盘>REF(控盘,1)AND控盘>0;
    VAR2:=100*WINNER(CLOSE*0.95);
    STICKLINE(控盘<REF(控盘,1)AND控盘>0,控盘,0,1,1),COLORFFFF00;
    主力出货:=控盘<REF(控盘,1)AND控盘>0;
    STICKLINE(VAR2>50ANDCOST(85)<CLOSEAND控盘>0,控盘,0,1,1),COLOR00FFFF;
    高度控盘:VAR2>50ANDCOST(85)<CLOSEAND控盘>0,COLOR00FFFF,LINETHICK2;
    A10:=crOSS(控盘,0);
    控盘B:=FILTER(IF(A10,1,0),5);
    {分时价格原码}
    JJ:=DYNAINFO(11);
    {波段买卖原码}
    P:=55;S:=8;M1:=3;
    财:=(EMA(CLOSE,S)-EMA(CLOSE,P))*10,COLORRED,LINETHICK2;
    神:=EMA(财,M1),COLORGREEN,LINETHICK1;
    DRAWBAND(财,RGB(255,0,0),神,RGB(0,100,50));
    {股价与均线偏离买卖条件}
    BTJ1:=(C-JJ)/JJ<-0.03;
    BTJ11:=(C-JJ)/JJ<-0.03;
    BTJ12:=LAST(JJ>=REF(JJ,1),5,1)AND(C-JJ)/JJ<0.005;
    STJ1:=(C-JJ)/JJ>0.005;
    {控盘买卖条件}
    STJ01:=控盘<REF(控盘,1)AND控盘>0.5;
    STJ02:=控盘>0;
    BTJ2:=控盘>REF(控盘,1)AND控盘<-0.2;
    BTJ22:=控盘>REF(控盘,1)AND控盘<0;
    {波段买卖条件}
    BTJ3:=CROSS(财,神)AND财<-0.3;
    BTJ32:=CROSS(财,神)AND财<-0.1;
    STJ31:=CROSS(神,财);
    STJ32:=CROSS(神,财)AND财>1.618;
    {以下为信号};
    BTJ81:=FILTER(BTJ1ANDBTJ2ANDBTJ3,13);
    BTJ811:=FILTER(BTJ11ANDBTJ2ANDBTJ3,13);
    BTJ82:=FILTER(BTJ12ANDBTJ22ANDBTJ32,13);
    DRAWTEXT(BTJ81,神,'↑买底'),COLORRED;
    DRAWTEXT(BTJ811,神*1.2,'↑有庄'),COLORWHITE;
    STJ81:=FILTER(STJ1ANDSTJ01ANDSTJ31,13);
    STJ82:=FILTER(STJ02ANDSTJ32,13);
    STJ83:=STJ81ANDSTJ82;
    DRAWTEXT(STJ83,神,'↓卖'),COLOR00FF00;
    DIFF:(EMA(CLOSE,8)-EMA(CLOSE,55))*10,COLORRED;
    DEA:EMA(DIFF,3),COLORGREEN;
    庄:=BTJ11ANDBTJ2ANDBTJ3;
    有庄:FILTER(庄,55),COLORWHITE;
    DRAWTEXT(BTJ811,有庄,'有庄'),COLORWHITE;
    上线:=SMA(C,6.5,1);
    下线:=SMA(C,13.5,1);
    上线1:=SMA(C,3,1);
    下线1:=SMA(C,8,1);
    STICKLINE(上线>下线,上线,下线,2,0),colorred,LINETHICK2;
    STICKLINE(下线>上线,上线,下线,2,0),coloryellow,LINETHICK2;
    DRAWTEXT(CROSS(上线,下线),LOW*0.98,'黑马拉升'),COLOR00FF00;
    DRAWTEXT(CROSS(下线1,上线1),H*1.02,'清仓'),coloryellow;
    BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
    UPR:=BBI+3*STD(BBI,13),LINETHICK2;
    DWN:=BBI-3*STD(BBI,13);
    安全:=MA(CLOSE,60),LINETHICK2;
    LC:=REF(CLOSE,1);
    RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
    DRAWTEXT(CROSS(82,RSI),HIGH*1.02,'减仓'),COLORFF9966,LINETHICK2;
    A7:=(2*C+H+L)/4;
    操作:MA(A7,5),LINETHICK2;
    操作1:=MA(A7,5)*1.03,LINETHICK2;
    操作2:=MA(A7,5)*0.97,LINETHICK2;
    VAR1:LLV(A7,21);
    VAR2:HHV(A7,21);
    SK:=EMA((A7-VAR1)/(VAR2-VAR1)*100,7);
    SD:=EMA(0.667*REF(SK,1)+0.333*SK,5);
    DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>6/10ANDVOL>=1.5*MA(VOL,5)AND
    COUNT(SK>=SD,3)ANDREF(LOW,1)=LLV(LOW,120),1,0),LOW*0.98,'买进'),COLOR0099FF;
    DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),13)/13>6/10AND
    COUNT(SK>SD,6)ANDREF(LOW,5)=LLV(LOW,120)ANDREF(CLOSE>=OPEN,4)AND
    REF(CLOSE>OPEN,3)ANDREF(CLOSE>OPEN,2)ANDREF(OPEN>CLOSE,1)AND
    OPEN>REF(CLOSE,1),1,0),LOW*0.98,'买进'),coloryellow;
    D:=MA(CLOSE,80)-MA(CLOSE,10)/3;
    DRAWTEXT(IF(CLOSE<DANDVOL/240>MA(VOL,5)/240ANDCLOSE>REF(CLOSE,1)*1.08
    ANDCLOSE<MA(CLOSE,13)*1.3,1,0),LOW*0.98,'黑马'),coloryellow;

通达信有庄拉升指标公式源码注释翻译结果

    VAR1赋值:收盘价的13日指数移动平均的13日指数移动平均
    控盘赋值:(VAR1-1日前的VAR1)/1日前的VAR1*1000
    当满足条件控盘<0时,在控盘和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR00FF00
    当满足条件控盘>1日前的控盘AND控盘<0时,在控盘和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLORFF00FF
    无庄控盘赋值:控盘<0
    当满足条件控盘>1日前的控盘AND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR0000FF
    有庄控盘赋值:控盘>1日前的控盘AND控盘>0
    VAR2赋值:100*以收盘价*0.95计算的获利盘比例
    当满足条件控盘<1日前的控盘AND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLORFFFF00
    主力出货赋值:控盘<1日前的控盘AND控盘>0
    当满足条件VAR2>50ANDCOST(85)<CLOSEAND控盘>0时,在控盘和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR00FFFF
    输出高度控盘:VAR2>50ANDCOST(85)<CLOSEAND控盘>0,COLOR00FFFF,线宽为2
    A10赋值:控盘上穿0
    控盘B赋值:如果A10,返回1,否则返回0的5日过滤
    JJ赋值:均价
    P赋值:55
    S赋值:8
    M1赋值:3
    财赋值:(收盘价的S日指数移动平均-收盘价的P日指数移动平均)*10,画红色,线宽为2
    神赋值:财的M1日指数移动平均,画绿色,线宽为1
    画带状线
    BTJ1赋值:(收盘价-JJ)/JJ<-0.03
    BTJ11赋值:(收盘价-JJ)/JJ<-0.03
    BTJ12赋值:从前5日到前1日持续JJ>=1日前的JJAND(收盘价-JJ)/JJ<0.005
    STJ1赋值:(收盘价-JJ)/JJ>0.005
    STJ01赋值:控盘<1日前的控盘AND控盘>0.5
    STJ02赋值:控盘>0
    BTJ2赋值:控盘>1日前的控盘AND控盘<-0.2
    BTJ22赋值:控盘>1日前的控盘AND控盘<0
    BTJ3赋值:财上穿神AND财<-0.3
    BTJ32赋值:财上穿神AND财<-0.1
    STJ31赋值:神上穿财
    STJ32赋值:神上穿财AND财>1.618
    BTJ81赋值:BTJ1ANDBTJ2ANDBTJ3的13日过滤
    BTJ811赋值:BTJ11ANDBTJ2ANDBTJ3的13日过滤
    BTJ82赋值:BTJ12ANDBTJ22ANDBTJ32的13日过滤
    当满足条件BTJ81时,在神位置书写文字,画红色
    当满足条件BTJ811时,在神*1.2位置书写文字,画白色
    STJ81赋值:STJ1ANDSTJ01ANDSTJ31的13日过滤
    STJ82赋值:STJ02ANDSTJ32的13日过滤
    STJ83赋值:STJ81ANDSTJ82
    当满足条件STJ83时,在神位置书写文字,COLOR00FF00
    输出DIFF:(收盘价的8日指数移动平均-收盘价的55日指数移动平均)*10,画红色
    输出DEA:DIFF的3日指数移动平均,画绿色
    庄赋值:BTJ11ANDBTJ2ANDBTJ3
    输出有庄:庄的55日过滤,画白色
    当满足条件BTJ811时,在有庄位置书写文字,画白色
    上线赋值:收盘价的6.5日[1日权重]移动平均
    下线赋值:收盘价的13.5日[1日权重]移动平均
    上线1赋值:收盘价的3日[1日权重]移动平均
    下线1赋值:收盘价的8日[1日权重]移动平均
    当满足条件上线>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    下线,上线,下线,2,0),画红色,线宽为2
    当满足条件下线>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    上线,上线,下线,2,0),画黄色,线宽为2
    当满足条件上线上穿下线时,在最低价*0.98位置书写文字,COLOR00FF00
    当满足条件下线1上穿上线1时,在最高价*1.02位置书写文字,画黄色
    BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
    UPR赋值:BBI+3*BBI的13日估算标准差,线宽为2
    DWN赋值:BBI-3*BBI的13日估算标准差
    安全赋值:收盘价的60日简单移动平均,线宽为2
    LC赋值:1日前的收盘价
    RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
    当满足条件82上穿RSI时,在最高价*1.02位置书写文字,COLORFF9966,线宽为2
    A7赋值:(2*收盘价+最高价+最低价)/4
    输出操作:A7的5日简单移动平均,线宽为2
    操作1赋值:A7的5日简单移动平均*1.03,线宽为2
    操作2赋值:A7的5日简单移动平均*0.97,线宽为2
    输出VAR1:21日内A7的最低值
    输出VAR2:21日内A7的最高值
    SK赋值:(A7-VAR1)/(VAR2-VAR1)*100的7日指数移动平均
    SD赋值:0.667*1日前的SK+0.333*SK的5日指数移动平均
    当满足条件如果统计?日中满足收盘价<的天数,返回?,否则返回?时,在?位置书写文字
    1日前的收盘价,8)/8>
    6/10ANDVOL>
    =1.5*成交量(手)的5日简单移动平均AND统计?日中满足SK>的天数
    =SD,3)ANDREF(最低价,1)=120日内最低价的最低值,1,0),最低价*0.98,'买进'),COLOR0099FF
    当满足条件如果统计?日中满足收盘价<的天数,返回?,否则返回?时,在?位置书写文字
    1日前的收盘价,13)/13>
    6/10AND统计?日中满足SK>的天数
    SD,6)ANDREF(最低价,5)=120日内最低价的最低值ANDREF(收盘价>
    =开盘价,4)AND?日前的收盘价>
    开盘价,3)ANDREF(收盘价>
    开盘价,2)ANDREF(开盘价>
    收盘价,1)AND开盘价>
    1日前的收盘价,1,0),最低价*0.98,'买进'),画黄色
    D赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3
    当满足条件如果收盘价<,返回?,否则返回?时,在?位置书写文字
    DANDVOL/240>
    成交量(手)的5日简单移动平均/240ANDCLOSE>
    1日前的收盘价*1.08ANDCLOSE<
    收盘价的13日简单移动平均*1.3,1,0),最低价*0.98,'黑马'),画黄色

通达信有庄拉升指标公式截图

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