温馨提示:本指标公式源码属于技术指标,仅作为知识分享和学习参考,不作为投资依据。





P1:=5;
P2:=13;
JJJ:=(DYNAINFO(8)>0.01 AND (FINANCE(3)>0 AND FINANCE(3)<6) || FINANCE(3)==7);
慢线:=IF(JJJ,0.01*EMA(AMOUNT,P1)/EMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));
快线:=IF(JJJ,0.01*EMA(AMOUNT,P2)/EMA(VOL,P2),EMA((HIGH+LOW+CLOSE)/3,P2));
趋势锐减:=FILTER((慢线-REF(慢线,1))<(REF(慢线,1)-REF(慢线,2))*0.7,5);
DRAWBAND(慢线,RGB(147,2,17),REF(慢线,1),RGB(0,200,0));
DRAWBAND(慢线,RGB(147,2,17),快线,RGB(2,193,12));
暗盘权重 := (2*C + H + L) / 4;
暗盘1 := EMA(暗盘权重, 4);
暗盘2 := EMA(暗盘1, 4);
暗盘强度 := EMA(暗盘2, 4);
机构暗盘 := (暗盘强度 - REF(暗盘强度,1)) / REF(暗盘强度,1) * 1000;
机构暗盘强 := (C - LLV(L,20)) / (HHV(H,20) - LLV(L,20)) * 100;
机构强度 := SMA(SMA(机构暗盘强,3,1),3,1) / 28;
散户跟风 := EMA(机构强度, 5);
启动强度 := 3*机构强度 - 2*散户跟风;
暗盘吸筹 := CROSS(启动强度, 机构强度) AND 机构强度 < 2.1 AND C > O;
DRAWTEXT(暗盘吸筹,L*0.98,'↖暗盘吸筹'),COLORYELLOW;
CHBKJ1:=BOLL.UB;
CHBKJ2:=BOLL.BOLL;
CHBKJ3:=BOLL.LB;
DRAWTEXT(CROSS(C,BOLL.BOLL),L*0.99,'↖突破'),COLORCYAN;
典型价格 := (HIGH + LOW + CLOSE) / 3;
角度_13日EMA := ATAN(EMA(典型价格, 13) - REF(EMA(典型价格, 13), 1)) * 3.1416 * 10;
EMA_8日 := EMA(CLOSE, 8);
DRAWTEXT(FILTER(角度_13日EMA > 1 AND EMA(典型价格, 13) > REF(EMA(典型价格, 8), 1), 10), EMA_8日, '∠45'), COLORCYAN;
快速线_3日EMA := EMA(CLOSE, 3);
慢速线_21日EMA := EMA(CLOSE, 21);
DRAWTEXT(CROSS(快速线_3日EMA, 慢速线_21日EMA), LOW, '底'), COLOR00FF00;
量化9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
量化10:=SMA(量化9,3,1);
量化11:=SMA(量化10,3,1);
量化12:=3*量化10-2*量化11;
量化13:=EMA(CLOSE,12)-EMA(CLOSE,26);
量化14:=EMA(量化13,9);
量化15:=(量化13-量化14)*2,COLORSTICK;
量化16:=IF(MA(C,5)>MA(C,10),20,0);
量化17:=IF(MA(C,20)>MA(C,60),10,0);
量化18:=IF(量化12>量化10,10,0);
量化19:=IF(量化13>量化14,10,0);
量化20:=IF(量化15>0,10,0);
量化21:=IF(V>MA(V,60),10,0);
量化22:=IF(C/REF(C,1)>1.03,10,0);
量化23:=量化16+量化17+量化18+量化19+量化20+量化21+量化22;
DRAWTEXT_FIX(V>O,0,0,0,STRCAT('量化评分:',STRCAT(CON2STR(量化23,0),''))),COLORYELLOW;
DRAWTEXT_FIX(1,0.0,0.10,0,'莸利比例:'),COLORYELLOW;
DRAWNUMBER_FIX(1,0.12,0.10,0,CONST(WINNER(C )*100)),COLORYELLOW;
筹码90%集中度:=ROUND2((COST(95)-COST(5))/HHV(H,1250)*100,1);
CBJ1:=STRCAT(STRCAT('筹码90%集中度:',CON2STR(筹码90%集中度,3)),'%');
DRAWTEXT_FIX(ISLASTBAR,0.30,0.10,0,CBJ1),COLORYELLOW;
C2:=REF(C,1);
非ST涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
涨停:=非ST涨停;
非ST跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
跌停:=非ST跌停;
NUMBER:=COUNT(非ST涨停,BARSSINCE(非ST涨停)+1);
NUMBER1:=COUNT(非ST跌停,BARSSINCE(非ST跌停)+1);
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.76,0.0,0,NUMBER),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.78,0.0,0,'次');
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.92,0.0,0,NUMBER1),COLORWHITE;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.95,0.0,0,'次');
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.70,0.0,0,'上市共涨停:'),COLOR0000FF;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.85,0.0,0,'上市共跌停:'),COLOR008000;
X_1:=(MA(CLOSE,3)+MA(CLOSE,7)+MA(CLOSE,13)+MA(CLOSE,27))/4;
X_2:=EMA(CLOSE,5);
X_3:=IF(X_1=DRAWNULL,X_2,X_1);
X_4:=(HIGH+LOW+2*OPEN+6*CLOSE)/10;
X_5:=CLOSE<OPEN OR (CLOSE<REF(HIGH,1) AND CLOSE>OPEN) OR (CLOSE>=OPEN AND HIGH-CLOSE>=CLOSE-OPEN AND CLOSE/REF(CLOSE,1)<1.02) OR (CLOSE=OPEN AND HIGH-CLOSE>=CLOSE-LOW AND CLOSE/REF(CLOSE,1)<1.05);
X_6:=CLOSE>OPEN AND CLOSE/REF(CLOSE,1)>0.94 OR (CLOSE>REF(LOW,1) AND CLOSE<OPEN) OR (CLOSE<=OPEN AND CLOSE-LOW>=OPEN-CLOSE AND CLOSE/REF(CLOSE,1)>0.98) OR (CLOSE=OPEN AND CLOSE-LOW>=HIGH-CLOSE AND CLOSE/REF(CLOSE,1)>0.95);
X_7:=CROSS(X_4,X_3) AND X_5;
X_8:=CROSS(X_3,X_4) AND X_6;
X_9:=IF(X_7,X_3*0.98,IF(X_8,X_3*1.02,X_4));
X_10:=CROSS(X_9,X_3) AND X_5;
X_11:=CROSS(X_3,X_9) AND X_6;
X_12:=IF(X_10,X_3*0.98,IF(X_11,X_3*1.02,X_9));
X_13:=CROSS(X_12,X_3) AND X_5;
X_14:=CROSS(X_3,X_12) AND X_6;
X_15:=IF(X_13,X_3*0.98,IF(X_14,X_3*1.02,X_12));
X_16:=CROSS(X_15,X_3) AND X_5;
X_17:=CROSS(X_3,X_15) AND X_6;
X_18:=IF(X_16,X_3*0.98,IF(X_17,X_3*1.02,X_15));
X_19:=CROSS(X_18,X_3) AND X_5;
X_20:=CROSS(X_3,X_18) AND X_6;
X_21:=IF(X_19,X_3*0.98,IF(X_20,X_3*1.02,X_18));
X_22:=CROSS(X_21,X_3) AND X_5;
X_23:=CROSS(X_3,X_21) AND X_6;
X_24:=IF(X_22,X_3*0.98,IF(X_23,X_3*1.02,X_21));
X_25:=CROSS(X_24,X_3) AND X_5;
X_26:=CROSS(X_3,X_24) AND X_6;
X_27:=IF(X_25,X_3*0.98,IF(X_26,X_3*1.02,X_24));
X_28:=CROSS(X_27,X_3) AND X_5;
X_29:=CROSS(X_3,X_27) AND X_6;
X_30:=IF(X_28,X_3*0.98,IF(X_29,X_3*1.02,X_27));
X_31:=CROSS(X_30,X_3) AND X_5;
X_32:=CROSS(X_3,X_30) AND X_6;
X_33:=IF(X_31,X_3*0.98,IF(X_32,X_3*1.02,X_30));
X_34:=CROSS(X_33,X_3) AND X_5;
X_35:=CROSS(X_3,X_33) AND X_6;
X_36:=IF(X_34,X_3*0.98,IF(X_35,X_3*1.02,X_33));
X_37:=MAX(CLOSE,OPEN);
X_38:=MIN(CLOSE,OPEN);
X_39:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
X_40:=EMA(X_36,1);
X_41:=EMA(X_36,5);
X_42:=(CLOSE/REF(CLOSE,1)-1)*100;
X_43:=(X_36/X_3-1)*100;
X_44:=CROSS(X_36,X_3);
X_45:=CROSS(X_3,X_36);
X_46:=(HIGH-LOW)/LOW;
DRAWICON(X_44,LOW*0.998,7);
DRAWICON(X_45,HIGH*(1+X_46/2),8);
X_47:=X_36>=X_3;
X_48:=X_36<X_3;
X_49:=X_47 AND (CLOSE>=REF(HIGH,1) AND HIGH-CLOSE<CLOSE-OPEN OR X_42>=7 OR (CLOSE<REF(HIGH,1) AND CLOSE<OPEN AND X_42>(-3) AND X_43>=10));
X_50:=X_47 AND NOT(X_49);
X_51:=X_48 AND (CLOSE<REF(LOW,1) OR (CLOSE>REF(LOW,1) AND CLOSE>OPEN AND X_42<3 AND X_43<=(-10)));
X_52:=X_48 AND NOT(X_51);
X_53:=SUM(CLOSE,2)/3+SUM(CLOSE,6)/7+SUM(CLOSE,12)/13+SUM(CLOSE,26)/27;
X_54:=4*1.01-1540/2457;
X_55:=4*0.99-1540/2457;
X_56:=X_53/X_54;
X_57:=X_53/X_55;
X_58:=IF(X_56>LOW,LOW*0.998,IF(X_56>X_3,X_3*0.998,X_56));
X_59:=IF(X_56<HIGH,HIGH*1.002,IF(X_56<X_3,X_3*1.002,X_56));
STICKLINE(CLOSE>=OPEN AND X_47,OPEN,CLOSE,3.2,1),COLORRED;
STICKLINE(CLOSE<OPEN AND X_47,OPEN,CLOSE,3.2,0),COLORRED;
STICKLINE(CLOSE>=OPEN AND X_47,HIGH,CLOSE,0,1),COLORRED;
STICKLINE(CLOSE<OPEN AND X_47,HIGH,CLOSE,0,0),COLORRED;
STICKLINE(CLOSE>=OPEN AND X_47,LOW,OPEN,0,1),COLORRED;
STICKLINE(CLOSE<OPEN AND X_47,LOW,CLOSE,0,0),COLORRED;
STICKLINE(CLOSE<=OPEN AND X_48,OPEN,CLOSE,3.2,0),COLORGREEN;
STICKLINE(CLOSE>OPEN AND X_48,OPEN,CLOSE,3.2,1),COLORGREEN;
STICKLINE(CLOSE<OPEN AND X_48,HIGH,CLOSE,0,0),COLORGREEN;
STICKLINE(CLOSE>=OPEN AND X_48,HIGH,CLOSE,0,1),COLORGREEN;
STICKLINE(CLOSE<OPEN AND X_48,LOW,CLOSE,0,0),COLORGREEN;
STICKLINE(CLOSE>=OPEN AND X_48,LOW,OPEN,0,1),COLORGREEN;
X1:=(H+L+O+2*C)/5;
决策线:EMA(X1,39),COLORYELLOW,DOTLINE;
牛线:EMA(X1,99),COLORRED,LINETHICK2;
熊线:IF(牛线>决策线,牛线,DRAWNULL),COLORGREEN,LINETHICK2;
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
MXD:=IF((DATETODAY(DATE))<11699,1,1);
操盘线:=(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))*MXD/210,NODRAW;
安全线:=MA(操盘线,11)*MXD,COLORGRAY,LINESTICK,LINETHICK1;
牛熊线:=DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL),COLORRED,DOTLINE;
小牛:=CROSS(C,牛熊线);
DRAWTEXT(小牛,L,'↖底部区'),COLORRED,LINETHICK4;
{DRAWTEXT(ISLASTBAR,牛熊线,'牛熊线'),COLORYELLOW;}
WH1:=IF(L=LLV(L,9),L,0)*MXD;
WH2:=CONST(BARSLAST(WH1!=0))*MXD;
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)))*MXD;
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1)*MXD;
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)))*MXD;
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1)*MXD;
进场线:IF(CURRBARSCOUNT<=WH2+10,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL)*MXD,COLORMAGENTA,DOTLINE;
DRAWTEXT(ISLASTBAR,进场线,'进场线'),COLORMAGENTA;
X25:=CURRBARSCOUNT;
X26:=DAY!=REF(DAY,1);
X27:=BARSLAST(X26)+1;
X28:=MA(C,X27);
X29:=SUM(AMO,X27)/SUM(VOL,X27)/100;
X30:=IF(CAPITAL>0,X29,X28);
昨收:IF(CURRBARSCOUNT<18,CONST(REF(C,1)),DRAWNULL),DOTLINE,COLORWHITE;
均价:IF(X25<=CONST(X27),X30,DRAWNULL),NODRAW,COLORRED;
MA20:=MA(C,20)*MXD,NODRAW,COLORGREEN;
趋势线:=MA(C,6),COLORGREEN, LINETHICK2;
大牛:=CROSS(趋势线,MA20);
疯牛:=CROSS(MA20,趋势线);
DRAWTEXT(疯牛,H,'↖结束'),COLORWHITE,LINETHICK4;
CTA3C1:=EMA(CLOSE,1);
CTA3C2:=EMA(CTA3C1,5) ;
CTA3:=EMA(HHV(CTA3C2,5),1);
CTA4:=EMA(HHV(CTA3,17),1),COLORYELLOW,LINETHICK1;
CTA5:=EMA(HHV(CTA4,17),2),COLORCYAN;
DRAWICON(CROSS(CTA4,CTA5),L*1.002,23);
DRAWTEXT(CROSS(CTA4,CTA5),LOW*1.01,' →疯牛'),COLORYELLOW;

可把上面的源码公式复制粘贴到记事本,或 Word文档中,然后再从Word文档中复制到通达信软件。安装指标的时候出现错误提示,首先找到对应的错误提示代码,然后把代码里面出现的“问号”删除,或者看一下错误代码“AND”和“OR”是不是缺少空格的情况。
电脑版安装的话,按照我上面的方法操作即可。最后在手机里面使用同一个通达信账号登录,点击手机上的主图然后选择:自编在云,找到刚才你电脑里面加入的指标即可。

指标只是一个辅助工具,具体的操作还要看自己,形成一套自己优质的操作体系,配合适合自己风格的指标才能如虎添翼!万不可百分之百依靠指标盲目操作!
免责声明 ⚠️
本文发布的所有内容,仅供学习与交流,不构成任何投资建议,切勿将发布内容用作违反法律事务,本公众号不承担任何责任,感谢大家的支持!股市有风险,投资需谨慎!
还有不懂操作的可以在下面留言交流。
创作不易,希望大家看后点赞+红心,多转发。感谢支持。祝股票长红!
夜雨聆风