乐于分享
好东西不私藏

通达信【黑马启动+短底强升追】 源码免费分享

通达信【黑马启动+短底强升追】 源码免费分享

温馨点击上风帆量化”→点击右上角“ ... →选“设为星标

⚠️ 重要风险提示

各位股友请注意:所有资源与技术均来自网络、朋友赠送或个人付费获取,免费分享仅供学习交流使用。

⚠️ 指标是辅助工具,并非万能!需结合均线、K 线等其他指标及具体行情趋势分析,切勿生搬硬套,务必以安全为上。以下內容仅为案例分享,不代表未来收益,请保持理性和有选择性的参考文章。

🎯 建议使用方式:1、在主图上寻找底部寻找发出“黑马启动“买入信号的股票,配合副图“短底强升追”同时发出买入信号,形成共振,双剑合一,效果极佳!2、 此双指标指标用于做中短线较好;短线出击指标出现,即可买入;买入趋势处于平行震荡及上升为佳;3、大家还可以根据主图及副图的提示点,自己制作成各种选股公式,可操作可玩性非常高

    ------------------

    🚀黑马启动+短底强升追源码分享

    1️⃣黑马启动主图

    MA005:MA(CLOSE,5);

    MA010:MA(CLOSE,10);

    MA020:MA(CLOSE,20);

    MA030:MA(CLOSE,30);

    MA060:MA(CLOSE,60);

    MA120:MA(CLOSE,120);

    VASS1:=HHV(H,20);

    VASS2:=LLV(L,20);

    VASS3:=REF((VASS1/VASS2-1)*100<=30,1);

    VAR6:=REF(CLOSE,1);

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

    STICKLINE(CROSS(84,VAR7),CLOSE,OPEN,2.8,0),COLORGREEN;

    A1:=ABS(((3.48*CLOSE+HIGH+LOW)/4-EMA(CLOSE,23))/EMA(CLOSE,23)); 

    A2:=DMA(((2.15*CLOSE+LOW+HIGH)/4),A1); 

    金线王:EMA(A2,200)*1.118,LINETHICK2,COLORYELLOW;

    金线王2:EMA(A2,200)*1.118,LINETHICK1,COLORRED;

    {金线王3:EMA(A2,20)*1.108,LINETHICK1,COLORRED;}

    条件:=(C-REF(C,1))/REF(C,1)*100>5;

    金K线:=CROSS(C,金线王) AND 条件;

    DRAWTEXT(金K线,L*0.98,'↖金K线'),COLORRED;

    DRAWTEXT(金K线,L*0.98,'        K  '),COLORYELLOW ;

    STICKLINE(金K线,CLOSE,OPEN,3.2,0),COLOR0077FF;

    STICKLINE(金K线,CLOSE,OPEN,2.5,0),COLOR0099FF;

    STICKLINE(金K线,CLOSE,OPEN,1.9,0),COLOR00BBFF;

    STICKLINE(金K线,CLOSE,OPEN,1.2,0),COLOR00DDFF;

    STICKLINE(金K线,CLOSE,OPEN,0.3,0),COLOR00FFFF;

    MA1:MA(CLOSE,5);

    AHC1:=CLOSE*VOL;

    AHC22:=EMA((EXPMA(AHC1,23)/EXPMA(VOL,23)+EXPMA(AHC1,54)/EXPMA

    (VOL,54)+EXPMA(AHC1,108)/EXPMA

    (VOL,108)+EXPMA(AHC1,316)/EXPMA(VOL,316))/4,34);

    通道:=1.0668*AHC22,COLOR9F5F9F,LINETHICK3;

    起爆:=CROSS(C,通道) AND REF(C,1)*1.05-C<0.005 AND C>O*0.5;

    VARR1:=V;

    VARR2:=VARR1>MA(V,89);

    VARR3:=EXPMA(C,5);

    VARR4:=EXPMA(C,29);

    VARR5:=VARR3>VARR4;

    LC:=REF(CLOSE,1);

    RSI1:=SMA(MAX(CLOSE-LC,0),12,1)/SMA(ABS(CLOSE-LC),12,1)*100;

    RSI2:=SMA(MAX(CLOSE-LC,0),56,1)/SMA(ABS(CLOSE-LC),56,1)*100;

    VARR6:=RSI1>RSI2 AND VARR5 AND VARR2 AND C>REF(HHV(H,40),1);

    DRAWTEXT(起爆 AND VARR6 AND VASS3,L*0.97,'↖黑马一号'),COLORYELLOW;

    STICKLINE(起爆 AND VARR6 AND VASS3,CLOSE,OPEN,3,0),COLOR000099;

    STICKLINE(起爆 AND VARR6 AND VASS3,CLOSE,OPEN,2.2,0),COLOR0000CC;

    STICKLINE(起爆 AND VARR6 AND VASS3,CLOSE,OPEN,1.5,0),COLOR0000FF;

    STICKLINE(起爆 AND VARR6 AND VASS3,CLOSE,OPEN,0.5,0),COLORCC66FF;

    STICKLINE(起爆 AND VARR6 AND VASS3,OPEN,CLOSE,0.5,0),COLORYELLOW;

    DRAWTEXT_FIX(1,0.02,0,0,'◆黑 马 启 动 , 

    黑 马 启 动 ◆'),COLORRED,LINETHICK8;

    DRAWTEXT(金K线 AND VARR6 AND VASS3,L*0.94,'↖黑马启动'),COLORRED;

    STICKLINE(金K线 AND VARR6 AND VASS3,CLOSE,OPEN,3,0),COLOR000099;

    STICKLINE(金K线 AND VARR6 AND VASS3,CLOSE,OPEN,2.2,0),COLOR0000CC;

    STICKLINE(金K线 AND VARR6 AND VASS3,CLOSE,OPEN,1.5,0),COLOR0000FF;

    STICKLINE(金K线 AND VARR6 AND VASS3,CLOSE,OPEN,0.5,0),COLORCC66FF;

    STICKLINE(金K线 AND VARR6 AND VASS3,OPEN,CLOSE,0.5,0),COLORYELLOW;

    C3:=REF(C,1);

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

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

    AA1:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CLOSE<REF(CLOSE,1),-

    VOL/CAPITAL*100,0)),0);

    成交额:=V*C/100,NODRAW;{万元}

    AA2:=SUM((IF(((成交额/8>20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);

    AA3:=SUM((IF(((成交额/8>20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);

    AA4:=SUM((IF(((成交额/8<20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);

    AA5:=SUM((IF(((成交额/8<20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);

    AA6:=((AA2+AA3)+AA4)+AA5;

    DD1:=1;

    AAA1:=STRCAT(STRCAT('机构持有',CON2STR((100*AA2)/AA6,0)),'%');

    AAA2:=STRCAT(STRCAT('散户持有',CON2STR((100*AA3)/AA6,0)),'%');

    DRAWTEXT_FIX(DD1=1,0.9,0.9,0,AAA1),COLORRED;

    DRAWTEXT_FIX(DD1=1,0.9,0.99,0,AAA2),COLORGREEN;

    MA5:=MA(C,5);

    MA10:=MA(C,10);

    MA20:=MA(C,20);

    MA30:=MA(C,30);

    MA55:=MA(C,55);

    低:=O<MA5 AND O<MA10 AND O<MA20 AND L<MA30 AND L<MA55; 

    高:=C>MA5 AND C>MA10 AND H>MA20 AND H>MA30 AND H>MA55;

    选股:=低 AND 高;

    STICKLINE(选股,CLOSE,OPEN,3,0),COLOR000099;

    STICKLINE(选股,CLOSE,OPEN,2.2,0),COLOR0000CC;

    STICKLINE(选股,CLOSE,OPEN,1.5,0),COLOR0000FF;

    STICKLINE(选股,CLOSE,OPEN,0.5,0),COLORCC66FF;

    STICKLINE(选股,OPEN,CLOSE,0.5,0),COLORYELLOW;

    DRAWTEXT(选股,L*0.94,'↖一穿五'),COLORYELLOW;

    2️⃣短底强升追副图

    MA5:=MA(VOL,5);

    MA8:=MA(VOL,13);

    MA144:=MA(VOL,144);

    AA:=(O+H+L+C)/4;

    BB:=MA(AA,3);

    CC:=SUM(IF(AA>REF(AA,1),AA*VOL,0),4)/SUM(IF(AA<REF(AA,1),AA*VOL,0),4);

    DD:=REF(100-(100/(1+CC)),1);

    LA:=REF(CLOSE,1);

    LB:=((SMA(MAX((CLOSE - LA),0),5,1) / SMA(ABS((CLOSE - LA)),5,1)) * 100);

    LC:=(HIGH - REF(HIGH,1));

    LD:=(REF(LOW,1) - LOW);

    LE:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);

    LF:=SUM(IF(((LC > 0) AND (LC > LD)),LC,0),10);

    LG:=SUM(IF(((LD > 0) AND (LD > LC)),LD,0),10);

    LH:=((LF * 100) / LE);

    LI:=((LG * 100) / LE);

    LJ:=MA(((ABS((LI - LH)) / (LI + LH)) * 100),5);

    AV:=(LB + LJ);

    LK:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));

    LL:=(LB - LK);

    LM:=(AV + LL);

    向导线:=LLV(LM,1);

    T:=IF((BARSCOUNT(C) > 7),(100)*((MA(C,7))/(LLV(MA(C,7),7)) - 1),1);

    N:=IF((T > 0.35),6,65);

    W:=((-((100)*(HHV(H,21) - C))/(HHV(HIGH,21) - LLV(L,21)))),LINETHICK2;

    RV2:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

    RG2:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;

    J01:=(HIGH+LOW)/2;

    QJ1:=EMA(J01,3);

    A1:=HHV(AA,15);

    A2:=LLV(AA,15);

    A3:=A1-A2;

    A4:=EMA((AA-A2)/A3,2)*100;

    RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;

    RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;

    J11:=IF(CLOSE>QJ1,VOL,0);

    J21:=IF(CLOSE<QJ1,VOL,0);

    BB1:=MA(SUM(J11-J21,22),3);

    VAR03:=(BB-CC);

    股市黑客:=SMA(RV,3,1);

    普通投资者:=SMA(股市黑客,5,1);

    KK1:=EMA(SMA(RG,3,1),2),COLORFFFFFF;

    DD2:=SMA(KK1,3,1),COLOR00FFFF;

    RSV3:=(((CLOSE - LLV(LOW,8)) / (HHV(HIGH,8) - LLV(LOW,8))) * 100);

    K11:=SMA(RSV3,3,1);

    D11:=SMA(K11,3,1);

    KK5:=INTPART(SMA(RSV3,3,1));

    DD5:=INTPART(SMA(K11,3,1));

    JJ5:=INTPART(((3 * K11) - (2 * D11)));

    N1:=(KK5 + DD5);

    KX:=(N1 < 25);

    KX1:=REF(KX,29);

    XX:=(N1 < 18);

    XX1:=REF(XX,31);

    XXX:=(N1 < 23);

    XXX1:=REF(XXX,198);

    KP:=((KX1 OR XX1) OR XXX1);

    B1:=HHV(AA,60);

    B2:=LLV(AA,60);

    B3:=B1-B2;

    B4:=EMA((AA-B2)/B3,2)*100;

    KA1:=(((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(CLOSE,2) < REF(CLOSE,3)));

    KA2:=(((REF(OPEN,1) < REF(CLOSE,2)) AND (REF(CLOSE,

    1) > REF(CLOSE,2))) AND (REF(CLOSE,1) > ((REF(CLOSE,2) + REF(OPEN,2)) / 2)));

    KA3:=(CLOSE > REF(CLOSE,1));

    KA4:=(LLV(LOW,13) = REF(LOW,1));

    KP2:=(COUNT((((KA1 AND KA2) AND KA3) AND KA4),3) > 0);

    KP3:=CROSS((-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))),80);

    KD3:=(N1 < 45);

    KD1:=(((((REF(KD3,180) OR REF(KD3,179)) OR REF(KD3,

    31)) OR REF(KD3,29)) OR REF(KD3,13)) OR REF(KD3,11));

    KP4:=((KP2 AND KP3) AND KD1);

    DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

    DEA:=EMA(DIFF,9);

    KP5:=2*(DIFF-DEA);

    KD2:=((((REF(KD3,180) OR REF(KD3,261)) OR REF(KD3,98)) OR REF(KD3,77)) OR REF(KD3,1));

    KP6:=((KP2 AND KP5) AND KD2);

    KP7:=(N1 < 34);

    KP8:=REF(KP7,11);

    KP9:=(N1 < 45);

    KP10:=((REF(KP9,83) AND KP8) AND KP2);

    KP11:=(N1 < 38);

    KP12:=((REF(KP11,19) AND REF(KP11,32)) AND KP2);

    KP13:=((REF(KP9,28) AND REF(KP11,101)) AND KP2);

    KP14:=(N1 < 43);

    KP15:=((REF(KP14,28) AND REF(KP14,189)) AND KP2);

    I:=((((((REF(CLOSE,2) / REF(OPEN,2)) < 0.95) AND (REF(OPEN,1) < REF(CLOSE,

    2))) AND ((ABS((REF(OPEN,1) - REF(CLOSE,1))) / REF(CLOSE,

    1)) < 0.03)) AND ((CLOSE / OPEN) > 1.05)) AND (CLOSE > REF(CLOSE,2)));

    I1:=2*(DIFF-DEA);

    T3:=(N1 < 40);

    T4:=((REF(T3,34) OR REF(T3,28)) OR REF(T3,57));

    C1:=HHV(AA,240);

    C2:=LLV(AA,240);

    C3:=C1-C2;

    C4:=EMA((AA-C2)/C3,2)*100;

    KP16:=((I AND I1) AND T4);

    P1:=13;P2:=5;

    短期:A4,COLORGREEN;

    中期:B4,COLORYELLOW;

    长期:C4,COLORFF00FF;

    SSRCJL:=EMA(VOL,13);

    SSRCJE:=EMA(AMOUNT,13);

    SSRCBJX:=((SSRCJE / SSRCJL) / 100);

    SSRGL:=(((CLOSE - SSRCBJX) / SSRCBJX) * 100);

    趋:=SSRGL<(0-18);

    势:=SSRGL<(0-14);

    而:=SSRGL<(0-10);

    为:=SSRGL<(0-6);

    STICKLINE(短期>90 AND 中期>70,86,94,1,0),COLOR00FF00;

    STICKLINE(短期<5 AND 中期<30,0,8,1,0);

    IF(FILTER(中期<REF(中期,1)AND 中期>90 AND BB<REF(BB,1),5),80,100),COLORBLUE,LINETHICK2;

    IF(FILTER(中期>REF(中期,1)AND 中期<5 AND C>REF(C,1),5),20,0),COLORRED,LINETHICK2;

    D1:=中期>REF(中期,1) AND 短期>REF(短期,1)AND 长期>REF(长期,1)AND 长期<8 AND 中期<10 AND 短期<15;

    D2:=CROSS(短期,中期) AND 中期<8;

    D3:=CROSS(短期,长期) AND 长期<8 AND 中期<20;

    绝对底④:IF((SSRGL < (0 - 18)),23,0),LINETHICK3,COLORBLUE;

    DRAWTEXT((FILTER((SSRGL < (0 - 18)),7)),25,'④'),COLORCYAN;

    大底③:IF((SSRGL < (0 - 14)),84,0),LINETHICK3,COLORRED;

    DRAWTEXT((FILTER((SSRGL < (0 - 14)),7)),86.5,'③'),COLORMAGENTA;

    中底②:IF((SSRGL < (0 - 10)),60,0),LINETHICK3,COLORMAGENTA;

    DRAWTEXT((FILTER((SSRGL < (0 - 10)),7)),64.5,'②'),COLORCYAN;

    短底①:IF((SSRGL < (0 - 6)),44,0),LINETHICK3,COLORBROWN;

    DRAWTEXT((FILTER((SSRGL < (0 - 6)),7)),44,'①'),COLORLIGRAY;

    WWWGUPANGCOM:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;

    DRAWICON(FILTER((D1 OR D2 OR D3) AND DD<15 AND C>REF(C,1),5),5,1);

    DRAWICON(FILTER((中期<REF(中期,1)AND 短期<REF(短期,1)AND 长期<REF(长期,

    1)AND 中期>95 AND 短期>85)OR (长期>100 AND 中期>100 AND 短期>100),5),95,2);

    ¥①:IF(KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16,60,0),LINETHICK3,COLORLIGRAY;

    ¥②:IF(CROSS(向导线,(0-3)),21,0),LINETHICK3,COLORLIGREEN;

    ¥③:IF(CROSS(W,-2) AND CROSS(股市黑客,普通投资者) AND CROSS(KK1,DD2),60,0),LINETHICK3,COLORLICYAN;

    DRAWTEXT(KP AND KP2 OR KP4 OR KP6 OR KP10 OR KP12 OR KP13 OR KP15 OR KP16,60,'★★★'),COLORYELLOW;

    DRAWTEXT(CROSS(W,-2) AND CROSS(股市黑客,普通投资者) AND CROSS(KK1,DD2),60,'强势追涨'),COLORYELLOW;

    强弱分界:50,POINTDOT,COLORWHITE;

    警戒区:90,LINETHICK1,COLORWHITE;

    安全区:20,COLORFFFF00;

    DRAWICON(CROSS(向导线,(0-3)),13,5);

    DRAWICON(CROSS(235,向导线),80,6);

    ------------------

    互动问答:

    使用指标时遇到任何问题(如安装、信号解读等),欢迎在留言区提问,我会第一时间解答!

    也可以分享你的使用心得 —— 这个指标帮你抓住过哪些机会。

    🙏 制作不易,麻烦点亮右下角 “👍” + “❤️” 支持一下!📤 转发给身边朋友,一起交流进步~👉 喜欢我的分享?记得 关注我,持续更新干货!
    再次强调:所有内容均为免费分享