最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信黄金柱幅图公式

    正文概述    2024-05-04 04:22:39  


    通达信公式源码概况:


    指标类别:通达信公式


    授权方式: 免费版


    指标评级: ★★★★★


    指标分类: 策略


    画线方法: 副图

    公式解读:

    公式源码如下:


     

    KG1:=20; 

    F1:=10; 

    A1:=10; 

    A2:=10; 

    A3:=ZIG(1,A1); 

    A4:=PEAK(1,A1,1); 

    A5:=TROUGH(1,A1,1); 

    CC:=IF((A3 (REF(A3,1))),A4,A5),LINETHICK2; 

    A6:=CROSS((A4-0.02),A3); 

    A7:=CROSS(A3,(A5+0.02)); 

    A8:=A2/100; 

    A9:=IF((A3 (REF(A3,1))),A8,REVERSE(A8)); 

    A10:=IF((A3 (REF(A3,1))),A6,A7); 

    H1:REF((CC*(1-(A9*1))),BARSLAST(A10)),DOTLINE; 

    H2:REF((CC*(1-(A9*2))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H3:REF((CC*(1-(A9*3))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H4:REF((CC*(1-(A9*4))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H5:REF((CC*(1-(A9*5))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H6:REF((CC*(1-(A9*6))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H7:REF((CC*(1-(A9*7))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H8:REF((CC*(1-(A9*8))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H9:REF((CC*(1-(A9*9))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H10:REF((CC*(1-(A9*10))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H11:REF((CC*(1-(A9*11))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H12:REF((CC*(1-(A9*12))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H13:REF((CC*(1-(A9*13))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H14:REF((CC*(1-(A9*14))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H15:REF((CC*(1-(A9*15))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    A11:=BARSLAST((ISLASTBAR=1))+1; 

    A12:=HHV(HIGH,100); 

    A13:=LLV(LOW,100); 

    A14:=IF((PERIOD=12),1.00005,(IF((PERIOD 3),1.0005,1.002))); 

    STICKLINE(((CC =A13)AND(CC =A12)),CC,(CC*A14),10,-1000),COLORRED; 

    STICKLINE(((CC =A13)AND(CC =A12)),H1,H1,5,0),COLORGRAY; 

    STICKLINE(((H1 A13)AND(H1 A12)),H2,H2,5,0),COLORGRAY; 

    STICKLINE(((H2 A13)AND(H2 A12)),H3,H3,5,0),COLORGRAY; 

    STICKLINE(((H3 A13)AND(H3 A12)),H4,H4,5,0),COLORGRAY; 

    STICKLINE(((H4 A13)AND(H4 A12)),H5,H5,5,0),COLORGRAY; 

    STICKLINE(((H5 A13)AND(H5 A12)),H6,H6,5,0),COLORGRAY; 

    STICKLINE(((H6 A13)AND(H6 A12)),H7,H7,5,0),COLORGRAY; 

    STICKLINE(((H7 A13)AND(H7 A12)),H8,H8,5,0),COLORGRAY; 

    STICKLINE(((H8 A13)AND(H8 A12)),H9,H9,5,0),COLORGRAY; 

    STICKLINE(((H9 A13)AND(H9 A12)),H10,H10,5,0),COLORGRAY; 

    STICKLINE(((H10 A13)AND(H10 A12)),H11,H11,5,0),COLORGRAY; 

    STICKLINE(((H11 A13)AND(H11 A12)),H12,H12,5,0),COLORGRAY; 

    STICKLINE(((H12 A13)AND(H12 A12)),H13,H13,5,0),COLORGRAY; 

    STICKLINE(((H13 A13)AND(H13 A12)),H14,H14,5,0),COLORGRAY; 

    STICKLINE(((H14 A13)AND(H14 A12)),H15,H15,5,0),COLORGRAY; 

    DRAWTEXT(BARSLAST(A10),H1, 10 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H2, 20 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H3, 30 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H4, 40 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H5, 50 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H6, 60 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H7, 70 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H8, 80 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H9, 90 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10),H10, 100 ),COLORC0C0C0; 

    KG1:=20; 

    F1:=10; 

    A1:=10; 

    A2:=10; 

    A3:=ZIG(1,A1); 

    A4:=PEAK(1,A1,1); 

    A5:=TROUGH(1,A1,1); 

    CC:=IF((A3 (REF(A3,1))),A4,A5),NODRAW,LINETHICK2; 

    点:CC REF(CC,1)ORCC REF(CC,1); 

    正距:=BARSLAST(点),NODRAW,LINETHICK2; 

    倒距:=IF(BARSNEXT(点=1)=DRAWNULL,CURRBARSCOUNT,BARSNEXT(点=1)),NODRAW; 

    A6:=CROSS((A4-0.02),A3); 

    A7:=CROSS(A3,(A5+0.02)); 

    A8:=A2/100; 

    A9:=IF((A3 (REF(A3,1))),A8,REVERSE(A8)); 

    A10:=IF((A3 (REF(A3,1))),A6,A7); 

    H1:=REF((CC*(1-(A9*1))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H2:=REF((CC*(1-(A9*2))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H3:=REF((CC*(1-(A9*3))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H4:=REF((CC*(1-(A9*4))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H5:=REF((CC*(1-(A9*5))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H6:=REF((CC*(1-(A9*6))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H7:=REF((CC*(1-(A9*7))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H8:=REF((CC*(1-(A9*8))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H9:=REF((CC*(1-(A9*9))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H10:=REF((CC*(1-(A9*10))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H11:=REF((CC*(1-(A9*11))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H12:=REF((CC*(1-(A9*12))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    H13:=REF((CC*(1-(A9*13))),BARSLAST(A10)),DOTLINE,LINETHICK0; 

    {==========================} 

    SW2:=HHV(CROSS(H,H2)ORCROSS(H2,L),正距)AND点=0,COLORWHITE; 

    SW3:=HHV(CROSS(H,H3)ORCROSS(H3,L),正距)AND点=0,COLORWHITE; 

    SW4:=HHV(CROSS(H,H4)ORCROSS(H4,L),正距)AND点=0,COLORWHITE; 

    SW5:=HHV(CROSS(H,H5)ORCROSS(H5,L),正距)AND点=0,COLORWHITE; 

    SW6:=HHV(CROSS(H,H6)ORCROSS(H6,L),正距)AND点=0,COLORWHITE; 

    SW7:=HHV(CROSS(H,H7)ORCROSS(H7,L),正距)AND点=0,COLORWHITE; 

    SW8:=HHV(CROSS(H,H8)ORCROSS(H8,L),正距)AND点=0,COLORWHITE; 

    SW9:=HHV(CROSS(H,H9)ORCROSS(H9,L),正距)AND点=0,COLORWHITE; 

    SW10:=HHV(CROSS(H,H10)ORCROSS(H10,L),正距)AND点=0,COLORWHITE; 

    SW11:=HHV(CROSS(H,H11)ORCROSS(H11,L),正距)AND点=0,COLORWHITE; 

    SW12:=HHV(CROSS(H,H12)ORCROSS(H12,L),正距)AND点=0,COLORWHITE; 

    SW13:=HHV(CROSS(H,H13)ORCROSS(H13,L),正距)AND点=0,COLORWHITE; 

    AF2:REFX(HHV(SW2,正距)=1,倒距-1); 

    AF3:REFX(HHV(SW3,正距)=1,倒距-1); 

    AF4:REFX(HHV(SW4,正距)=1,倒距-1); 

    AF5:REFX(HHV(SW5,正距)=1,倒距-1); 

    AF6:REFX(HHV(SW6,正距)=1,倒距-1); 

    AF7:REFX(HHV(SW7,正距)=1,倒距-1); 

    AF8:REFX(HHV(SW8,正距)=1,倒距-1); 

    AF9:REFX(HHV(SW9,正距)=1,倒距-1); 

    AF10:REFX(HHV(SW10,正距)=1,倒距-1); 

    AF11:REFX(HHV(SW11,正距)=1,倒距-1); 

    AF12:REFX(HHV(SW12,正距)=1,倒距-1); 

    AF13:REFX(HHV(SW13,正距)=1,倒距-1); 

    A11:=BARSLAST((ISLASTBAR=1))+1; 

    A12:=HHV(HIGH,100); 

    A13:=LLV(LOW,100); 

    A14:=IF((PERIOD=12),1.00005,(IF((PERIOD 3),1.0005,1.002))); 

    STICKLINE(((CC =A13)AND(CC =A12)),CC,(CC*A14),10,-1000),COLORRED; 

    STICKLINE(((CC =A13)AND(CC =A12)),H1,H1,5,0),COLORGRAY; 

    STICKLINE(((H1 A13)AND(H1 A12))ANDAF2=1,H2,H2,5,0),COLORGRAY; 

    STICKLINE(((H2 A13)AND(H2 A12))ANDAF3=1,H3,H3,5,0),COLORGRAY; 

    STICKLINE(((H3 A13)AND(H3 A12))ANDAF4=1,H4,H4,5,0),COLORGRAY; 

    STICKLINE(((H4 A13)AND(H4 A12))ANDAF5=1,H5,H5,5,0),COLORGRAY; 

    STICKLINE(((H5 A13)AND(H5 A12))ANDAF6=1,H6,H6,5,0),COLORGRAY; 

    STICKLINE(((H6 A13)AND(H6 A12))ANDAF7=1,H7,H7,5,0),COLORGRAY; 

    STICKLINE(((H7 A13)AND(H7 A12))ANDAF8=1,H8,H8,5,0),COLORGRAY; 

    STICKLINE(((H8 A13)AND(H8 A12))ANDAF9=1,H9,H9,5,0),COLORGRAY; 

    STICKLINE(((H9 A13)AND(H9 A12))ANDAF10=1,H10,H10,5,0),COLORGRAY; 

    STICKLINE(((H10 A13)AND(H10 A12))ANDAF11=1,H11,H11,5,0),COLORGRAY; 

    STICKLINE(((H11 A13)AND(H11 A12))ANDAF12=1,H12,H12,5,0),COLORGRAY; 

    STICKLINE(((H12 A13)AND(H12 A12))ANDAF13=1,H13,H13,5,0),COLORGRAY; 

    DRAWTEXT(BARSLAST(A10)=1,H1, 10 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF2=1,H2, 20 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF3=1,H3, 30 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF4=1,H4, 40 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF5=1,H5, 50 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF6=1,H6, 60 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF7=1,H7, 70 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF8=1,H8, 80 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF9=1,H9, 90 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF10=1,H10, 100 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF11=1,H11, 110 ),COLORC0C0C0; 

    DRAWTEXT(BARSLAST(A10)=1ANDAF12=1,H12, 120 ),COLORC0C0C0; 

    RC1:=REF(C,1); 

    大阴线:=C 0.96*OORC =RC1*0.96ORC 1000ANDC =RC1*0.98; 

    大阴T:=BARSLAST(FILTER(大阴线,3));{调整显示密度} 

    大阴实顶:REF(O,大阴T),COLORLIGREEN,POINTDOT;{显示大阴K线的开盘价O}; 

    大阴二一:REF((L+H)/2,大阴T),NODRAW; 

    DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);{在屏幕左上角显示所属行业} 

    DRAWTEXT_FIX(ISLASTBAR,0.05,0,0,DYBLOCK);{在屏幕左上角显示所属地域板块} 

    DRAWTEXT_FIX(ISLASTBAR,0.1,0,0,GNBLOCK);{在屏幕左上角显示所属概念板块}; 

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

    ZS:=(NAMELIKE( ST )ORNAMELIKE( *ST )ORNAMELIKE( S ))ANDAA =4.945; 

    DS:=(NAMELIKE( ST )ORNAMELIKE( *ST )ORNAMELIKE( S ))ANDAA =-4.945; 

    价:IF(ZS,REF(C,1)*1.05,REF(C,1)*1.1),NODRAW; 

    跌停价:IF(DS,REF(C,1)*0.95,REF(C,1)*0.9),NODRAW; 

    {元帅主图} 

    比系数:=1.3; 

    金线:=1; 

    临界点:=0; 

    MA5:=MA(C,5); 

    MA10:=MA(C,10); 

    MA20:=MA(C,20); 

    :=MA5 REF(MA5,1)ANDMA10 REF(MA10,1)ANDMA20 REF(MA20,1); 

    RV1:=REF(V,1); 

    RV2:=REF(V,2); 

    RV3:=REF(V,3); 

    RC2:=REF(C,2); 

    RC3:=REF(C,3); 

    RC4:=REF(C,4); 

    RO1:=REF(O,1); 

    RO2:=REF(O,2); 

    RO3:=REF(O,3); 

    RO4:=REF(O,4); 

    ma5:MA(C,5)LINETHICK3,COLOR00CCFF; 

    MA10:=MA(C,10); 

    MA20:=MA(C,20); 

    MA30:=MA(C,30); 

    五日乖离率:=(C-MA5)/MA5*100; 

    BB5:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416; 

    速度5:=SMA(EMA((MA5-REF(MA5,1))/REF(MA5,1),3)*100,3,1); 

    加速度5:=EMA((速度5-REF(速度5,1)),3),NODRAW; 

    IF(BB5 30ANDMA5 REF(MA5,1),MA5,DRAWNULL),LINETHICK3,COLORRED; 

    BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416; 

    IF(BB5 0ANDMA5 REF(MA5,1),MA5,DRAWNULL),LINETHICK3,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(BB5,60),10); 

    加仓:=FILTER(COUNT(CROSS(BB5,30),5) =1ANDMA5 REF(MA5,1)AND三拾日乖离率 REF(三拾日乖离率,1)ANDMA10 REF(MA10,1) 

    AND加速度5 REF(加速度5,1)AND速度5 REF(速度5,1),10); 

    清仓:=FILTER(COUNT(CROSS(30,BB5),5) =1AND(C MA30ORO MA30)ANDMA5 REF(MA5,1)AND三拾日乖离率 REF(三拾日乖离率,1)ANDMA10 REF(MA10,1),10); 

    DRAWTEXT(加仓,LOW*0.98, ←加仓 ),COLORYELLOW; 

    JC:=CROSS(0,五日乖离率)AND三拾日乖离率 REF(三拾日乖离率,1)ANDMA10 REF(MA10,1); 

    减仓:=FILTER(JC,10); 

    MR:=COUNT(CROSS(五日乖离率,0),3) =1AND三拾日乖离率 REF(三拾日乖离率,1)ANDMA5 REF(MA5,1)AND(C/REF(C,1)-1)*100 5ANDREF(C,1) MA30; 

    买入:=FILTER(MR,10); 

    三日不破:=MIN(MIN(L,REF(L,1)),REF(L,2)) =REF(L,3); 

    三日量缩:=(MAX(MAX(V,REF(V,1)),REF(V,2)) REF(V,3)); 

    三日价涨A:=C =REF(C,1); 

    三日价涨B:=C REF(C,1); 

    三日价涨C:=MIN(MIN(C,REF(C,1)),REF(C,2)) =REF(L,3); 

    TIM:=IF(DATE 1140214,1,0); 

    缩倍柱:=(*1.95 =REF(VOL,1))*TIM; 

    百日低量:=(VOL=LLV(VOL,100))*TIM; 

    倍量柱:=C REF(C,1)*1.04AND(VOL =1.9*REF(VOL,1))*TIM; 

    四日前倍量柱:=(REF(VOL,3) 1.9*REF(VOL,4))*TIM; 

    四日前高量柱:=(REF(VOL,3) =REF(VOL,4)ANDREF(VOL,3) 1.9*REF(VOL,4)AND三日量缩)*TIM; 

    前三引用不成立:=COUNT(REF(四日前倍量柱,1)AND(REF(三日不破,1)ORREF(三日价涨C,1)),3)=0ANDCOUNT(REF(四日前高量柱,1)AND(REF(三日不破,1)ORREF(三日价涨C,1)),3)=0; 

    倍量黄金柱:=四日前倍量柱AND三日量缩AND三日不破AND三日价涨AAND前三引用不成立; 

    高量黄金柱:=四日前高量柱AND三日量缩AND三日不破AND三日价涨AAND前三引用不成立; 

    黄金柱:=倍量黄金柱OR高量黄金柱; 

    次倍量黄金柱:=NOT(黄金柱)AND四日前倍量柱AND三日量缩AND三日不破AND三日价涨BAND前三引用不成立; 

    次高量黄金柱:=NOT(黄金柱)AND四日前高量柱AND三日量缩AND三日不破AND三日价涨BAND前三引用不成立; 

    次黄金柱:=次倍量黄金柱OR次高量黄金柱; 

    准倍量黄金柱:=NOT(黄金柱OR次黄金柱)AND四日前倍量柱AND((三日量缩AND三日价涨C)OR(COUNT(倍量柱,3) =1AND三日不破))AND前三引用不成立; 

    准高量黄金柱:=NOT(黄金柱OR次黄金柱)AND四日前高量柱AND(三日量缩AND三日价涨C)AND前三引用不成立; 

    准黄金柱:=准倍量黄金柱OR准高量黄金柱; 

    倍量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱)AND四日前倍量柱AND三日不破AND三日价涨AAND前三引用不成立; 

    高量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱)AND四日前高量柱AND三日不破AND三日价涨AAND前三引用不成立; 

    将军柱:=倍量将军柱OR高量将军柱; 

    次倍量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱)AND四日前倍量柱AND三日不破AND三日价涨BAND前三引用不成立; 

    次高量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱)AND四日前高量柱AND三日不破AND三日价涨BAND前三引用不成立; 

    次将军柱:=次倍量将军柱OR次高量将军柱; 

    准倍量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱)AND四日前倍量柱AND三日价涨CAND前三引用不成立; 

    准高量将军柱:=NOT(黄金柱OR次黄金柱OR准黄金柱OR将军柱OR次将军柱)AND四日前高量柱AND三日价涨CAND前三引用不成立; 

    准将军柱:=准倍量将军柱OR准高量将军柱; 

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

    TJ1:=VOL=HHV(VOL,10)ANDVOL 2*REF(VOL,1)ANDCLOSE VAR1ANDC REF(C,1); 

    LJL:=FILTER(TJ1,5); 

    TJ2:=IF(BArslAst(LJL)=1ANDCLOSE REF(HIGH,1),1,IF(BARSLAST(LJL)=2ANDCLOSE REF(HIGH,2),1,IF(BARSLAST(LJL)=3ANDCLOSE REF(HIGH,3),1,0))); 

    TP:=TJ2=1; 

    STICKLINE(CLOSE,REF(LOW,BARSLAST(LJL)),REF(LOW,BARSLAST(LJL)),6,0),COLORYELLOW;{划线} 

    TJ3:=IF(BARSLAST(LJL)=1ANDCLOSE REF(LOW,1),1,IF(BARSLAST(LJL)=2ANDCLOSE REF(LOW,2),1,IF(BARSLAST(LJL)=3ANDCLOSE REF(LOW,3),1,0))); 

    STFZ:=TJ3=1; 

    CL:=STFZANDTP; 

    TJCL:=FILTER(CL,3); 

    DRAWTEXT(LJL,L*0.99, 黄 ),COLORYELLOW; 

    DRAWTEXT(LJL,L*0.95, 金 ),COLORYELLOW; 

    DRAWTEXT(LJL,L*0.90, 柱 ),COLORYELLOW; 

    压力:MA(REF(HHV(C,30),1),2),COLOR9DFFFF; 

    支撑:MA(REF(LLV(C,30),1),2),COLORABFF46; 

    不破价顶:=C =RC3ANDRC1 =RC3ANDRC2 =RC3; 

    不破价底:=L RO3ANDREF(L,1) RO3ANDREF(L,2)  

    均价:=AMOUNT/VOL/100; 

    RJ1:=REF(均价,1); 

    RJ2:=REF(均价,2); 

    阳柱:=C =OOR(C OAND均价 RC1); 

    三日二阳:=COUNT(阳柱,3)  

    基价柱阳:=RC3  

    价渐升:=(均价 =RJ1ORC RC1)AND(RJ1 =RJ2ORRC1 =RC2); 

    均价升:=(C+RC1+RC2)/3  

    量渐升:=V RV1ANDRV1  

    量渐减:=V =RV1ANDRV1 =RV2; 

    均量减:=(V+RV1+RV2)/3 =RV3ANDNOT(量渐升); 

    日价:=C/V; 

    日价量比升:=日价量比 =REF(日价量比,1)ANDREF(日价量比,1) =REF(日价量比,2); 

    均价升幅:=(C+RC1+RC2)/3/RC3; 

    均量升幅:=(V+RV1+RV2)/3/RV3; 

    价量比:=比系数*均价升幅/均量升幅  

    基前跳空:=RO3 RC4ANDRC4  

    黄金柱1T:=基价柱阳AND价渐升AND量渐减AND不破价顶AND不破价底AND基前跳空; 

    BACKSET101T:=BACKSET(黄金柱1T,5); 

    FILTER101T:=FILTER(BACKSET101T,4); 

    黄金柱1:=基价柱阳AND价渐升AND量渐减AND不破价顶AND不破价底; 

    BACKSET101:=BACKSET(黄金柱1,4); 

    FILTER101:=FILTER(BACKSET101,3); 

    黄金柱11:=黄金柱1ANDREF(黄金柱1,1); 

    BACKSET1011:=BACKSET(黄金柱11,4); 

    FILTER1011:=FILTER(BACKSET1011,3); 

    黄金柱12:=黄金柱1ANDREF(黄金柱1,2); 

    BACKSET1012:=BACKSET(黄金柱12,4); 

    FILTER1012:=FILTER(BACKSET1012,3); 

    黄金柱13:=黄金柱1ANDREF(黄金柱1,3); 

    BACKSET1013:=BACKSET(黄金柱13,4); 

    FILTER1013:=FILTER(BACKSET1013,3); 

    黄金柱2T:=基价柱阳AND价渐升AND均量减ANDNOT(量渐升)AND不破价顶AND不破价底AND基前跳空ANDNOT(黄金柱1)ANDNOT(黄金柱1T); 

    BACKSET201T:=BACKSET(黄金柱2T,5); 

    FILTER201T:=FILTER(BACKSET201T,4); 

    黄金柱2:=基价柱阳AND价渐升AND均量减ANDNOT(量渐升)AND不破价顶AND不破价底ANDNOT(黄金柱1)ANDNOT(黄金柱1T); 

    BACKSET201:=BACKSET(黄金柱2,4); 

    FILTER201:=FILTER(BACKSET201,3); 

    黄金柱21:=黄金柱2ANDREF(黄金柱2,1); 

    BACKSET2011:=BACKSET(黄金柱21,4); 

    FILTER2011:=FILTER(BACKSET2011,3); 

    黄金柱22:=黄金柱2ANDREF(黄金柱2,2); 

    BACKSET2012:=BACKSET(黄金柱22,4); 

    FILTER2012:=FILTER(BACKSET2012,3); 

    黄金柱23:=黄金柱2ANDREF(黄金柱2,3); 

    BACKSET2013:=BACKSET(黄金柱23,4); 

    FILTER2013:=FILTER(BACKSET2013,3); 

    黄金柱3T:=基价柱阳AND均价升AND量渐减AND不破价顶AND不破价底AND基前跳空ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T); 

    BACKSET301T:=BACKSET(黄金柱3T,5); 

    FILTER301T:=FILTER(BACKSET301T,4); 

    黄金柱3:=基价柱阳AND均价升AND量渐减AND不破价顶AND不破价底ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T); 

    BACKSET301:=BACKSET(黄金柱3,4); 

    FILTER301:=FILTER(BACKSET301,3); 

    黄金柱31:=黄金柱3ANDREF(黄金柱3,1); 

    BACKSET3011:=BACKSET(黄金柱31,4); 

    FILTER3011:=FILTER(BACKSET3011,3); 

    黄金柱32:=黄金柱3ANDREF(黄金柱3,2); 

    BACKSET3012:=BACKSET(黄金柱32,4); 

    FILTER3012:=FILTER(BACKSET3012,3); 

    黄金柱33:=黄金柱3ANDREF(黄金柱3,3); 

    BACKSET3013:=BACKSET(黄金柱33,4); 

    FILTER3013:=FILTER(BACKSET3013,3); 

    黄金柱4T:=基价柱阳AND均价升AND均量减AND不破价顶AND不破价底AND基前跳空ANDNOT(黄金柱1)ANDNOT(黄金柱1T)ANDNOT(黄金柱2)ANDNOT(黄金柱2T)ANDNOT(黄金柱3)ANDNOT(黄金柱3T); 

    BACKSET401T:=BACKSET(黄金柱4T,5); 

    FILTER401T:=FILTER(BACKSET401T,4); 

    黄金柱4:=基价柱阳AND均价升AND均量减AND不破价顶AND不破价底ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱3)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T)ANDNOT(黄金柱3T); 

    BACKSET401:=BACKSET(黄金柱4,4); 

    FILTER401:=FILTER(BACKSET401,3); 

    黄金柱41:=黄金柱4ANDREF(黄金柱4,1); 

    BACKSET4011:=BACKSET(黄金柱41,4); 

    FILTER4011:=FILTER(BACKSET4011,3); 

    黄金柱42:=黄金柱4ANDREF(黄金柱4,2); 

    BACKSET4012:=BACKSET(黄金柱42,4); 

    FILTER4012:=FILTER(BACKSET4012,3); 

    黄金柱43:=黄金柱4ANDREF(黄金柱4,3); 

    BACKSET4013:=BACKSET(黄金柱43,4); 

    FILTER4013:=FILTER(BACKSET4013,3); 

    黄金柱5T:=基价柱阳AND均价升AND价量比AND不破价顶AND不破价底AND基前跳空ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱3)ANDNOT(黄金柱4)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T)ANDNOT(黄金柱3T)ANDNOT(黄金柱4T); 

    BACKSET501T:=BACKSET(黄金柱5T,5); 

    FILTER501T:=FILTER(BACKSET501T,4); 

    黄金柱5:=基价柱阳AND均价升AND价量比AND不破价顶AND不破价底ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱3)ANDNOT(黄金柱4)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T)ANDNOT(黄金柱3T)ANDNOT(黄金柱4T); 

    BACKSET501:=BACKSET(黄金柱5,4); 

    FILTER501:=FILTER(BACKSET501,3); 

    黄金柱51:=黄金柱5ANDREF(黄金柱5,1); 

    BACKSET5011:=BACKSET(黄金柱51,4); 

    FILTER5011:=FILTER(BACKSET5011,3); 

    黄金柱52:=黄金柱5ANDREF(黄金柱5,2); 

    BACKSET5012:=BACKSET(黄金柱52,4); 

    FILTER5012:=FILTER(BACKSET5012,3); 

    黄金柱53:=黄金柱5ANDREF(黄金柱5,3); 

    BACKSET5013:=BACKSET(黄金柱53,4); 

    FILTER5013:=FILTER(BACKSET5013,3); 

    黄金柱6T:=基价柱阳AND均价升AND日价量比升AND不破价顶AND不破价底AND基前跳空ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱3)ANDNOT(黄金柱4)ANDNOT(黄金柱5)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T)ANDNOT(黄金柱3T)ANDNOT(黄金柱4T)ANDNOT(黄金柱5T); 

    BACKSET601T:=BACKSET(黄金柱6T,5); 

    FILTER601T:=FILTER(BACKSET601T,4); 

    黄金柱6:=基价柱阳AND均价升AND日价量比升AND不破价顶AND不破价底ANDNOT(黄金柱1)ANDNOT(黄金柱2)ANDNOT(黄金柱3)ANDNOT(黄金柱4)ANDNOT(黄金柱5)ANDNOT(黄金柱1T)ANDNOT(黄金柱2T)ANDNOT(黄金柱3T)ANDNOT(黄金柱4T)ANDNOT(黄金柱5T); 

    BACKSET601:=BACKSET(黄金柱6,4); 

    FILTER601:=FILTER(BACKSET601,3); 

    黄金柱61:=黄金柱6ANDREF(黄金柱6,1); 

    BACKSET6011:=BACKSET(黄金柱61,4); 

    FILTER6011:=FILTER(BACKSET6011,3); 

    黄金柱62:=黄金柱6ANDREF(黄金柱6,2); 

    BACKSET6012:=BACKSET(黄金柱62,4); 

    FILTER6012:=FILTER(BACKSET6012,3); 

    黄金柱63:=黄金柱6ANDREF(黄金柱6,3); 

    BACKSET6013:=BACKSET(黄金柱63,4); 

    FILTER6013:=FILTER(BACKSET6013,3); 

    FIL1:=(FILTER101ANDNOT(REF(FILTER101,4)))OR(FILTER1011ANDNOT(REF(FILTER1011,4)))OR(FILTER1012ANDNOT(REF(FILTER1012,4)))OR(FILTER1013ANDNOT(REF(FILTER1013,4))); 

    FIL2:=(FILTER201ANDNOT(REF(FILTER201,4)))OR(FILTER2011ANDNOT(REF(FILTER2011,4)))OR(FILTER2012ANDNOT(REF(FILTER2012,4)))OR(FILTER2013ANDNOT(REF(FILTER2013,4))); 

    FIL3:=(FILTER301ANDNOT(REF(FILTER301,4)))OR(FILTER3011ANDNOT(REF(FILTER3011,4)))OR(FILTER3012ANDNOT(REF(FILTER3012,4)))OR(FILTER3013ANDNOT(REF(FILTER3013,4))); 

    FIL4:=(FILTER401ANDNOT(REF(FILTER401,4)))OR(FILTER4011ANDNOT(REF(FILTER4011,4)))OR(FILTER4012ANDNOT(REF(FILTER4012,4)))OR(FILTER4013ANDNOT(REF(FILTER4013,4))); 

    FIL5:=(FILTER501ANDNOT(REF(FILTER501,4)))OR(FILTER5011ANDNOT(REF(FILTER5011,4)))OR(FILTER5012ANDNOT(REF(FILTER5012,4)))OR(FILTER5013ANDNOT(REF(FILTER5013,4))); 

    FIL6:=(FILTER601ANDNOT(REF(FILTER601,4)))OR(FILTER6011ANDNOT(REF(FILTER6011,4)))OR(FILTER6012ANDNOT(REF(FILTER6012,4)))OR(FILTER6013ANDNOT(REF(FILTER6013,4))); 

    FIL:=FIL1ORFIL2ORFIL3ORFIL4ORFIL5ORFIL6; 

    STICKLINE(FILANDNOT(REF(FIL,4)),OPEN,CLOSE,3,0),COLOR0099FF; 

    DRAWTEXT(FILANDNOT(REF(FIL,4)),LOW*0.986, ↖黄金柱 ),COLOR0099FF; 

    K1:=SUMBARS(FIL,1); 

    STICKLINE(K1AND金线=1,REF(C,K1-1),REF(C,K1-1),10,0),COLOR8822FF; 

    FIL1T:=(FILTER101TANDNOT(REF(FILTER101T,5))); 

    FIL2T:=(FILTER201TANDNOT(REF(FILTER201T,5))); 

    FIL3T:=(FILTER301TANDNOT(REF(FILTER301T,5))); 

    FIL4T:=(FILTER401TANDNOT(REF(FILTER401T,5))); 

    FIL5T:=(FILTER501TANDNOT(REF(FILTER501T,5))); 

    FIL6T:=(FILTER601TANDNOT(REF(FILTER601T,5))); 

    FILT:=FIL1TORFIL2TORFIL3TORFIL4TORFIL5TORFIL6T; 

    STICKLINE(FILTANDNOT(REF(FILT,5)),OPEN,CLOSE,3,0),COLOR0000FF; 

    DRAWTEXT(FILTANDNOT(REF(FILT,5)),LOW*0.978, ↖元帅柱 ),COLOR0000FF; 

    K2:=SUMBARS(FILT,1); 

    STICKLINE(K2AND金线=1,REF(C,K2-1),REF(C,K2-1),10,0),COLOR8822FF; 

    黄金柱LJ:=(黄金柱1OR黄金柱2OR黄金柱3OR黄金柱4OR黄金柱5OR黄金柱6)AND均线AND临界点; 

    BACKSET10LJ:=BACKSET(黄金柱LJ,4); 

    FILTER10LJ:=FILTER(BACKSET10LJ,3); 

    STICKLINE(FILTER10LJANDNOT(REF(FILTER10LJ,4)),OPEN,CLOSE,3,0),COLOR0099FF; 

    DRAWTEXT(FILTER10LJANDNOT(REF(FILTER10LJ,4)),LOW*0.958, ↖临界点 ),COLOR0099FF; 

    黄金柱LJT:=(黄金柱1TOR黄金柱2TOR黄金柱3TOR黄金柱4TOR黄金柱5TOR黄金柱6T)AND均线AND临界点; 

    BACKSET10LJT:=BACKSET(黄金柱LJT,5); 

    FILTER10LJT:=FILTER(BACKSET10LJT,5); 

    STICKLINE(FILTER10LJTANDNOT(REF(FILTER10LJT,4)),OPEN,CLOSE,3,0),COLOR0099FF; 

    DRAWTEXT(FILTER10LJTANDNOT(REF(FILTER10LJT,4)),LOW*0.958, ↖临界点 ),COLOR0099FF; 

    C2:=REF(C,1); 

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

    STICKLINE(涨停,OPEN,CLOSE,2,0),COLORFF00FF; 

    STICKLINE(涨停,H,L,0,0),COLORFF00FF; 

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

    STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN; 

    STICKLINE(跌停,H,L,0,1),COLORGREEN; 

    N:=3; 

    a1:=zig(3,n);{设定波段,3为收盘价。要准确判断波段,必须使用这个zig函数} 

    {N自行设置:一般为2、3、5、8、13、21等等} 

    a2:=last(a1 ref(a1,1));{波段上涨天数} 

    a3:=last(a1 ref(a1,1));{波段下跌天数} 

    tt1:=peak(1,N,1);{向前数第一个波峰的值,括号中第一个1表示以最高价作为波峰。这里是用这个波峰值作为这个波段的顶} 

    bb1:=trough(2,N,1);{向前数第一个波谷的值,括号中的2表示以最低价作为波谷。这里以这个波谷的值作为这个波段的底} 

    H1:=tt1-(tt1-bb1)*0.1;{设定波段从顶部落下来时,落下的幅度位置,H1是落下10%的位置。以下依此类推} 

    H2:=tt1-(tt1-bb1)*0.2; 

    H3:=tt1-(tt1-bb1)*0.3; 

    H4:=tt1-(tt1-bb1)*0.4; 

    H5:=tt1-(tt1-bb1)*0.5; 

    H6:=tt1-(tt1-bb1)*0.6; 

    H7:=tt1-(tt1-bb1)*0.7; 

    H8:=tt1-(tt1-bb1)*0.8; 

    H9:=tt1-(tt1-bb1)*0.9; 

    H10:=tt1-(tt1-bb1)*1.0; 

    H11:=tt1-(tt1-bb1)*1.1; 

    H12:=tt1-(tt1-bb1)*1.2; 

    H13:=tt1-(tt1-bb1)*1.3; 

    H14:=tt1-(tt1-bb1)*1.4; 

    H15:=tt1-(tt1-bb1)*1.5; 

    L1:=bb1+(tt1-bb1)*0.1;{设定波段从底部涨上去时,上涨的幅度位置,L1是上涨10%的位置。以下依此类推} 

    L2:=bb1+(tt1-bb1)*0.2; 

    L3:=bb1+(tt1-bb1)*0.3; 

    L4:=bb1+(tt1-bb1)*0.4; 

    L5:=bb1+(tt1-bb1)*0.5; 

    L6:=bb1+(tt1-bb1)*0.6; 

    L7:=bb1+(tt1-bb1)*0.7; 

    L8:=bb1+(tt1-bb1)*0.8; 

    L9:=bb1+(tt1-bb1)*0.9; 

    L10:=bb1+(tt1-bb1)*1.0; 

    L11:=bb1+(tt1-bb1)*1.1; 

    L12:=bb1+(tt1-bb1)*1.2; 

    L13:=bb1+(tt1-bb1)*1.3; 

    L14:=bb1+(tt1-bb1)*1.4; 

    L15:=bb1+(tt1-bb1)*1.5; 

    stickline(a3 0,tt1,tt1,8,0),linethick2,colorred;{画波段顶} 

    stickline(a2 0,bb1,bb1,8,0),linethick2,colorred;{画波段底} 

    stickline(a3 0,H1,H1,8,0),linethick0,colorFF99CC;{波段下跌,在H1位置画 — 线(图)。以下类推。} 

    stickline(a3 0,H2,H2,8,0),linethick0,colorFF99CC;{接上行:因为没有在主图画水平线的函数,所以用一系列的“-”来画出水平线} 

    stickline(a3 0,H3,H3,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H4,H4,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H5,H5,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H6,H6,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H7,H7,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H8,H8,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H9,H9,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H10,H10,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H11,H11,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H12,H12,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H13,H13,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H14,H14,8,0),linethick0,colorFF99CC; 

    stickline(a3 0,H15,H15,8,0),linethick0,colorFF99CC; 

    drawtext(a3=1,H1, 10% ),linethick0,colorFF99CC;{波段下跌,在H1*0.95位置标记 10% 。以下类推。} 

    drawtext(a3=1,H2, 20% ),linethick0,colorFF99CC;{接上行:在波段下跌第一天处,标注幅度值,看起来一目了然} 

    drawtext(a3=1,H3, 30% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H4, 40% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H5, 50% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H6, 60% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H7, 70% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H8, 80% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H9, 90% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H10, 100% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H11, 110% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H12, 120% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H13, 130% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H14, 140% ),linethick0,colorFF99CC; 

    drawtext(a3=1,H15, 150% ),linethick0,colorFF99CC; 

    stickline(a2 0,L1,L1,8,0),linethick0,colorFF99CC;{波段上涨,在L1位置画 — 线(图)。以下类推。} 

    stickline(a2 0,L2,L2,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L3,L3,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L4,L4,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L5,L5,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L6,L6,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L7,L7,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L8,L8,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L9,L9,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L10,L10,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L11,L11,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L12,L12,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L13,L13,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L14,L14,8,0),linethick0,colorFF99CC; 

    stickline(a2 0,L15,L15,8,0),linethick0,colorFF99CC; 

    drawtext(a2=1,L1*1.015, 10% ),linethick0,colorFF99CC;{波段上涨,在L1*1.05位置标记 10% 。以下类推。} 

    drawtext(a2=1,L2*1.015, 20% ),linethick0,colorFF99CC;{接上行:在波段上涨第一天处,标注幅度值,看起来一目了然} 

    drawtext(a2=1,L3*1.015, 30% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L4*1.015, 40% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L5*1.015, 50% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L6*1.015, 60% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L7*1.015, 70% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L8*1.015, 80% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L9*1.015, 90% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L10*1.015, 100% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L11*1.015, 110% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L12*1.015, 120% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L13*1.015, 130% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L14*1.015, 140% ),linethick0,colorFF99CC; 

    drawtext(a2=1,L15*1.015, 150% ),linethick0,colorFF99CC; 

    drawtext(a2=1,bb1*0.995, 下跌 +barslast(a3=1)+ 周期 ),coloryellow;{波段上涨开始,在底部标记 前一波下跌 的周期数} 

    drawtext(a3=1,tt1*1.030, 上涨 +barslast(a2=1)+ 周期 ),coloryellow;{波段下跌开始,在顶部标记 前一波上涨 的周期数}; 

    DRAWGBK(1,RGB(33,33,55),RGB(0,0,0),0, 1 ,0); 

    stICKLINE(C =REF(C,1),0,V,2.6,1),COLOR0000FF; 

    STICKLINE(C =REF(C,1),0,V,2.6,1),COLOR885500; 

    DRAWTEXT_FIX(WEEkdAY =5,0.01,0.98,0, JYGOLDPOWEREDBYJY ),COLOR383818; 

    OTTV:ma(vol,120),COLORYELLOW;{120日均量线} 

    JYGOLD:=V==HHV(V,60);{60日内高量,60日周期可以自行修改} 

    JYGOLDV:=VALUEWHEN(JYGOLD,V); 

    STICKLINE(JYGOLD,0,V,3.1,0),COLOR006190; 

    STICKLINE(JYGOLD,0,V,2,0),COLOR0088BB; 

    STICKLINE(JYGOLD,0,V,0.8,0),COLOR00BBEE; 

    STICKLINE(JYGOLD,0,V,0.3,0),COLOR00CCDD; 

    STICKLINE(JYGOLD,0,V,0.0,0),COLOR00FFFF; 


    image.png

    公式解读:


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信黄金柱幅图公式 加入收藏