以下是通达信庄家买卖指标公式源码和注释翻译结果

使用说明:

   庄家买卖指标的数值通常在-1到+1之间。正数表示主力资金流入压力较大,可能是买入信号;负数表示主力资金流出压力较大,可能是卖出信号。

   当庄家买卖指标大于0时,表示主力资金流入力量较强,市场情绪较为乐观,可能是股票价格上涨的信号。当指标越高,买入信号越强烈。

   当庄家买卖指标小于0时,表示主力资金流出力量较大,市场情绪较为悲观,可能是股票价格下跌的信号。当指标越低,卖出信号越强烈。

   庄家买卖指标可以与其他技术指标和图表形态结合使用,以增加判断的准确性。例如,可以与移动平均线、相对强弱指标(RSI)等指标相互验证,以确认买入或卖出信号。

   需要注意的是,庄家买卖指标并不能单独作为买卖的唯一依据,应结合其他技术分析工具和基本面分析来综合判断。市场变化复杂多变,庄家的操作行为只是其中的一部分因素,投资者应保持谨慎,并采取适当的风险管理策略。

通达信庄家买卖指标公式源码:

    MA05:MA(C,5)LINETHICK2,COLOR00CCFF;
    MA10:=MA(C,10),LINETHICK0;
    MA20:=MA(C,20),LINETHICK0;
    MA30:=MA(C,30),LINETHICK0;
    五日乖离率:=(C-MA05)/MA05*100;
    BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;
    速度5:=SMA(EMA((MA05-REF(MA05,1))/REF(MA05,1),3)*100,3,1);
    加速度5:=EMA((速度5-REF(速度5,1)),3),NODRAW;
    IF(BB05>30ANDMA05>REF(MA05,1),MA05,DRAWNULL),LINETHICK2,COLORRED;
    BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
    IF(BB05<0ANDMA05<REF(MA05,1),MA05,DRAWNULL),LINETHICK2,COLORGREEN;
    三拾日乖离率:=(C-MA30)/MA30*100,NODRAW;
    VAR1:=(MA20-MA30)>REF((MA20-MA30),1)ANDMA20>REF(MA20,1)ANDMA30>REF(MA30,1);
    VAR2:=(MA30-MA20)<REF((MA30-MA20),1)ANDMA20<REF(MA20,1)ANDMA30<REF(MA30,1);
    BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;
    强势狙击:=FILTER(BB30>30ANDBB10>45ANDCROSS(BB05,60),10);
    加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1ANDMA05>REF(MA05,1)AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA10>REF(MA10,1)
    AND加速度5>REF(加速度5,1)AND速度5>REF(速度5,1),10);
    清仓:=FILTER(COUNT(CROSS(30,BB05),5)>=1AND(C>MA30ORO>MA30)ANDMA05<REF(MA05,1)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10<REF(MA10,1),10);
    AA:=CROSS(0,五日乖离率)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10>REF(MA10,1);
    减仓:=FILTER(AA,10);
    MR:=COUNT(CROSS(五日乖离率,0),3)>=1AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA05>REF(MA05,1)AND(C/REF(C,1)-1)*100>5ANDREF(C,1)<MA30;
    买入:=FILTER(MR,10);
    DRAWTEXT(减仓,HIGH*1.01,'←风险'),COLORCYAN;
    DRAWTEXT(买入,LOW*0.99,'←买入'),COLORYELLOW;
    DRAWTEXT(清仓,HIGH*1.01,'←清仓'),COLORGREEN;
    RSVC:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
    KC:=SMA(RSVC,2,1);
    DC:=SMA(KC,2,1);
    JC:=3*KC-2*DC;
    GX:=CROSS(JC,0);
    T1Z:=GX=1;
    M:=10;
    CCZ:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
    DD:=DMA(CLOSE,CCZ);
    上轨通道1:=(1+M/100)*DD,COLORBLUE;
    下轨通道2:=(1-M/100)*DD,COLORGREEN;
    XGV:=(C>下轨通道2)AND(REF(C,1)<REF(下轨通道2,1));
    T2Z:=XGV=1;
    RSVV:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100;
    VARB2:=(RSVV/2+22)*1;
    量:=EMA(VOL,13);
    资金:=EMA(AMOUNT,13);
    过滤:=((资金/量)/100);
    提纯:=(((CLOSE-过滤)/过滤)*100);
    黄金:=((提纯<(0)));
    买AA:=黄金ANDRSVV<VARB2-2;
    短牛:=买AA>0;
    T3Z:=短牛=1;
    黄金V:=T1ZANDT2ZANDT3Z;{选股要把等号去掉}
    DRAWTEXT(黄金V,L*0.99,'↖黄金'),COLORRED;{把这句去掉可以选股};
    V1:=ma(100*(C-LLV(C,34))/(HHV(H,34)-LLV(L,34)),5)-20;
    V2:=2*Abs(V1);
    V3:=100-(100-3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))
    *100,20,1)+2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))
    *100,20,1),15,1));
    V4:=100-(100-3*SMA((O-LLV(L,55))/(HHV(H,55)-LLV(L,55))
    *100,20,1)+2*SMA(SMA((O-LLV(L,55))/(HHV(H,55)-LLV(L,55))
    *100,20,1),15,1));
    V5:=(H+L+C)/3;
    V6:=(V5-MA(V5,10))/(0.015*AVEDEV(V5,10));
    V7:=(V5-MA(V5,30))/(0.015*AVEDEV(V5,30));
    V8:=IF(V6>=150ANDV6<200ANDV7>=150ANDV7<200,10,0);
    V9:=IF(V6<=-150ANDV6>-200ANDV7<=-150ANDV7>-200,-10,V8);
    VA:=(C-MA(C,13))/MA(C,13)*100;
    VB:=100-ABS(VA);
    VC:=3*SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1)-2
    *SMA(SMA((INDEXC-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
    VD:=3*SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))
    *100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,55))/(HHV(INDEXH,55)-LLV(INDEXL,55))*100,20,1),15,1);
    VE:=REF(L,1)*0.9;
    VF:=L*0.9;
    V10:=(VF*V+VE*(CAPITAL-V))/CAPITAL;
    V11:=EMA(V10,30);
    V12:=V11-C;
    V13:=REF(C,1);
    V14:=SMA(MAX(C-V13,0),7,1)/SMA(ABS(C-V13),7,1)*100;
    V15:=SMA(MAX(C-V13,0),13,1)/SMA(ABS(C-V13),13,1)*100;
    V16:=BARSCOUNT(C);
    V17:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;
    V18:=((-100)*(HHV(H,60)-C)/(HHV(H,60)-LLV(L,60))+50)*2;
    V19:=(C-LLV(L,15))/(HHV(H,15)-LLV(L,15))*100;
    V1A:=(SMA(V19,4,1)-50)*2;
    V1B:=SMA(V1A,3,1);
    V1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100;
    V1D:=SMA(V1C,4,1);
    V1E:=SMA(V1D,3,1);
    V1F:=(HHV(H,30)-C)/C*100;
    V20:=IF(V17<=25ANDV18<-95ANDV1F>20ANDV1B<-30ANDV1E<30
    ANDV12>=-0.25ANDV14<22ANDV15<28ANDV16>50,80,0);
    大趋势:V3;
    顶线:IF(VB<90,VB,100);
    多方:IF(V1>0,V1,0),LINEstICK;
    空方:-IF(V1<0,V2,0),LINESTICK;
    抄底:V20,COLORRED,LINETHICK2;
    预警系统:(IF((V7>=200ANDV6>=150)ORcrOSS(65,多方),15,IF(V7<=-200
    ANDV6<=-150,-15,V9))+65);
    STICKLINE(V3<=REF(V4,1),V3,V4,8,0),COLORWHITE;
    STICKLINE(V3>REF(V4,1),V3,V4,8,0),COLORRED;
    T1:=C>MA(C,20)ANDMA(C,20)>=REF(MA(C,20),1);
    T2:=C;T3:=多方>60AND预警系统>65AND顶线=100;
    T4:=多方>48AND预警系统>65AND顶线<100;
    T5:=空方<-38AND预警系统<65;
    T6:=抄底>50AND顶线<90;
    T7:=V3>REF(V4,1)ANDV>REF(V,1)ANDC>REF(C,1);
    T8:=V3<=REF(V4,1)ANDCAND空方>=REF(空方,1)ANDVC;
    DRAWTEXT(T1ANDCOUNT(T1,30)=1,10,'上升通道!'),COLORE6E8FA;
    DRAWTEXT(T2ANDCOUNT(T2,30)=1,55,'下降通道!'),COLOR80FF00;
    DRAWTEXT(T3ANDCOUNT(T3,30)=1,55,'上涨过急!'),COLORFF00FF;
    DRAWTEXT(T4ANDCOUNT(T4,30)=1,75,'庄家出货!'),COLOR00FFFF;
    DRAWTEXT(T5ANDCOUNT(T5,30)=1,50,'有小反弹!'),COLOR00FFFF;
    DRAWTEXT(T6ANDCOUNT(T6,30)=1,30,'抢反弹!'),COLORE6E8FA;
    DRAWTEXT(T7ANDCOUNT(T7,30)=1,-10,'资金进场!'),COLORE6E8FA;
    DRAWTEXT(T8ANDCOUNT(T8,30)=1,90,'见顶回落!'),COLOR00FFFF;

通达信庄家买卖指标公式源码注释翻译结果

    输出MA05:收盘价的5日简单移动平均线宽为2,COLOR00CCFF
    MA10赋值:收盘价的10日简单移动平均,线宽为0
    MA20赋值:收盘价的20日简单移动平均,线宽为0
    MA30赋值:收盘价的30日简单移动平均,线宽为0
    五日乖离率赋值:(收盘价-MA05)/MA05*100
    BB05赋值:(MA05/1日前的MA05-1)*100的反正切*180/3.1416
    速度5赋值:(MA05-1日前的MA05)/1日前的MA05的3日指数移动平均*100的3日[1日权重]移动平均
    加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均,NODRAW
    如果BB05>,返回?,否则返回?
    30ANDMA05>
    1日前的MA05,MA05,无效数),线宽为2,画红色
    BB10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416
    如果BB05<,返回?,否则返回?
    0ANDMA05<
    1日前的MA05,MA05,无效数),线宽为2,画绿色
    三拾日乖离率赋值:(收盘价-MA30)/MA30*100,NODRAW
    VAR1赋值:(MA20-MA30)>
    1日前的(MA20-MA30)ANDMA20>
    1日前的MA20ANDMA30>
    1日前的MA30
    VAR2赋值:(MA30-MA20)<
    1日前的(MA30-MA20)ANDMA20<
    1日前的MA20ANDMA30<
    1日前的MA30
    BB30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416
    强势狙击赋值:BB30>的?日过滤
    30ANDBB10>
    45ANDCROSS(BB05,60),10)
    加仓赋值:统计5日中满足BB05上穿30的天数>的?日过滤
    =1ANDMA05>
    1日前的MA05AND三拾日乖离率>
    1日前的三拾日乖离率ANDMA10>
    1日前的MA10AND加速度5>
    1日前的加速度5AND速度5>
    1日前的速度5,10)
    清仓赋值:统计5日中满足30上穿BB05的天数>的?日过滤
    =1AND(收盘价>
    MA30ORO>
    MA30)ANDMA05<
    1日前的MA05AND三拾日乖离率<
    1日前的三拾日乖离率ANDMA10<
    1日前的MA10,10)
    AA赋值:0上穿五日乖离率AND三拾日乖离率<
    1日前的三拾日乖离率ANDMA10>
    1日前的MA10
    减仓赋值:AA的10日过滤
    MR赋值:统计3日中满足五日乖离率上穿0的天数>
    =1AND三拾日乖离率>
    1日前的三拾日乖离率ANDMA05>
    1日前的MA05AND(收盘价/1日前的收盘价-1)*100>
    5ANDREF(收盘价,1)<
    MA30
    买入赋值:MR的10日过滤
    当满足条件减仓时,在最高价*1.01位置书写文字
    风险'),画青色
    当满足条件买入时,在最低价*0.99位置书写文字
    买入'),画黄色
    当满足条件清仓时,在最高价*1.01位置书写文字
    清仓'),画绿色
    RSVC赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
    KC赋值:RSVC的2日[1日权重]移动平均
    DC赋值:KC的2日[1日权重]移动平均
    JC赋值:3*KC-2*DC
    GX赋值:JC上穿0
    T1Z赋值:GX=1
    M赋值:10
    CCZ赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
    DD赋值:以CCZ为权重收盘价的动态移动平均
    上轨通道1赋值:(1+M/100)*DD,画蓝色
    下轨通道2赋值:(1-M/100)*DD,画绿色
    XGV赋值:(收盘价>
    下轨通道2)AND(1日前的收盘价<
    1日前的下轨通道2)
    T2Z赋值:XGV=1
    RSVV赋值:(收盘价-10日内最低价的最低值)/(10日内最高价的最高值-10日内最低价的最低值)*100
    VARB2赋值:(RSVV/2+22)*1
    量赋值:成交量(手)的13日指数移动平均
    资金赋值:成交额(元)的13日指数移动平均
    过滤赋值:((资金/量)/100)
    提纯赋值:(((收盘价-过滤)/过滤)*100)
    黄金赋值:((提纯<
    (0)))
    买AA赋值:黄金ANDRSVV<
    VARB2-2
    短牛赋值:买AA>
    0
    T3Z赋值:短牛=1
    黄金V赋值:T1ZANDT2ZANDT3Z
    当满足条件黄金V时,在最低价*0.99位置书写文字,画红色
    V1赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
    V2赋值:2*V1的绝对值
    V3赋值:100-(100-3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均)
    V4赋值:100-(100-3*(开盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均)
    V5赋值:(最高价+最低价+收盘价)/3
    V6赋值:(V5-V5的10日简单移动平均)/(0.015*V5的10日平均绝对偏差)
    V7赋值:(V5-V5的30日简单移动平均)/(0.015*V5的30日平均绝对偏差)
    V8赋值:如果V6>=150ANDV6<200ANDV7>=150ANDV7<200,返回10,否则返回0
    V9赋值:如果V6<=-150ANDV6>-200ANDV7<=-150ANDV7>-200,返回-10,否则返回V8
    VA赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
    VB赋值:100-VA的绝对值
    VC赋值:3*(大盘的收盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的收盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    VD赋值:3*(大盘的开盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均-2*(大盘的开盘价-55日内大盘的最低价的最低值)/(55日内大盘的最高价的最高值-55日内大盘的最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
    VE赋值:1日前的最低价*0.9
    VF赋值:最低价*0.9
    V10赋值:(VF*成交量(手)+VE*(当前流通股本(手)-成交量(手)))/当前流通股本(手)
    V11赋值:V10的30日指数移动平均
    V12赋值:V11-收盘价
    V13赋值:1日前的收盘价
    V14赋值:收盘价-V13和0的较大值的7日[1日权重]移动平均/收盘价-V13的绝对值的7日[1日权重]移动平均*100
    V15赋值:收盘价-V13和0的较大值的13日[1日权重]移动平均/收盘价-V13的绝对值的13日[1日权重]移动平均*100
    V16赋值:收盘价的有效数据周期数
    V17赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
    V18赋值:((-100)*(60日内最高价的最高值-收盘价)/(60日内最高价的最高值-60日内最低价的最低值)+50)*2
    V19赋值:(收盘价-15日内最低价的最低值)/(15日内最高价的最高值-15日内最低价的最低值)*100
    V1A赋值:(V19的4日[1日权重]移动平均-50)*2
    V1B赋值:V1A的3日[1日权重]移动平均
    V1C赋值:(大盘的收盘价-14日内大盘的最低价的最低值)/(14日内大盘的最高价的最高值-14日内大盘的最低价的最低值)*100
    V1D赋值:V1C的4日[1日权重]移动平均
    V1E赋值:V1D的3日[1日权重]移动平均
    V1F赋值:(30日内最高价的最高值-收盘价)/收盘价*100
    V20赋值:如果V17<=25ANDV18<-95ANDV1F>20ANDV1B<-30ANDV1E<30ANDV12>=-0.25ANDV14<22ANDV15<28ANDV16>50,返回80,否则返回0
    输出大趋势:V3
    输出顶线:如果VB<90,返回VB,否则返回100
    输出多方:如果V1>0,返回V1,否则返回0,LINESTICK
    输出空方:-如果V1<0,返回V2,否则返回0,LINESTICK
    输出抄底:V20,画红色,线宽为2
    输出预警系统:(如果(V7>=200ANDV6>=150)ORCROSS(65,多方),返回15,否则返回如果V7<=-200ANDV6<=-150,返回-15,否则返回V9+65)
    当满足条件V3<=1日前的V4时,在V3和V4位置之间画柱状线,宽度为8,0不为0则画空心柱.,画白色
    当满足条件V3>1日前的V4时,在V3和V4位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
    T1赋值:收盘价>收盘价的20日简单移动平均ANDMA(收盘价,20)>=1日前的收盘价的20日简单移动平均
    T2赋值:收盘价
    T3赋值:多方>60AND预警系统>65AND顶线=100
    T4赋值:多方>48AND预警系统>65AND顶线<100
    T5赋值:空方<-38AND预警系统<65
    T6赋值:抄底>50AND顶线<90
    T7赋值:V3>1日前的V4ANDV>1日前的成交量(手)ANDC>1日前的收盘价
    T8赋值:V3<=1日前的V4ANDCAND空方>=1日前的空方ANDVC
    当满足条件T1ANDCOUNT(T1,30)=1时,在10位置书写文字,COLORE6E8FA
    当满足条件T2ANDCOUNT(T2,30)=1时,在55位置书写文字,COLOR80FF00
    当满足条件T3ANDCOUNT(T3,30)=1时,在55位置书写文字,COLORFF00FF
    当满足条件T4ANDCOUNT(T4,30)=1时,在75位置书写文字,COLOR00FFFF
    当满足条件T5ANDCOUNT(T5,30)=1时,在50位置书写文字,COLOR00FFFF
    当满足条件T6ANDCOUNT(T6,30)=1时,在30位置书写文字,COLORE6E8FA
    当满足条件T7ANDCOUNT(T7,30)=1时,在-10位置书写文字,COLORE6E8FA
    当满足条件T8ANDCOUNT(T8,30)=1时,在90位置书写文字,COLOR00FFFF

通达信庄家买卖指标公式截图

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