最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 主力成本线主图指标公式(主力成本线主图指标公式源码)

    正文概述    2024-05-04 03:56:50  

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


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


    授权方式: 免费版


    指标评级: ★★★★★


    指标分类: 策略


    画线方法: 副图



    一、线主图指标公式


     

    MA5:MA(CLOSE,M1),COLORYELLOW,LINETHICK1; 

    IF(C =MA5,MA5,DRAWNULL),LINETHICK4,COLORGREEN; 

    MA21:MA(CLOSE,M2); 

    MA60:MA(CLOSE,60),POINTDOT,LINETHICK4,COLORRED; 

    IF(MA60 =C,MA60,DRAWNULL),POINTDOT,LINETHICK4,COLORGREEN; 

    MA120:=MA(CLOSE,M4); 

    MA250:=MA(CLOSE,M5),LINETHICK2,COLORWHITE; 

    压力熊线:MA(REF(HHV(C,21),1),2),COLORGREEN; 

    支撑牛线:MA(REF(LLV(C,21),1),2),COLORRED; 

    AA1:=AMOUNT/V;BB1:=L AA1*0.9; 

    {TJ:=VOL =REF(V,1)*1.91ANDC REF(C,1)*1.01; 

    STICKLINE(TJ,OPEN,CLOSE,1.5,0),COLORYELLOW; 

    K1:=SUMBARS(TJ,1); 

    STICKLINE(K1,REF(C,K1-1),REF(C,K1-1),10,0),COLORYELLOW;} 

    N:=150;判断高低:=3; 

    高:=REF(HHV(H,N),判断高低); 

    近期顶:REFDATE(高,DATE),COLORGREEN,LINETHICK3; 

    最顶:=REFDATE(近期顶,DATE),NODRAW; 

    出:=最顶=HAND((C-L) (O-C)OR(O-L) (C-O)),NODRAW; 

    STICKLINE(出,C,O,3,0),COLORGREEN; 

    STICKLINE(出,C,O,2,0),COLORGREEN; 

    低:=REF(LLV(L,N),判断高低); 

    近期底:REFDATE(低,DATE),COLORRED,LINETHICK3; 

    最底:=REFDATE(近期底,DATE),NODRAW; 

    进:=最底=LAND((C+L) (O+C)OR(O+L) (C+O)),NODRAW; 

    STICKLINE(进,C,O,3,0),COLORRED; 

    STICKLINE(进,C,O,2,0),COLORRED; 

    M5:=MA(V,5),COLORWHITE,LINETHICK2; 

    DRAWTEXT(CROSS(V,M5),近期底, ★ ),COLORYELLOW; 

    获利:WINNER(C)*100,NODRAW; 

    金额:=IF(DYNAINFO(37) 3,2/3,1/3)*AMOUNT; 

    主力量:=IF(DYNAINFO(37) 3,2*V/3,V/3)*100; 

    成本:=金额/主力量; 

    成本5:SMA(成本,5,1); 

    成本10:SMA(成本,10,1); 

    成本21:SMA(成本,21,1); 

    成本长:SMA(成本,34,1); 

    成本60:SMA(成本,60,1); 

    成本120:SMA(成本,120,1); 

    成本250:SMA(成本,250,1),colorred; 

    :=IF(REF(C,1)*1.1-C 0.01,1,0); 

    STICKLINE(涨停,OPEN,CLOSE,4,0),COLORRED; 

    STICKLINE(涨停,OPEN,CLOSE,3,0),COLORRED; 

    DRAWTEXT(涨停,L-0.1, 涨停 ),COLORRED; 

    C3:=REF(C,1); 

    跌停:=IF((C3-C)*100/C3 =(10-0.01*100/C3),1,0); 

    STICKLINE(跌停,OPEN,CLOSE,4,0),COLORgreen; 

    STICKLINE(跌停,OPEN,CLOSE,3,0),COLORgreen; 

    DRAWTEXT(跌停,H+0.3, 跌停 ),COLORgreen; 

    DRAWTEXTABS(5,10,BKNAME),COLORYELLOW; 

    Z1:=STRCAT(HYBLOCK,  

    Z2:=STRCAT(Z1,DYBLOCK); 

    Z3:=STRCAT(Z2,  

    DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORLIRED; 

    DRAWTEXT_FIX(ISLASTBAR,0,0.03,0,EXTERNSTR(0,3)),COLORWHITE; 

    DRAWTEXT_FIX(ISLASTBAR,0,0.06,0,EXTERNSTR(0,6)),COLORLIBLUE; 

    DRAWTEXT_FIX(ISLASTBAR,0,0.09,0,EXTERNSTR(0,12)),COLORLIGREEN;{老王} 

    DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,FGBLOCK),COLORLIMAGENTA; 

    DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,EXTERNSTR(0,1)),COLORYELLOW;{融胜} 

    主力成本线:EMA(COST(9),250),COLORBROWN,DOTLINE; 

    {牛马线买点公式升级版} 

    MID:=(3*CLOSE+LOW+OPEN+HIGH)/6; 

    牛线:(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16*REF(MID,4)+15*REF 

    (MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+10*REF(MI 

    D,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,1 

    5)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED; 

    马线:MA(牛线,8),COLORWHITE; 

    DRAWICON(FILTER(CROSS(牛线,马线),20),马线-0.002,1); 

    DRAWTEXT(CROSS(牛线,马线),LOW*0.984, 买 ),COLORRED,LINETHICK2; 

    止损价:H*0.95,LINETHICK0.5,COLORRED; 

    :(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+ 

    16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+ 

    13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+ 

    10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+ 

    7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+ 

    4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,COLORRED; 

    IF(庄家 =REF(庄家,1),庄家,DRAWNULL),COLORRED,LINETHICK4; 

    IF(庄家 =REF(庄家,1),庄家,DRAWNULL),COLORGREEN,LINETHICK2; 

    DRAWBAND(牛线,RGB(255,87,22),马线,RGB(0,30,255)); 

    MA60:MA(CLOSE,60),COLORGRAY; 

    N1:=10; 

    TK:=CONST(HHVBARS(V,10)),COLOR0000FF,LINETHICK1; 

    平 

    台:IF(CURRBARSCOUNT =N1+3,CONST(IF(TK=0,C,REF(C,TK))),DRAWNULL),COLORGR 

    AY,LINETHICK1; 

    NOTEXT_新量能点:IF(CURRBARSCOUNT=TK+1,量能平 

    台,DRAWNULL),CIRCLEDOT,COLORFFFFFF,LINETHICK9; 

    DRAWTEXT(ISLASTBAR,量能平台, 量能平台 ),COLORGRAY; 

    {稳涨} 

    红轨道:=MA(MA(CLOSE,3),1),LINETHICK1,COLORYELLOW; 

    轨道:MA(MA(CLOSE,3),3),COLOR32CD32,LINETHICK2; 

    NOTEXT_升:IF(红轨道 =轨道,轨道,DRAWNULL),COLORMAGENTA,LINETHICK2; 

    :(L2_VOL(0,0)-L2_VOL(0,1))*10000/FINANCE(7),NODRAW,COLORRED; 

    大户:(L2_VOL(1,0)-L2_VOL(1,1))*10000/FINANCE(7),NODRAW,COLORMAGENTA; 

    主力:机构+大户,NODRAW,COLORYELLOW; 

    STICKLINE(主力 0,O,C,1.5,1),COLORRED; 

    STICKLINE(主力 0,O,C,1.5,1),COLORCYAN; 

    STICKLINE(大户 0,O,C,1,0),COLORMAGENTA; 

    STICKLINE(大户 0,O,C,1,0),COLORGREEN; 

    STICKLINE(机构 0AND大户 0,O,(O+C)/2,1,0),COLORRED; 

    STICKLINE(机构 0AND大户 0,C,(O+C)/2,1,0),COLORCYAN; 

    STICKLINE(机构 0AND大户 0,O,(O+C)/2,1,0)COLORMAGENTA; 

    STICKLINE(机构 0AND大户 0,C,O,1,0)COLORLICYAN; 

    累计:=SUM(主力,30),COLORMAGENTA; 

    均值:=EMA(累计,MIN(10,30)),COLORWHITE; 

    {红} 

    STICKLINE(CROSS(累计,均值),H,L,0,0),COLORRED,LINETHICK1; 

    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,1.4,0),COLOR000088; 

    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,1,0),COLOR0000BB; 

    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,0.6,0),COLOR0000DD; 

    STICKLINE(CROSS(累计,均值),CLOSE,OPEN,0,0),COLOR0000FF; 

    {蓝} 

    STICKLINE(CROSS(均值,累计),H,L,0,0),COLORFF8800,LINETHICK1; 

    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,1.4,0),COLORBB4400; 

    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,1,0),COLORCC5500; 

    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,0.6,0),COLORDD6600; 

    STICKLINE(CROSS(均值,累计),CLOSE,OPEN,0,0),COLOREE7700; 

    {高低点定位} 

    G0:=(XMA(XMA(H,30),30)-XMA(XMA(L,30),30))+XMA(XMA(H,30),30); 

    D0:=XMA(XMA(L,30),30)-(XMA(XMA(H,30),30)-XMA(XMA(L,30),30)); 

    G01:=(XMA(XMA(H,30),30)-XMA(XMA(L,30),30))*0.5+XMA(XMA(H,30),30); 

    D01:=XMA(XMA(L,30),30)-(XMA(XMA(H,30),30)-XMA(XMA(L,30),30))*0.5; 

    GO0:=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60); 

    DO0:=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3; 

    STICKLINE(CURRBARSCOUNT=1,G0,G0,100,5),COLORGREEN; 

    STICKLINE(CURRBARSCOUNT=1,D0,D0,100,5),COLORMAGENTA; 

    STICKLINE(CURRBARSCOUNT=1,GO0,GO0,100,5),COLORLIBLUE; 

    STICKLINE(CURRBARSCOUNT=1,DO0,DO0,100,5),COLORRED; 

    DRAWTEXT(ISLASTBAR,G0, 卖 ),COLORGREEN; 

    DRAWTEXT(ISLASTBAR,D0, 买 ),COLORMAGENTA; 

    DRAWTEXT(ISLASTBAR,GO0, 顶 ),COLORLIBLUE; 

    DRAWTEXT(ISLASTBAR,DO0, 底 ),COLORRED; 

    {五线顺上的拐点定位线,有未来函数} 

    局部低点预选A:=BACKSET(LLV(L,5) REF(LLV(L,4),1),4); 

    局部低点预选B:=BACKSET(局部低点预选A=0ANDREF(局部低点预选A,1)=1,2); 

    局部低点预选C:=IF(局部低点预选B=1ANDREF(局部低点预选B,1)=0,-1,0); 

    局部高点预选A:=BACKSET(HHV(H,5) REF(HHV(H,4),1),4); 

    局部高点预选B:=BACKSET(局部高点预选A=0ANDREF(局部高点预选A,1)=1,2); 

    局部高点预选C:=IF(局部高点预选B=1ANDREF(局部高点预选B,1)=0,1,0); 

    判断:=IF(L REF(H,1),1,IF(H REF(L,1),-1,0)); 

    距前高天:=BARSLAST(局部高点预选C=1); 

    距前低天:=BARSLAST(局部低点预选C=-1);


    image.png

    公式解读:

    [源码注释]通达信公式动态公式解读

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

    X_2赋值:收盘价 收盘价的5日简单移动平均

    X_3赋值:收盘价的5日简单移动平均 收盘价的10日简单移动平均

    X_4赋值:收盘价 收盘价的10日简单移动平均

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

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

    X_7赋值:1日前的X_1

    X_8赋值:X_1 X_7

    X_9赋值:如果X_2,返回10,否则返回0-10+如果X_3,返回10,否则返回0-10+如果X_4,返回10,否则返回0-10+如果X_5,返回10,否则返回0-10+如果X_6,返回10,否则返回0-10+如果X_8,返回10,否则返回0-10

    X_10赋值:收盘价 最低价的20日简单移动平均*1.1

    X_11赋值:(手)/成交量(手)的60日简单移动平均 0.5 AND 收阳线

    X_12赋值:流通股本(股) 10000000000

    X_13赋值:如果模糊匹配品种名称,返回0,否则返回1

    X_14赋值:如果模糊匹配品种名称,返回0,否则返回1

    X_15赋值: =2

    X_16赋值:1日前的收盘价 50

    X_17赋值:1日前的收盘价 4.5

    X_18赋值:X_12 AND X_13 AND X_14 AND X_15 AND X_16 AND X_17

    输出XG:X_9 40 AND X_10=1 AND 1日前的X_10=0 AND X_11 AND X_18



    推荐阅读:主力成本副图指标

     

    MA5:MA(C,5); 

    MA10:MA(C,10); 

    MA20:MA(C,20); 

    VAR1:=(CLOSE+HIGH+LOW)/3; 

    VAR2:=EMA(VAR1,10); 

    VAR3:=REF(VAR2,1); 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,2.8,0),COLOR000088; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,2.6,0),COLOR000099; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,2.4,0),COLOR0000AA; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,2.2,0),COLOR0000BB; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,2.0,0),COLOR0000CC; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,1.8,0),COLOR0000DD; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,1.5,0),COLOR0000EE; 

    STICKLINE((VAR2 VAR3),CLOSE,OPEN,1,0),COLOR0000FF; 

    STICKLINE((VAR2 VAR3),LOW,HIGH,0.0,0),COLOR0000FF; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,2.8,0),COLOR888800; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,2.6,0),COLOR999900; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,2.4,0),COLORAAAA00; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,2,2),COLORBBBB00; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,2.0,0),COLORCCCC00; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,1.8,0),COLORDDDD00; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,1.5,0),COLOREEEE00; 

    STICKLINE((VAR3 VAR2),CLOSE,OPEN,1,0),COLORFFFF00; 

    STICKLINE((VAR3 VAR2),LOW,HIGH,0.0,0),COLORFFFF00; 

    STICKLINE((OPEN CLOSE),CLOSE,OPEN,0,0),COLORFFFF00; 

    STICKLINE((OPEN CLOSE),CLOSE,OPEN,0,0),COLORRED; 

    C4:=CROSS(VAR2,VAR3); 

    C5:=CROSS(VAR3,VAR2); 

    DRAWICON(C4,LOW-0.2,7); 

    DRAWICON(C5,HIGH+0.2,8) 

    A:=(3*C+L+O+H)/6; 

    X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+ 

    14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12) 

    +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+ 

    REF(A,20))/210; 

    RCC:=DYNAINFO(3); 

    S2:=SMA(C,3,1); 

    S6:=SMA(C,5,1); 

    DK:=2*(S2-S6); 

    STICKLINE(DK 0,RCC,RCC+DK,0,1),COLORRED; 

    STICKLINE(DK 0,RCC,RCC+DK,0,1),COLORCYAN; 

    主力成本:EMA(X,13),COLORFF00FF,LINETHICK0; 

    短期底部:LLV(HIGH,30),LINETHICK2,COLORFFCC00; 

    IF(MA(C,3),MA(C,3),DRAWNULL),COLORYELLOW,LINETHICK2; 

    IF(MA(C,9),MA(C,9),DRAWNULL),COLORMAGENTA,LINETHICK2; 

    IF(MA(C,23.5),MA(C,23.5),DRAWNULL),COLORWHITE; 

    DRAWKLINE(HIGH,OPEN,LOW,CLOSE); 

    MA5:=MA(C,5); 

    MA10:=MA(C,10); 

    MA30:=MA(C,30); 

    FA:=BARSLAST(CROSS(MA10,MA5))ANDCROSS(MA5,MA10); 

    FB:=FAANDMA5 MA30ANDMA10 MA30ANDMA10 REF(MA10,1); 

    DRAWTEXT(FB,L-0.58, ★红牛 ),COLORRED; 

    V1:=EMA(CLOSE,5); 

    V2:=EMA(EMA(CLOSE,90)*1.01,10); 

    DRAWTEXT(CROSS(V1,V2),V1+0.05, 牛起步 ),COLOR00FF00; 

    VAR1:=LLV(LOW,21); 

    VAR2:=HHV(HIGH,21); 

    AK1:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*100),5); 

    AK:=EMA((((CLOSE-VAR1)/(VAR2-VAR1))*50),13); 

    AB:=CROSS(AK1,AK); 

    DRAWTEXT((AB=1),(LOW*0.99), ○牛窝 ),COLORYELLOW; 

    AA1:=AMOUNT/V; 

    BB1:=L AA1*0.9; 

    CC1:=(C-REF(C,1))/REF(C,1)*100  

    DD1:=L MA(C,5)*0.921; 

    EE1:=V MA(V,5)*1.5; 

    老鼠仓:=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0,COLOR0099FF; 

    DRAWTEXT(老鼠仓,L*0.99, 老鼠仓 ),COLOR0099FF; 

    VAR3AA:=IF((CLOSE REF(CLOSE,1)),88,0); 

    VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1)) 1.05)AND((HIGH)/(CLOSE) 1.01)AND(VAR3AA 0),91,0); 

    DRAWTEXT(FILTER((VAR4AA 90),45),(LOW)*(0.93), ★大胆搏 ),COLOR00FFFF; 

    DRAWTEXT(FILTER((VAR4AA 90),35),(LOW)*(0.99000001), ★加仓 ),COLOR00FFFF; 

    A1AA:=9; 

    A2AA:=(REF(CLOSE,A1AA+1) CLOSE); 

    DRAWTEXT(FILTER((A2AA -0.5),84),(HIGH)*(1.05), 小心变盘 ),COLORFFFFFF; 

    VAR6:=REF(C,1); 

    VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(ABS(C-VAR6),6,1)*100; 

    DRAWTEXT(CROSS(82,VAR7),H*1.01, ▼逃顶 ),COLORYELLOW; 

    image.png


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 主力成本线主图指标公式(主力成本线主图指标公式源码) 加入收藏