神奇指标网

通达信果断出击指标公式源码副图(通达信平台突破副图指标公式)

浏览 459次浏览
标签: 突破
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

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


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


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 副图



一、通达信果断出击指标公式源码副图

  

CC:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);  

ZLJZ:=WINNER(C)*100;  

SCJZ:=(WINNER(C*1.1)-WINNER(C*0.9))*100;  

ZZZ:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);  

ZZZ;  

DRAWICON(ZZZ<5,ZZZ,1);  

DRAWICON(ZZZ>80ANDZZZ<90,ZZZ,2);  

DRAWICON(ZZZ>91,ZZZ,15);  

{  

选股公式:  

CC:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);  

ZZZ:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);  

XG:ZZZ<10;  

}  

VARC:=LOW;  

VARD:=REF(LOW,1);  

VARE:=SMA(ABS(VARC-VARD),3,1)/SMA(MAX(VARC-VARD,0),3,1)*100;  

VARF:=MA(VARE/10,3);  

VAR10:=LLV(LOW,30);  

VAR11:=HHV(VARF,30);  

MA(IF(LOW<=VAR10,(VARF+VAR11*2)/2,0),3);  

N1:=21;  

VAR1A:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;  

VAR2A:=SMA(VAR1A,9,1)+100;  

VAR3A:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  

VAR4A:=SMA(VAR3A,3,1);  

VAR5A:=SMA(VAR4A,3,1)+100;  

VAR6A:=VAR5A-VAR2A;  

端庄窝:IF(VAR6A>N1,VAR6A-N1,0),colorwhite;  

果断出击:IF(CROSS(端庄窝,0.01),100,0),STICK,colorgreen,LINETHICK2;  

DRAWICON(果断出击>0,100,1),colorgreen;  

LC:=REF(CLOSE,1);  

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

瞄准底部:(CROSS(RSI,11))*(70),colorred;  

DRAWTEXT(瞄准底部,69,'瞄准底部'),COLOR66FFCC;  

RSV:=(((CLOSE-LLV(LOW,29))/(HHV(HIGH,29)-LLV(LOW,29)))*100);  

K:=MA(RSV,5);  

D:=MA(K,2);  

J:=((3*K)-(2*D));  

顶天立地:IF((J<5),250,0),COLORFFFF00;  

NA:=STRCAT(CON2STR(YEAR,0),'年');  

YA:=STRCAT(CON2STR(MONTH,0),'月');  

RA:=STRCAT(CON2STR(DAY,0),'日');  

SJ:=STRCAT(STRCAT(NA,YA),RA);  

DRAWTEXT_FIX(C>0,0.88,0,0,SJ);  

{布林+宝塔+蓝灰操盘}  

{蓝灰底}  

买线:=EMA(C,2);  

卖线:=EMA(SLOPE(C,21)*20+C,42);  

STICKLINE(买线>=卖线,HHV(H,60),LLV(L,60),5,0),COLOR000045;  

STICKLINE(买线<卖线,HHV(H,60),LLV(L,60),5,0),COLOR004500;  

{红轨道}  

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

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

SHENG:=IF(红轨道>=轨道,轨道,DRAWNULL);  

升:SHENG,COLORMAGENTA,LINETHICK2;  

{变色K线}  

N1:=14;  

M:=6;  

TR1:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N1);  

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

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

DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N1);  

DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N1);  

PDI:=DMP*100/TR1,LINETHICK2;  

MDI:=DMM*100/TR1;  

ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);  

ADXR:=EXPMEMA(ADX,M);  

VAR1:=CLOSE>REF(CLOSE,1)ANDCLOSE>REF(CLOSE,2);  

VAR2:=REF(VAR1,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR3:=REF(VAR2,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR4:=REF(VAR3,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR5:=REF(VAR4,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR6:=REF(VAR5,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR7:=REF(VAR6,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR8:=REF(VAR7,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR9:=REF(VAR8,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VARA:=REF(VAR9,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VARB:=REF(VARA,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VARC:=REF(VARB,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

STICKLINE(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARC,CLOSE,REF(CLOSE,1),3,1),COLOR0000FF;  

VARD:=CLOSE<REF(CLOSE,1)ANDCLOSE<REF(CLOSE,2);  

VARE:=REF(VARD,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VARF:=REF(VARE,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR10:=REF(VARF,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR11:=REF(VAR10,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR12:=REF(VAR11,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR13:=REF(VAR12,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR14:=REF(VAR13,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR15:=REF(VAR14,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR16:=REF(VAR15,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

VAR17:=REF(VAR16,1)ANDCLOSE<=REF(CLOSE,1)ANDCLOSE>=REF(CLOSE,2);  

VAR18:=REF(VAR17,1)ANDCLOSE>=REF(CLOSE,1)ANDCLOSE<=REF(CLOSE,2);  

STICKLINE(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18,CLOSE,REF(CLOSE,1),3,0),COLORC08000;  

VAR19:=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;  

STICKLINE(VAR19,REF(CLOSE,1),REF(CLOSE,2),3,0),COLORMAGENTA;  

VAR1A:=REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARC,1)ANDVARD;  

STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3,0),COLOR00FF00;}  

{箱体线}  

N:=7;  

T1:=CONST(LLVBARS(LOW,N));  

T1HIGH:=CONST(REF(HIGH,T1));  

CC:=CONST(CURRBARSCOUNT);  

T2:=CONST(BARSLAST((CURRBARSCOUNT>(CC+T1))AND(HIGH>T1HIGH)));  

T2HIGH:=CONST(REF(HIGH,T2));  

T3:=CONST(BARSLAST((CURRBARSCOUNT>(CC+T2))AND(HIGH>T2HIGH)));  

T3HIGH:=CONST(REF(HIGH,T3));  

突破杀入线:DRAWLINE(CURRBARSCOUNT=T3+1,T3HIGH,ISLASTBAR,T3HIGH,1),LINETHICK1,COLORYELLOW;  

DRAWTEXT(ISLASTBAR,T3HIGH,'杀入线!'),LINETHICK1,COLORYELLOW;  

AB:=EMA(((2*C+H+L)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);  

BA:=EMA(AB,5);  

A1{高}:=REFDATE(REF(HHV(H,96),5),DATE);  

B1{低}:=REFDATE(REF(LLV(L,96),5),DATE);  

DY{中}:=((A1)+(B1))/2;  

箱顶:IF(AB>0ANDAB-BA<=0,A1,A1),COLORGREEN,DOTLINE;  

箱腰:IF(AB>0ANDAB-BA<=0,DY,DY),COLORYELLOW,DOTLINE;  

箱低:IF(AB>0ANDAB-BA<=0,B1,B1),COLORRED,DOTLINE;  

DRAWTEXT(ISLASTBAR,箱顶,'箱顶'),COLORYELLOW;  

DRAWTEXT(ISLASTBAR,箱腰,'箱腰'),COLORYELLOW;  

DRAWTEXT(ISLASTBAR,箱低,'箱低'),COLORYELLOW;  

VARAA:=IF(CLOSE>150,91.3,0.913);  

{突破:INTPART(CLOSE/VARAA)*VARAA,POINTDOT,LINETHICK4,COLORRED;  

再突破:突破+VARAA,POINTDOT,LINETHICK4,COLOR00FF00;  

回踩:(突破+再突破)/2,POINTDOT,COLORWHITE,LINETHICK4;}  

STICKLINE(CROSS(ZIG(3,5),REF(ZIG(3,5),1)),箱低,箱腰,0.1,-1),COLORRED;  

STICKLINE(CROSS(REF(ZIG(3,5),1),ZIG(3,5)),箱顶,箱腰,0.1,-1),COLORGREEN;  

DRAWICON(CROSS(ZIG(3,5),REF(ZIG(3,5),1)),箱腰,1);  

DRAWICON(CROSS(REF(ZIG(3,5),1),ZIG(3,5)),箱腰,2);  

DRAWTEXT_FIX(CURRBARSCOUNT=1,0.02,0.01,0,'K线底部出红色或粉色,可低吸建仓!'),COLORRED;  

DRAWTEXT_FIX(CURRBARSCOUNT=1,0.02,0.05,0,'绿点表示长期的压力点!'),COLORGREEN;  

DRAWTEXT_FIX(CURRBARSCOUNT=1,0.02,0.10,0,'白点表示中短期的压力和支撑点,'),COLORGREEN;  

DRAWTEXT_FIX(CURRBARSCOUNT=1,0.02,0.16,0,'红点表示有效支撑或突破长中短期压力点!股价向下跌破,原则清仓!'),COLORGREEN;  

EE:=(H+L+O+2*C)/5;  

CRTP:=EE+(H-L);  

CRZL:=2*EE-L;  

CRZC:=2*EE-H;  

CRFZ:=EE-(H-L);  

高:CONST(CRTP),COLORRED;  

阻:CONST(CRZL),COLORC7C9FF;  

支:CONST(CRZC),COLOR7C9CFF;  

反:CONST(CRFZ),COLORDD00DD;  

DRAWTEXT(ISLASTBAR,反,'反转价'),LINETHICK1,COLORDD00DD;  

DRAWTEXT(ISLASTBAR,支,'支撑'),LINETHICK1,COLOR7C9CFF;  

DRAWTEXT(ISLASTBAR,阻,'阻力'),LINETHICK1,COLORC7C9FF;  

DRAWTEXT(ISLASTBAR,高,'高破线'),LINETHICK1,COLORGREEN;  

均线:=EXPMA(C,12),COLORGRAY,LINETHICK2;  

日:=50;  

昨前:=3;  

高2:=REF(HHV(H,日),昨前);  

低2:=REF(LLV(L,日),昨前);  

H4:=高2-(高2-低2)*0.618;  

H5:=高2-(高2-低2)*0.809;  

支撑80.9%:REFDATE(H5,DATE),COLORRED;  

支撑61.8%:REFDATE(H4,DATE),COLORGREEN,;  

STICKLINE(CURRBARSCOUNT=1,支撑80.9%,支撑80.9%,300,-1),COLORGREEN;  

STICKLINE(CURRBARSCOUNT=1,支撑61.8%,支撑61.8%,300,-1),COLORRED;  

DRAWTEXT(CURRBARSCOUNT=1AND支撑80.9%,支撑80.9%,'备钱'),COLORGREEN;  

DRAWTEXT(CURRBARSCOUNT=1AND支撑61.8%,支撑61.8%,'转运'),COLORRED;  

WH1:=IF(L=LLV(L,9),L,0);  

WH2:=CONST(BARSLAST(WH1!=0));  

WH3:=CONST(IF(WH2=0,H,REF(H,WH2)));  

WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1);  

WH5:=CONST(IF(WH4=0,H,REF(H,WH4)));  

WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1);  

WH7:IF(CURRBARSCOUNT<=WH2+10,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL),COLORRED,DOTLINE;  

STICKLINE(CURRBARSCOUNT<=WH2+1ANDL=LLV(L,9),O,C,3,0),COLORRED;  

DRAWTEXT(CURRBARSCOUNT=WH2+10,WH7,'LINE'),COLORRED;  

DRAWTEXT(ISLASTBAR,WH7,'进场'),COLORRED;  

WH8:IF(CURRBARSCOUNT<=WH2+1,IF(L=LLV(L,9),L,DRAWNULL),DRAWNULL),CIRCLEDOT;  

H81:=IF(H=HHV(H,9),H,DRAWNULL);  

H82:=CONST(BARSLAST(H81!=DRAWNULL));  

H83:=CONST(IF(H82=0,L,REF(L,H82)));  

H84:=CONST(REF(BARSLAST(L<H83),H82+1)+H82+1);  

H85:=CONST(IF(H84=0,L,REF(L,H84)));  

H86:=CONST(REF(BARSLAST(L<H85),H84+1)+H84+1);  

H87:=IF(CURRBARSCOUNT<=H82+10,CONST(IF(H86=0,L,REF(L,H86))),DRAWNULL),DOTLINE;  

H88:=IF(CURRBARSCOUNT<=H82+1,IF(H=HHV(H,9),H,DRAWNULL),DRAWNULL),CIRCLEDOT;  

DRAWTEXT(CURRBARSCOUNT=H82+10,H87,'LINE'),COLORYELLOW;  

DRAWTEXT(ISLASTBAR,H87,'止损'),COLORYELLOW;  

DIF:=EMA(DCLOSE,12)-EMA(DCLOSE,26);  

DEA:=EMA(DIF,9);  

AAA:=(DIF-DEA)*2*60;  

起爆:=CROSS(AAA-REF(AAA,1),15);  

DRAWTEXT(起爆,MA(L,3),'↖暴张'),COLORYELLOW,LINETHICK2;  

LC:=REF((O+H+L+2*C)/5,1);  

{短线擒黑码}  

RSI:=SMA(MAX(C-LC,0),7,1)/SMA(ABS(C-LC),7,1)*10;  

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

CCI:=(TYP-MA(TYP,23))/(0.015*AVEDEV(TYP,23));  

买:=CROSS(RSI,7.1)ANDMA(V,5)>MA(V,10),COLORRED;  

DRAWTEXT(CROSS(RSI,7.1)ANDMA(V,5)>MA(V,10),MA(L,3),'↖◆短线擒黑码◆'),COLORWHITE;  

DRAWICON(买,MA(L,3),17);  

卖:=CROSS(7.1,RSI)ANDMA(V,10)>MA(V,5),COLORGREEN;  

DRAWTEXT(CROSS(7.1,RSI)ANDMA(V,10)>MA(V,5),箱顶,'■■逃跑■■'),COLORGREEN;  

DRAWICON(卖,MA(H,3),28);  

{绝密买点}  

A81:=EMA(C,3),COLORWHITE;  

A82:=EMA(C,5),COLORYELLOW;  

A83:=EMA(C,7),COLORMAGENTA;  

A84:=EMA(C,12),COLORGREEN;  

A85:=EMA(C,20),COLORRED;  

A86:=EMA(C,50),COLORBLUE,LINETHICK2;  

SS8:=CROSS(A81,A85)ANDC>OANDC>REF(C,1)ANDC/REF(C,1)>=1.018;  

SSS8:=CROSS(A81,A85)ANDC>OANDC>REF(C,1)ANDC/REF(C,1)>=1.018;  

DRAWICON(SS8,MA(L,3),5);  

DRAWTEXT(SS8,MA(L,3),'↖绝密买点'),COLORYELLOW;  

ZYX1:="DMI.PDI"(12,6);  

ZYX2:="DMI.MDI"(12,6);  

ZYX3:=ZYX1>65ANDZYX1>REF(ZYX1,1);  

ZYX4:=LLV(ZYX1,0);  

ZYX5:=BARSLAST(ZYX4=ZYX1);  

ZYX6:=(0-REF(ZYX2,4))/(ZYX4-REF(ZYX2,ZYX5))>2;  

ZYX7:=ZYX1>REF(ZYX1,1);  

ZYX8:=VOL>2*MA(VOL,30);  

ZYX9:="DMI.ADX"(12,6);  

ZYXA:="DMI.ADXR"(12,6);  

ZYXB:=CLOSE>MA(CLOSE,30)ANDCLOSE<MA(CLOSE,30)*1.04;  

ZYXC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);  

ZYXD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));  

{ZYXE:=0-"MACD.DIFF"(7,21,3);}  

ZYXF:=TROUGHBARS(3,15,1)<4;  

ZYX10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);  

ZYX11:=IF(ZYXF=1,50,0);  

ZYX12:=CROSS(ZYX2,ZYX1)ANDCROSS(ZYXA,ZYX9);  

ZYX13:=CROSS(ZYX2,ZYX1)ANDCROSS(ZYX9,ZYXA);  

ZYX14:=ZYXBANDZYXCANDZYXDANDZYX10ANDZYX6ANDZYX7ANDZYX8*50;  

ZYX15:=BARSLAST(CROSS(ZYX2,ZYX1)=1);  

ZYX16:=BARSLAST(CROSS(ZYX1,ZYX2)=1);  

ZYX17:=HHV(ZYX1,ZYX16);  

ZYX18:=BARSLAST(ZYX1=ZYX17);  

{STICKLINE(FILTER(ZYXF=1,5),50,0,10,0),COLORRED;}  

ZYX19:=ZYX3ORZYX12ORZYX13*100;  

ZYX1A:=ZYX13*100;  

DRAWICON(FILTER(ZYXF=1,3),MA(L,3),23);  

DRAWTEXT(FILTER(ZYXF=1,3),箱低,'■■铁底■■'),COLORGREEN;  

{量能平台}  

ND:=10;  

PTD:=CONST(LLVBARS(V,ND));  

TDPX:IF(CURRBARSCOUNT<=ND,CONST(IF(PTD=0,O,REF(O,PTD))),DRAWNULL),COLORFF0000;  

IF(CURRBARSCOUNT=PTD+1,TDPX,DRAWNULL),CIRCLEDOT,COLORFF0000,LINETHICK2;  

DRAWTEXT(ISLASTBAR,TDPX,'【地平线】'),COLORFF0000;  

G21:=30;  

T112:=CONST(HHVBARS(V,G21));  

T122:=IF(CURRBARSCOUNT<=G21+7,CONST(IF(T112=0,H,REF(H,T112))),DRAWNULL);  

T122A:=IF(CURRBARSCOUNT=T112+1,T122,DRAWNULL),CIRCLEDOT,COLORWHITE;  

DRAWTEXT(ISLASTBAR,T122,'30天量能平台'),COLORWHITE;  

W10:=10;  

TW1:=CONST(HHVBARS(V,W10));  

TW0:=IF(CURRBARSCOUNT<=W10+7,CONST(IF(TW1=0,C,REF(C,TW1))),DRAWNULL);  

TW0A:=IF(CURRBARSCOUNT=TW1+1,TW0,DRAWNULL),CIRCLEDOT,COLORWHITE;  

DRAWTEXT(ISLASTBAR,TW0,'10量能平台'),COLORWHITE;  

W20:=20;  

TW20:=CONST(HHVBARS(V,W20));  

TW22:=IF(CURRBARSCOUNT<=W20+7,CONST(IF(TW20=0,C,REF(C,TW20))),DRAWNULL);  

TW22A:=IF(CURRBARSCOUNT=TW20+1,TW22,DRAWNULL),COLORWHITE;  

DRAWTEXT(ISLASTBAR,TW22,'20量能平台'),COLORWHITE;  

MW:=10;  

MW1:=CONST(LLVBARS(V,MW));  

MW0:=IF(CURRBARSCOUNT<=MW+7,CONST(IF(MW1=0,O,REF(O,MW1))),DRAWNULL);  

MW0A:=IF(CURRBARSCOUNT=MW1+1,MW0,DRAWNULL),CIRCLEDOT,COLORWHITE;  

DRAWTEXT(ISLASTBAR,MW0,'地量反弹量能平台'),COLORWHITE;  

{N1:=18;N2:=36;N3:=55;}  

EM1:=EMA(C,18),NODRAW;  

EM2:=EMA(C,36),COLORRED;  

EM3:=EMA(C,55),COLORGREEN;  

TJ8:=BETWEEN(EM2,EM1,EM3);  

{DRAWICON(TJ8=0,L,14);}  

B18:='<-----------------财富平台';  

DRAWTEXT(VOL=HHV(VOL,20),C,B18),COLORRED;  

{超跌反弹}  

RSV:=(CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11))*100;  

短期底部:=LLV(OPEN,30);  

K:=SMA(RSV,3,1);  

D:=SMA(K,3,1);  

J:=(3*K-2*D),LINETHICK2;  

D2:=SMA(J,3,1)*0.82;  

VAR72:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;  

VAR73:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;  

VAR74:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;  

VAR75:=(VAR72+2*VAR73+3*VAR74)/6;  

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

DEA2:=EMA(DIFF,6);  

MACD超跌2:=(COUNT(DIFF<DEA2,19))=10;  

DRAWTEXT(CROSS(J,-3),MA(L,3),'↖超跌反弹'),COLORGREEN;  

{DRAWICON(FILTER(CROSS(J,D2),20),D2+0.02,1);};  

{突破盘整}  

W1:=C=HHV(C,20);  

W2:=BARSLAST(W1);  

W3:=IF(W2>0,REF(C,W2),REF(C,W2));  

W4:=CROSS(C,REF(W3,1));  

突破盘整:=W4ANDCOUNT(W4,5)=1;  

DRAWTEXT(突破盘整>0,MA(L,3),'↙突破盘整'),COLORRED;  

C6:=REF(C,1);  

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

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

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

DRAWTEXT(涨停,MA(H,3),'↙涨停'),COLORYELLOW;  

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

SELL2:=(CROSS(88,RSI1));  

DRAWTEXT(SELL2,MA(H,3),'↙★出'),COLOR00FF00;  

VB1:=C-REF(C,1);  

VB2:=100*EMA(EMA(VB1,6),6)/EMA(EMA(ABS(VB1),6),6);  

VB3:=IF(LLV(VB2,2)=LLV(VB2,7)ANDCOUNT(VB2<0,2)ANDCROSS(VB2,MA(VB2,2)),1,0);  

VB4:=FILTER(VB3=1,5);  

DRAWTEXT(VB4,MA(L,3),'↖★买'),COLOR00FFFF;  

{N110020M110032P1110080P21100100}  

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

卖出:=XMA(VARD1,20)*(1+80/1000),COLORFFFFFF,LINETHICK3;  

买入:=XMA(VARD1,32)*(1-100/1000),COLOR0000FF,LINETHICK3;  

机会来临:=REF(IF((MA(C,5)-C)/C>0.04AND(MA(C,10)-MA(C,5))/MA(C,5)>0.04,30,0),1),COLORF00FF0,LINETHICK2;  

RSV2:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  

K2:=REF(MA(RSV2,3),1)+(RSV2-REF(MA(RSV2,3),1))/3;  

DD2:=REF(MA(K2,3),1)+(K2-REF(MA(K2,3),1))/3;  

J2:=3*K2-2*DD2;  

BB1:=EMA(J2,5);  

BB2:=REF(BB1,1);  

金叉:=CROSS(BB1,BB2);  

DRAWTEXT(CROSS(C,卖出),MA(H,3),'↙卖出'),COLOR00FFFF;  

DRAWTEXT(CROSS(C,买入)ANDBB1>BB2ANDC>REF(O,2),MA(L,3),'↖买入'),COLOR0000FF;  

DRAWICON(CROSS(C,买入)AND金叉AND机会来临,MA(L,3),13);  

DRAWTEXT(CROSS(C,买入)AND金叉AND机会来临,MA(L,3),'↖【绝杀点】'),COLOR00FF00;  

{绝杀}  

F:=EMA(CLOSE,10)-EMA(CLOSE,21);  

A:=EMA(F,8);  

MD:=(F-A)*2;  

ZQ:=BARSLAST(CROSS(F,A)ANDA<=0.05)+1;  

LZ:=BARSLASTCOUNT(MD<REF(MD,1))>1;  

HZ:=BARSLASTCOUNT(MD>REF(MD,1))>1;  

LZQ:=BARSLASTCOUNT(LZ);  

HZQ:=BARSLASTCOUNT(HZ);  

LZQTJ:=COUNT(LZQ,ZQ);  

HZQTJ:=COUNT(HZQ,ZQ);  

NQR:=REF(CLOSE,4);  

SRZF:=((CLOSE-NQR)/NQR)*100,NODRAW;  

绝杀黑码:=REF(LZQTJ,1)>=2ANDREF(HZQTJ,1)>=3ANDHZQTJ=0ANDLZQTJ=0ANDSRZF>2,LINETHICK2;  

DRAWTEXT(绝杀黑码,MA(L,3),'↖★绝杀黑码'),COLOR00FFFF;  

箱顶@:箱顶+箱顶*0.02,COLORBLACK;


image.png




二、通达信平台突破副图指标公式

  

A1:=(C-LLV(L,18))/(HHV(H,18)-LLV(L,18));  

R18:A1-0.5,COLORLIMAGENTA;  

MR3:MA(R18,3),COLORYELLOW,DOTLINE;  

操作:EMA(A1,5)-0.5,COLORRED,NODRAW;  

阻力:EMA(A1,21)-0.5,COLORCYAN,NODRAW;  

棒:=(操作-阻力),COLORSTICK;  

收盘价买:C<REF(C,1)ANDA1>REF(A1,1),COLORMAGENTA,NODRAW;  

反弹买:REF(棒<0,1)ANDREF(COUNT(CROSS(R18,MR3),6)=1,1)ANDCROSS(R18,MR3)AND棒>REF(棒,1),COLORWHITE,NODRAW;  

STICKLINE(棒>0,0,棒,0.1,0),COLORRED;  

STICKLINE(棒<0,0,棒,0.1,1),COLORLICYAN;  

STICKLINE(棒>0AND棒<REF(棒,1),0,棒,0.1,1),COLORLIGREEN;  

STICKLINE(棒<0AND棒>REF(棒,1),0,棒,0.1,0),COLORLIRED;  

STICKLINE(CROSS(操作,阻力),0,棒,0.1,0),COLORYELLOW;  

DRAWTEXT(CROSS(操作,阻力)AND阻力<0.1,棒,'突破'),COLORYELLOW;  

DRAWTEXT(CROSS(阻力,操作)AND阻力>0.25,棒,'破位'),COLORGREEN;  

STICKLINE(收盘价买=1,0,0.2,0.1,0),COLORMAGENTA;  

STICKLINE(反弹买=1,0,0.1,0.1,0),COLORWHITE;  

0,COLORGRAY,DOTLINE;  

装逼:DRAWGBK(1,RGB(36,38,40),RGB(24,16,51),0,1,0);  

VAR1B:=(100*(EMA(EMA(C-REF(C,1),6),6)))/(EMA(EMA(ABS(C-REF(C,1)),6),6));  

抄底红箭:=((LLV(VAR1B,2)=LLV(VAR1B,7))AND(COUNT(VAR1B<0,2)))ANDCROSS(VAR1B,MA(VAR1B,2));  

量能:=IF((MA((VOL-REF(VOL,1))/REF(VOL,1),10))=DRAWNULL,EMA((VOL-REF(VOL,1))/REF(VOL,1),10),MA((VOL-REF(VOL,1))/REF(VOL,1),10));  

股价:=IF(((CLOSE-MA(CLOSE,22))/MA(CLOSE,22))=DRAWNULL,(CLOSE-EMA(CLOSE,22))/EMA(CLOSE,22),(CLOSE-MA(CLOSE,22))/MA(CLOSE,22));  

主力量能:=IF(((股价*(100+量能))-(MA(股价*(100+量能),7)))=DRAWNULL,(股价*(100+量能))-(EMA(股价*(100+量能),7)),(股价*(100+量能))-(MA(股价*(100+量能),7)));  

量能金叉:=CROSS(主力量能,0);  

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

CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));  

CCI金叉:=CROSS(CCI,-100);  

A1:=EMA(C,14);  

A1X:=((A1-REF(A1,1))/REF(A1,1))*100;  

出击A:=IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL);  

出击A金叉:=CROSS(A1X,0);  

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

DEA:=EMA(DIFF,9);  

MACD金叉:=CROSS(DIFF,DEA);  

MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);  

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

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

DMP:=EXPMEMA(IF((HD>0)AND(HD>LD),HD,0),14);  

DMM:=EXPMEMA(IF((LD>0)AND(LD>HD),LD,0),14);  

PDI:=(DMP*100)/MTR;  

MDI:=(DMM*100)/MTR;  

ADX:=EXPMEMA(((ABS(MDI-PDI))/(MDI+PDI))*100,6);  

ADXR:=EXPMEMA(ADX,6);  

X1:=MAX(C,O);  

X2:=MIN(C,O);  

X:=((REF(C>O,2))AND(REF(X1,2)>=HHV(X1,2)))AND(REF(X2,2)<=LLV(X2,2));  

B:=BARSLAST(X)+2;  

A:=((REF(X1,B)>=HHV(X1,B))AND(REF(X2,B)<=LLV(X2,B)))AND(EVERY(V<=REF(V,1),B));  

肉夹馍:=(((REF(A,1)AND(C>O))AND(C>REF(HHV(H,B),1)))AND(V>REF(HHV(V,B),1)))AND(EVERY(MA(C,5)>MA(C,10),B+1));  

平台起飞:IF(((LAST(((H-L)/REF(C,1))<0.1,5,0))AND(VOL>(REF(VOL,1)*2)))AND(C>(REF(C,1)*1.05)),1,DRAWNULL),NODRAW,COLOR6060A0;  

NH:=18;  

LOWV:=LLV(LOW,NH);  

HIGHV:=HHV(HIGH,NH);  

MAV:=MA(V,3);  

横盘:=((HIGHV-LOWV)/NH)<0.15;  

放量1:=V>=(1.8*MAV);  

今天大阳:=((C-REF(C,1))/REF(C,1))>=0.05;  

启动:IF((横盘AND放量1)AND今天大阳,1,DRAWNULL),NODRAW,COLOR4080FF;  

A☆:=DMA(((H+L)+(C*2))/4,0.9);  

B☆:=VOL/(((H-L)*2)-(ABS(C-O)));  

C☆☆:=(IF(C>O,B☆*(H-L),IF(C<O,B☆*((H-O)+(C-L)),VOL/2)))+(IF(C>O,0-(B☆*((H-C)+(O-L))),IF(C<O,0-(B☆*(H-L)),0-(VOL/2))));  

A☆☆:=(C☆☆/20)/1.15;  

攻击流量:=((A☆☆*0.618)+(REF(A☆☆,1)*0.382))+(REF(HSL.HSL,2)*0.168);  

B☆☆:=EMA(攻击流量,3);  

流量:=IF(B☆☆>REF(B☆☆,1),1,0);  

AA☆:=((MAX(C,O)-MIN(C,O))/MIN(C,O))<0.00618;  

BB☆:=((H-MAX(C,O))/MAX(C,O))>0.00382;  

DD☆:=((MIN(C,O)-L)/L)>0.00382;  

EE☆:=((ABS(BB☆-DD☆))/C)<0.00618;  

星☆星:=((AA☆ANDBB☆)ANDDD☆)ANDEE☆;  

星线选:=((((星☆星=1)AND(流量=1))AND(C>O))AND((ABS((C-MA(C,20))/MA(C,20)))>0.0382))AND((H-MAX(C,O))<=(MIN(C,O)-L));  

星线确认:IF(((IF((REF(星线选,1)=1)AND(C>=REF(C,1)),1,0))AND(C>O))AND(((C-REF(C,1))/REF(C,1))>0.00618),1,DRAWNULL),NODRAW,COLORFF3399;  

一阳穿三线:IF(((((CROSS(PDI,MDI)ANDCROSS(PDI,ADX))ANDCROSS(PDI,ADXR))AND(CLOSE>OPEN))AND((C/REF(C,1))>0.5))AND(VOL>(MA(VOL,5)*1.5)),1,DRAWNULL),NODRAW,COLOR800080;  

T31:=(REF(C,1)/REF(C,2))>=1.095;  

T32:=(O>REF(C,1))AND(C>O);  

T33:=((H>C)AND(O>L))AND(L>=REF(C,1));  

T34:=V>REF(V,1);  

涨停螺旋:IF(((T31ANDT32)ANDT33)ANDT34,1,DRAWNULL),NODRAW,COLOR002080;  

RSV:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100;  

K:=SMA(RSV,3,1);  

D:=SMA(K,3,1);  

J:=(3*K)-(2*D);  

KD金叉:=CROSS(K,D);  

A1B:=EMA(((L+H)+(C*2))/4,14);  

A1XB:=((A1B-REF(A1B,1))/REF(A1B,1))*100;  

出击B:=IF((A1XB>=0)AND(BARSLAST(CROSS(A1XB,0))>0),REF((C+O)/2,BARSLAST(CROSS(A1XB,0))),DRAWNULL);  

出击B金叉:=CROSS(出击B,0);  

WMTM:=CLOSE-REF(CLOSE,12);  

动量金叉:=CROSS(WMTM,0);  

VAR1:=(CLOSE>REF(CLOSE,1))AND(CLOSE>REF(CLOSE,2));  

VAR2:=(REF(VAR1,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR3:=(REF(VAR2,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR4:=(REF(VAR3,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR5:=(REF(VAR4,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR6:=(REF(VAR5,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR7:=(REF(VAR6,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR8:=(REF(VAR7,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR9:=(REF(VAR8,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARA:=(REF(VAR9,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VARB:=(REF(VARA,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARC:=(REF(VARB,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VARD:=(CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,2));  

VARE:=(REF(VARD,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARF:=(REF(VARE,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR10:=(REF(VARF,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR11:=(REF(VAR10,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR12:=(REF(VAR11,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR13:=(REF(VAR12,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR14:=(REF(VAR13,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR15:=(REF(VAR14,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR16:=(REF(VAR15,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR17:=(REF(VAR16,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR18:=(REF(VAR17,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

K线金底:=(REF(((((((((((VARDORVARE)ORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18,1))ANDVAR1;  

下跌:=((((((((((VARDORVARE)ORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18;  

K线银底:=(下跌AND(C>O))AND(C>REF(C,1));  

金银K线:=REF(K线银底,1)ANDK线金底;  

HLC:=REF(MA(((HIGH+LOW)+CLOSE)/3,10),1);  

HV:=EMA(HHV(HIGH,10),3);  

LV:=EMA(LLV(LOW,10),3);  

麦克支撑压力:=EMA((HLC*2)-LV,3);  

短线突击:=EMA((C+REF(C,1))/2,3);  

PSY:=((COUNT(CLOSE>REF(CLOSE,1),12))/12)*100;  

PSYMA:=MA(PSY,6);  

预选安全区域:=(C<=麦克支撑压力)AND(C>=短线突击);  

做空衰歇:=CROSS(ADX,MDI);  

做多金叉:=CROSS(PDI,MDI);  

拉升金叉:=CROSS(ADX,ADXR)AND(PDI>MDI);  

初选量能金叉:=量能金叉AND(金银K线OR抄底红箭);  

初选基础池:=(预选安全区域AND(((金银K线OR抄底红箭)OR动量金叉)OR(做空衰歇OR做多金叉)))AND((初选量能金叉ORCCI金叉)OR出击A金叉);  

动量金叉确认:=(动量金叉OR(REF(动量金叉,1)AND(拉升金叉OR做多金叉)))OR(做多金叉AND做空衰歇);  

出击B金叉确认:=出击B金叉AND((REF(CCI金叉ORKD金叉,1))OR做空衰歇);  

做多金叉确认:=做多金叉OR(做空衰歇AND拉升金叉);  

MACD金叉确认:=MACD金叉ANDREF(量能金叉,1);  

KD金叉确认:=KD金叉AND(REF((金银K线OR抄底红箭)OR做空衰歇,1));  

稳操胜券:IF((REF(初选基础池,1)AND((动量金叉确认OR出击B金叉确认)OR启动))AND((做多金叉确认ORMACD金叉确认)ORKD金叉确认),1,DRAWNULL),COLORA000FF;  

追涨:IF(((((肉夹馍OR平台起飞)OR启动)OR一阳穿三线)OR星线确认)OR涨停螺旋,1,DRAWNULL),COLORRED;  

关注:=((((((((金银K线+抄底红箭)+量能金叉)+CCI金叉)+CROSS(出击A,0))+CROSS(出击B,0))+拉升金叉)+做多金叉)+KD金叉)+MACD金叉;  

DRAWBAND(关注,RGB(51,32,64),0,RGB(255,96,96));  

STICKLINE(稳操胜券,0,9.0,0.8,0),COLORLIMAGENTA;  

STICKLINE(涨停螺旋,0,4.0,0.3,0),COLOR002080;  

STICKLINE(星线确认,0,3.5,0.0,0),COLORFF0080;  

STICKLINE(肉夹馍,0,3.0,1.3,0),COLORRED;  

STICKLINE(一阳穿三线,0,2.5,1.8,0),COLORB040B0;  

STICKLINE(启动,0,2.0,2.3,0),COLOR0080FF;  

STICKLINE(平台起飞,0,1.5,2.8,0),COLOR6060A0;  

追涨显示条件:=((((肉夹馍OR平台起飞)OR启动)OR一阳穿三线)OR星线确认)OR涨停螺旋;  

金K线显示条件:=((REFX(稳操胜券OR追涨显示条件,1))OR初选基础池)OR((CURRBARSCOUNT<=2)AND初选基础池);  

银K线显示条件:=(REFX(K线金底AND金K线显示条件,1))OR((CURRBARSCOUNT<=2)AND初选基础池);  

STICKLINE(K线银底AND银K线显示条件,0,0.5,3.5,0),COLORLIGRAY;  

STICKLINE(金银K线AND金K线显示条件,0,1.0,3.3,0),COLOR006060;  

图标显示:=((REFX(稳操胜券,1)OR稳操胜券)OR追涨显示条件)OR((CURRBARSCOUNT<=2)AND初选基础池);  

DRAWICON(抄底红箭AND图标显示,0.3,1);  

DRAWICON(出击A金叉AND图标显示,1.0,16);  

DRAWICON(出击B金叉AND图标显示,2.0,17);  

DRAWICON(CCI金叉AND图标显示,3.0,25);  

DRAWICON(量能金叉AND图标显示,4.0,26);  

DRAWICON(KD金叉AND图标显示,5.0,27);  

DRAWICON(MACD金叉AND图标显示,6.0,34);  

DRAWICON(做多金叉AND图标显示,7.0,13);  

DRAWICON(做空衰歇AND图标显示,6.5,14);  

DRAWICON(拉升金叉AND图标显示,8.0,23);  

DRAWICON(动量金叉AND图标显示,9.5,30);  

{  

选股公式:  

VAR1B:=(100*(EMA(EMA(C-REF(C,1),6),6)))/(EMA(EMA(ABS(C-REF(C,1)),6),6));  

抄底红箭:=((LLV(VAR1B,2)=LLV(VAR1B,7))AND(COUNT(VAR1B<0,2)))ANDCROSS(VAR1B,MA(VAR1B,2));  

量能:=IF((MA((VOL-REF(VOL,1))/REF(VOL,1),10))=DRAWNULL,EMA((VOL-REF(VOL,1))/REF(VOL,1),10),MA((VOL-REF(VOL,1))/REF(VOL,1),10));  

股价:=IF(((CLOSE-MA(CLOSE,22))/MA(CLOSE,22))=DRAWNULL,(CLOSE-EMA(CLOSE,22))/EMA(CLOSE,22),(CLOSE-MA(CLOSE,22))/MA(CLOSE,22));  

主力量能:=IF(((股价*(100+量能))-(MA(股价*(100+量能),7)))=DRAWNULL,(股价*(100+量能))-(EMA(股价*(100+量能),7)),(股价*(100+量能))-(MA(股价*(100+量能),7)));  

量能金叉:=CROSS(主力量能,0);  

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

CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));  

CCI金叉:=CROSS(CCI,-100);  

A1:=EMA(C,14);  

A1X:=((A1-REF(A1,1))/REF(A1,1))*100;  

出击A:=IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL);  

出击A金叉:=CROSS(A1X,0);  

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

DEA:=EMA(DIFF,9);  

MACD金叉:=CROSS(DIFF,DEA);  

MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);  

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

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

DMP:=EXPMEMA(IF((HD>0)AND(HD>LD),HD,0),14);  

DMM:=EXPMEMA(IF((LD>0)AND(LD>HD),LD,0),14);  

PDI:=(DMP*100)/MTR;  

MDI:=(DMM*100)/MTR;  

ADX:=EXPMEMA(((ABS(MDI-PDI))/(MDI+PDI))*100,6);  

ADXR:=EXPMEMA(ADX,6);  

X1:=MAX(C,O);  

X2:=MIN(C,O);  

X:=((REF(C>O,2))AND(REF(X1,2)>=HHV(X1,2)))AND(REF(X2,2)<=LLV(X2,2));  

B:=BARSLAST(X)+2;  

A:=((REF(X1,B)>=HHV(X1,B))AND(REF(X2,B)<=LLV(X2,B)))AND(EVERY(V<=REF(V,1),B));  

肉夹馍:=(((REF(A,1)AND(C>O))AND(C>REF(HHV(H,B),1)))AND(V>REF(HHV(V,B),1)))AND(EVERY(MA(C,5)>MA(C,10),B+1));  

平台起飞:=IF(((LAST(((H-L)/REF(C,1))<0.1,5,0))AND(VOL>(REF(VOL,1)*2)))AND(C>(REF(C,1)*1.05)),1,DRAWNULL),COLOR6060A0;  

NH:=18;  

LOWV:=LLV(LOW,NH);  

HIGHV:=HHV(HIGH,NH);  

MAV:=MA(V,3);  

横盘:=((HIGHV-LOWV)/NH)<0.15;  

放量1:=V>=(1.8*MAV);  

今天大阳:=((C-REF(C,1))/REF(C,1))>=0.05;  

启动:=IF((横盘AND放量1)AND今天大阳,1,DRAWNULL),,COLOR4080FF;  

A☆:=DMA(((H+L)+(C*2))/4,0.9);  

B☆:=VOL/(((H-L)*2)-(ABS(C-O)));  

C☆☆:=(IF(C>O,B☆*(H-L),IF(C<O,B☆*((H-O)+(C-L)),VOL/2)))+(IF(C>O,0-(B☆*((H-C)+(O-L))),IF(C<O,0-(B☆*(H-L)),0-(VOL/2))));  

A☆☆:=(C☆☆/20)/1.15;  

攻击流量:=((A☆☆*0.618)+(REF(A☆☆,1)*0.382))+(REF(HSL.HSL,2)*0.168);  

B☆☆:=EMA(攻击流量,3);  

流量:=IF(B☆☆>REF(B☆☆,1),1,0);  

AA☆:=((MAX(C,O)-MIN(C,O))/MIN(C,O))<0.00618;  

BB☆:=((H-MAX(C,O))/MAX(C,O))>0.00382;  

DD☆:=((MIN(C,O)-L)/L)>0.00382;  

EE☆:=((ABS(BB☆-DD☆))/C)<0.00618;  

星☆星:=((AA☆ANDBB☆)ANDDD☆)ANDEE☆;  

星线选:=((((星☆星=1)AND(流量=1))AND(C>O))AND((ABS((C-MA(C,20))/MA(C,20)))>0.0382))AND((H-MAX(C,O))<=(MIN(C,O)-L));  

星线确认:=IF(((IF((REF(星线选,1)=1)AND(C>=REF(C,1)),1,0))AND(C>O))AND(((C-REF(C,1))/REF(C,1))>0.00618),1,DRAWNULL),,COLORFF3399;  

一阳穿三线:=IF(((((CROSS(PDI,MDI)ANDCROSS(PDI,ADX))ANDCROSS(PDI,ADXR))AND(CLOSE>OPEN))AND((C/REF(C,1))>0.5))AND(VOL>(MA(VOL,5)*1.5)),1,DRAWNULL),,COLOR800080;  

T31:=(REF(C,1)/REF(C,2))>=1.095;  

T32:=(O>REF(C,1))AND(C>O);  

T33:=((H>C)AND(O>L))AND(L>=REF(C,1));  

T34:=V>REF(V,1);  

涨停螺旋:=IF(((T31ANDT32)ANDT33)ANDT34,1,DRAWNULL),,COLOR002080;  

RSV:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100;  

K:=SMA(RSV,3,1);  

D:=SMA(K,3,1);  

J:=(3*K)-(2*D);  

KD金叉:=CROSS(K,D);  

A1B:=EMA(((L+H)+(C*2))/4,14);  

A1XB:=((A1B-REF(A1B,1))/REF(A1B,1))*100;  

出击B:=IF((A1XB>=0)AND(BARSLAST(CROSS(A1XB,0))>0),REF((C+O)/2,BARSLAST(CROSS(A1XB,0))),DRAWNULL);  

出击B金叉:=CROSS(出击B,0);  

WMTM:=CLOSE-REF(CLOSE,12);  

动量金叉:=CROSS(WMTM,0);  

VAR1:=(CLOSE>REF(CLOSE,1))AND(CLOSE>REF(CLOSE,2));  

VAR2:=(REF(VAR1,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR3:=(REF(VAR2,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR4:=(REF(VAR3,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR5:=(REF(VAR4,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR6:=(REF(VAR5,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR7:=(REF(VAR6,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR8:=(REF(VAR7,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR9:=(REF(VAR8,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARA:=(REF(VAR9,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VARB:=(REF(VARA,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARC:=(REF(VARB,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VARD:=(CLOSE<REF(CLOSE,1))AND(CLOSE<REF(CLOSE,2));  

VARE:=(REF(VARD,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VARF:=(REF(VARE,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR10:=(REF(VARF,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR11:=(REF(VAR10,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR12:=(REF(VAR11,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR13:=(REF(VAR12,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR14:=(REF(VAR13,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR15:=(REF(VAR14,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR16:=(REF(VAR15,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

VAR17:=(REF(VAR16,1)AND(CLOSE<=REF(CLOSE,1)))AND(CLOSE>=REF(CLOSE,2));  

VAR18:=(REF(VAR17,1)AND(CLOSE>=REF(CLOSE,1)))AND(CLOSE<=REF(CLOSE,2));  

K线金底:=(REF(((((((((((VARDORVARE)ORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18,1))ANDVAR1;  

下跌:=((((((((((VARDORVARE)ORVARF)ORVAR10)ORVAR11)ORVAR12)ORVAR13)ORVAR14)ORVAR15)ORVAR16)ORVAR17)ORVAR18;  

K线银底:=(下跌AND(C>O))AND(C>REF(C,1));  

金银K线:=REF(K线银底,1)ANDK线金底;  

HLC:=REF(MA(((HIGH+LOW)+CLOSE)/3,10),1);  

HV:=EMA(HHV(HIGH,10),3);  

LV:=EMA(LLV(LOW,10),3);  

麦克支撑压力:=EMA((HLC*2)-LV,3);  

短线突击:=EMA((C+REF(C,1))/2,3);  

PSY:=((COUNT(CLOSE>REF(CLOSE,1),12))/12)*100;  

PSYMA:=MA(PSY,6);  

预选安全区域:=(C<=麦克支撑压力)AND(C>=短线突击);  

做空衰歇:=CROSS(ADX,MDI);  

做多金叉:=CROSS(PDI,MDI);  

拉升金叉:=CROSS(ADX,ADXR)AND(PDI>MDI);  

初选量能金叉:=量能金叉AND(金银K线OR抄底红箭);  

初选基础池:=(预选安全区域AND(((金银K线OR抄底红箭)OR动量金叉)OR(做空衰歇OR做多金叉)))AND((初选量能金叉ORCCI金叉)OR出击A金叉);  

动量金叉确认:=(动量金叉OR(REF(动量金叉,1)AND(拉升金叉OR做多金叉)))OR(做多金叉AND做空衰歇);  

出击B金叉确认:=出击B金叉AND((REF(CCI金叉ORKD金叉,1))OR做空衰歇);  

做多金叉确认:=做多金叉OR(做空衰歇AND拉升金叉);  

MACD金叉确认:=MACD金叉ANDREF(量能金叉,1);  

KD金叉确认:=KD金叉AND(REF((金银K线OR抄底红箭)OR做空衰歇,1));  

稳操胜券:=IF((REF(初选基础池,1)AND((动量金叉确认OR出击B金叉确认)OR启动))AND((做多金叉确认ORMACD金叉确认)ORKD金叉确认),1,DRAWNULL),COLORA000FF;  

追涨:=IF(((((肉夹馍OR平台起飞)OR启动)OR一阳穿三线)OR星线确认)OR涨停螺旋,1,DRAWNULL),COLORRED;  

关注:=((((((((金银K线+抄底红箭)+量能金叉)+CCI金叉)+CROSS(出击A,0))+CROSS(出击B,0))+拉升金叉)+做多金叉)+KD金叉)+MACD金叉;  

追涨显示条件:=((((肉夹馍OR平台起飞)OR启动)OR一阳穿三线)OR星线确认)OR涨停螺旋;  

金K线显示条件:=((REFX(稳操胜券OR追涨显示条件,1))OR初选基础池)OR((CURRBARSCOUNT<=2)AND初选基础池);  

银K线显示条件:=(REFX(K线金底AND金K线显示条件,1))OR((CURRBARSCOUNT<=2)AND初选基础池);  

图标显示:=((REFX(稳操胜券,1)OR稳操胜券)OR追涨显示条件)OR((CURRBARSCOUNT<=2)AND初选基础池);  

Y1:=抄底红箭AND图标显示;  

Y2:=出击A金叉AND图标显示;  

Y3:=出击B金叉AND图标显示;  

Y4:=CCI金叉AND图标显示;  

Y5:=量能金叉AND图标显示;  

Y6:=KD金叉AND图标显示;  

Y7:=MACD金叉AND图标显示;  

Y8:=做多金叉AND图标显示;  

Y9:=做空衰歇AND图标显示;  

Y10:=拉升金叉AND图标显示;  

Y11:=动量金叉AND图标显示;  

XG:=Y1+Y2+Y3+Y4+Y5+Y6+Y7+Y8+Y9+Y10+Y11;  

ST:=IF(NAMELIKE('S'),0,1)ANDIF(NAMELIKE('*'),0,1);  

XG1:EVERY(XG>=4,1)ANDST;


image.png



[源码注释]通达信公式动态翻译结果


输出多方能量:7*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均-3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均-(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*30的4日[1日权重]移动平均的3日[1日权重]移动平均的2日[1日权重]移动平均,线宽为1,画红色

输出空方能量:多方能量的5日简单移动平均的7日指数移动平均,线宽为1,画绿色

50,画红色

60,CIRCLEDOT

20,CIRCLEDOT

8,CIRCLEDOT

0

100

VAR1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*50

输出AA: (VAR1的3日指数移动平均)*2

输出布林极限:AA的3日简单移动平均

画带状线

当满足条件AA>=BB时,在53和47位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOREE82EE

当满足条件AA<BB时,在53和47位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLORB3EE3A

当满足条件AA上穿20时,在58和42位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORB23AEE

输出VAR2:8,画绿色,线宽为0

如果AA上穿VAR2,返回40,否则返回0,STICK,线宽为2

当满足条件AA上穿VAR2时,在40位置画13号图标

短期赋值:100*(收盘价-5日内最低价的最低值)/(5日内收盘价的最高值-5日内最低价的最低值),

中期赋值:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值),

中长期赋值:100*(收盘价-20日内最低价的最低值)/(20日内收盘价的最高值-20日内最低价的最低值),

长期赋值:100*(收盘价-30日内最低价的最低值)/(30日内收盘价的最高值-30日内最低价的最低值),

输出强势线:80,DOTLINE

输出分水岭:50,DOTLINE

输出弱势线:20,DOTLINE

当满足条件中期上穿80ANDREF(中期,1)<80ANDMA(收盘价,5)>1日前的收盘价的5日简单移动平均AND多方能量>空方能量时,在中期+2位置书写文字

当满足条件长期上穿80ANDREF(长期,1)<80ANDMA(收盘价,5)>1日前的收盘价的5日简单移动平均AND多方能量>空方能量时,在中期位置书写文字

当满足条件80上穿长期ANDCROSS(80,中长期)ANDCROSS(80,中期)ANDREF(长期,1)>80ANDREF(中期,1)>80ANDREF(中长期,1)>80AND空方能量>多方能量时,在长期位置书写文字,画绿色

当满足条件80上穿短期ANDREF(短期,1)>80AND多方能量>空方能量时,在长期+2位置书写文字,画绿色

当满足条件80上穿长期ANDREF(长期,1)>80AND空方能量>多方能量时,在长期+4位置书写文字,画绿色

当满足条件80上穿短期ANDREF(短期,1)>80AND空方能量>多方能量时,在短期+2位置书写文字,画绿色

当满足条件多方能量上穿空方能量ANDREF(多方能量,1)<1日前的空方能量时,在多方能量位置画34号图标

当满足条件空方能量上穿多方能量ANDREF(多方能量,1)>1日前的空方能量时,在空方能量位置画35号图标

输出能量走势:(多方能量-空方能量)+50,线宽为2,画黄色

当满足条件AA上穿VAR2AND多方能量>空方能量时,在49位置书写文字

当满足条件AA上穿20AND多方能量>空方能量时,在30位置画1号图标

当满足条件AA上穿20AND多方能量>空方能量时,在20和30位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画红色

当满足条件AA上穿20AND多方能量>空方能量时,在20位置画13号图标

当满足条件AA上穿VAR2AND多方能量>空方能量时,在0位置画13号图标

当满足条件AA上穿20AND多方能量>空方能量时,在62位置书写文字

当满足条件80上穿AAAND中期<80时,在80位置画14号图标

当满足条件80上穿AAAND中期<80时,在82位置书写文字,画绿色

如果AA<=8,返回5,否则返回0,STICK,COLORFF00FF,线宽为5

当满足条件80上穿AAAND空方能量>多方能量AND中期<80时,在80和70位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00FF00

当满足条件80上穿AAAND空方能量>多方能量AND中期<80时,在70位置画2号图标

当满足条件80上穿AAAND空方能量>多方能量AND中期<80时,在68位置书写文字

当满足条件短期=100OR中期=100OR中长期=100OR长期=100时,在98位置画42号图标


推荐阅读:通达信操盘提醒副图指标公式

  

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

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

J0:=(HIGH+LOW)/2;QJ:=EMA(J0,3);  

J1:=IF(CLOSE>QJ,VOL,0);  

J2:=IF(CLOSE<QJ,VOL,0);  

量能:IF(CAPITAL<1,MA(VOL,74),MA(SUM(J1-J2,22),3)),COLOR00DDDD,NODRAW;  

趋势:IF(CAPITAL<1,EMA(量能,360),EMA(量能,21)),COLOR008800,NODRAW;  

VAR3:=(量能-趋势);  

VAR44:=SMA(RV,3,1);  

VAR55:=SMA(VAR44,3,1);  

STICKLINE(VAR3>0,20,10,5,1),COLOR0000FF;  

STICKLINE(VAR3<0,100,90,10,1),COLOR00FF00;  

DRAWICON(CROSS(VAR44,VAR55)ANDVAR55<30,2,1);  

DRAWICON(CROSS(VAR55,VAR44)ANDVAR55>30,97,2);  

DRAWBAND(VAR55,RGB(0,22,224),VAR44,RGB(255,50,50));  

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

DD:=SMA(KK,3,1),COLOR00FFFF;  

DRAWTEXT(CROSS(VAR44,VAR55)ANDCROSS(KK,DD),10,'共振'),COLOR00FFFF;  

共振点:=(CROSS(VAR44,VAR55)ANDCROSS(KK,DD));  

STICKLINE(共振点>0,0,100,2,0),COLOR008888;  

STICKLINE(共振点>0,0,100,1.5,0),COLOR00AAAA;  

STICKLINE(共振点>0,0,100,0.8,0),COLOR00DDDD;  

STICKLINE(共振点>0,0,100,0.3,0),COLOR00FFFF;  

VAR1:=1;  

VAR2:=((((2*CLOSE)+HIGH)+LOW)/4);  

VAR4:=LLV(LOW,5);  

VAR5:=HHV(HIGH,4);  

C1:=(EMA((((VAR2-VAR4)/(VAR5-VAR4))*100),4)*VAR1),COLORFF00FF,LINETHICK2;  

C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR1),COLORFFFFFF,LINETHICK2;  

条件:=CROSS(C1,C2)ANDC1<40;  

条件0:=CROSS(C2,C1)ANDC1>90;  

TJ1:=CROSS(C1,C2);  

TJ2:=CROSS(C2,C1);  

TJ3:=CROSS(C1,C2)ANDREF(C1,1)<20;  

TJ4:=CROSS(C2,C1)ANDREF(C1,1)>80;  

VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;  

VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;  

VAR400:=EMA(VAR300,5);  

操盘:=3*VAR300-2*VAR400;  

A1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;  

STICKLINE(A1,30,0,4,0),COLOR770077;  

STICKLINE(A1,30,0,3,0),COLOR990099;  

STICKLINE(A1,30,0,2,0),COLORBB00BB;  

STICKLINE(A1,30,0,1,0),COLORDD00DD;  

STICKLINE(A1,30,0,0.3,0),COLORFF00FF;  

低金叉进:20,COLORFF00FF,LINETHICK1;  

MA5:=MA(C,5);  

MA10:MA(C,13);  

MA20:=MA(C,20);  

MA40:=MA(C,40);  

MA60:MA(C,55);  

MA125:=MA(C,125);  

MA250:=MA(C,250);  

DRAWTEXTABS(5,0,BKNAME),colorDDDDDD;  

DRAWTEXTABS(5,15,'流通盘:'+CAPITAL/100+'万股,利润增长:'+FINANCE2(10)+'%。每股收益:'+FINANCE2(3)+'元。'),color00DDDD;  

DRAWTEXTREL(455,10,'千股千评:'+SELFSTRING('千股千评')),Color0000FF,LINETHICK2;  

{量柱精要}  

{DRAWRECTREL(0,520,105,930,RGB(0,0,255));}  

DRAWTEXTREL(7,650,'三日涨跌:'+(C/REF(C,3)-1)*100+'%'),COLORRED;  

DRAWTEXTREL(7,700,'五日涨跌:'+(C/REF(C,5)-1)*100+'%'),COLORRED;  

DRAWTEXTREL(7,750,'十日涨跌:'+(C/REF(C,10)-1)*100+'%'),COLORRED;  

DRAWTEXTREL(7,800,'十五涨跌:'+(C/REF(C,15)-1)*100+'%'),COLORRED;  

DRAWTEXTREL(7,850,'二十涨跌:'+(C/REF(C,20)-1)*100+'%'),COLORRED;  

DRAWTEXTREL(7,900,'三十涨跌:'+(C/REF(C,30)-1)*100+'%'),COLORRED;  

{大盘叠加}  

C1:=EMA(INDEXC,500)/EMA(C,500);  

D1:=INDEXO/C1;D2:=INDEXH/C1;  

D3:=INDEXL/C1;D4:=INDEXC/C1;  

STICKLINE(D4>=REF(D4,1),D3,D2,0,0),ColorFF00FF{COLOR00ff00};  

STICKLINE(D4>=REF(D4,1),D4,D1,4,0),ColorFF00FF{COLORYELLOW};  

STICKLINE(D4<REF(D4,1),D3,D2,0,0),COLOR00ff00;  

STICKLINE(D4<REF(D4,1),D4,D1,4,0),COLOR00ff00;  

{单阳不破}  

ST:=STRFIND(stkname,'ST',1)ORSTRFIND(stkname,'S',1);  

ZF:=(c-ref(c,1))/ref(c,1)*100;  

单阳:=ANY(ZF>7,1)andbarscount(c)>30andnot(ST);  

不破价:=REF(L,BARSLAST(单阳));  

DRAWTEXT(单阳,L-L*0.02,'单阳'),COLOR00FFFF;  

LS0:=BARSLAST(单阳);  

LS11:=IF(1,LS0=1,单阳);  

LS21:=IF(1,LLV(L,1)>REF(L,1),1);  

单阳不破:=LS11ANDLS21;  

STICKLINE(单阳不破,不破价----不破价*0.002,不破价,4,0),COLORRED;  

DRAWTEXT(单阳不破,不破价----不破价*0.02,'1'),COLORGREEN;  

LS12:=IF(2,LS0=2,单阳);  

LS22:=IF(2,LLV(L,2)>REF(L,2),1);  

单阳不破2:=LS12ANDLS22;  

STICKLINE(单阳不破2,不破价----不破价*0.002,不破价,4,0),COLORRED;  

DRAWTEXT(单阳不破2,不破价----不破价*0.02,'2'),COLORGREEN;  

LS13:=IF(3,LS0=3,单阳);  

LS23:=IF(3,LLV(L,3)>REF(L,3),1);  

单阳不破3:=LS13ANDLS23;  

STICKLINE(单阳不破3,不破价----不破价*0.002,不破价,4,0),COLORRED;  

DRAWTEXT(单阳不破3,不破价----不破价*0.02,'3'),COLORGREEN;  

LS14:=IF(4,LS0=4,单阳);  

LS24:=IF(4,LLV(L,4)>REF(L,4),1);  

单阳不破4:=LS14ANDLS24;  

STICKLINE(单阳不破4,不破价----不破价*0.002,不破价,4,0),COLORRED;  

DRAWTEXT(单阳不破4,不破价----不破价*0.02,'4'),COLORGREEN;  

{波段涨跌幅-dzh主图}  

ZL:=EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3);  

F11:=ZIG(3,15);  

FXx:=IF((F11>REF(F11,1)),5,105);  

转向:=CROSS(ZL,FXx);  

高点:=CROSS(fxx,ZL);  

VERTLINE(转向,1),color00009f;  

VERTLINE(高点,1),color009f00;  

DRAWICON(转向,LOW,1),ALIGN1,VALIGN0;  

DRAWICON(高点,H,2),ALIGN1,VALIGN0;  

{背景K线}  

FF:=EMA(CLOSE,3);  

DRAWGBK(F11<FXx,STRIP(rgb(0,0,200),rgb(0,140,0),0));  

{K线解盘}  

早晨之星:=REF(CLOSE,2)/REF(OPEN,2)<0.95ANDREF(OPEN,1)<REF(CLOSE,2)ANDABS(REF(OPEN,1)-  

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

黄昏之星:=REF(CLOSE,2)/REF(OPEN,2)>1.03ANDREF(OPEN,1)>REF(CLOSE,2)ANDABS(REF(OPEN,1)-  

REF(CLOSE,1))/REF(CLOSE,1)<0.02ANDCLOSE/OPEN<0.97ANDCLOSE<REF(CLOSE,2);  

长十字:=CLOSE=OPENANDHIGH/LOW>1.03;  

垂死十字:=CLOSE=OPENANDCLOSE=LOWANDCLOSE<>HIGH;  

早晨十字星:=REF(CLOSE,2)/REF(OPEN,2)<0.95ANDREF(OPEN,1)<REF(CLOSE,2)ANDREF(OPEN,1)  

=REF(CLOSE,1)ANDCLOSE/OPEN>1.05ANDCLOSE>REF(CLOSE,2);  

黄昏十字星:=REF(CLOSE,2)/REF(OPEN,2)>1.05ANDREF(OPEN,1)>REF(CLOSE,2)ANDREF(OPEN,1)  

=REF(CLOSE,1)AND  

CLOSE/OPEN<0.95ANDCLOSE<REF(CLOSE,2);  

射击之星:=MIN(OPEN,CLOSE)=LOWANDHIGH-LOW>3*(MAX(OPEN,CLOSE)-LOW)ANDCLOSE>MA(CLOSE,5);  

倒转锤头:=MIN(OPEN,CLOSE)=LOWANDHIGH-LOW>3*(MAX(OPEN,CLOSE)-LOW)ANDCLOSE<MA(CLOSE,5);  

锤头:=HIGH=MAX(OPEN,CLOSE)ANDHIGH-LOW>3*(HIGH-MIN(OPEN,CLOSE))ANDCLOSE<MA(CLOSE,5);  

吊颈:=HIGH=MAX(OPEN,CLOSE)ANDHIGH-LOW>3*(HIGH-MIN(OPEN,CLOSE))ANDCLOSE>MA(CLOSE,5);  

穿头破脚:=(REF(CLOSE,1)/REF(OPEN,1)>1.03ANDCLOSE/OPEN<0.96ANDCLOSE<REF(OPEN,1)AND  

OPEN>REF(CLOSE,1))  

OR(REF(CLOSE,1)/REF(OPEN,1)<0.97ANDCLOSE/OPEN>1.04ANDCLOSE>REF(OPEN,1)ANDOPEN<REF  

(CLOSE,1));  

乌云盖顶:=REF(CLOSE,1)/REF(OPEN,1)>1.03ANDCLOSE/OPEN<0.97ANDOPEN>REF(CLOSE,1)AND  

CLOSE<REF(CLOSE,1);  

曙光初现:=REF(CLOSE,1)/REF(OPEN,1)<0.97ANDCLOSE/OPEN>1.03ANDOPEN<REF(CLOSE,1)AND  

CLOSE>REF(CLOSE,1);  

身怀六甲:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1)>0.04ANDABS(CLOSE-OPEN)/CLOSE<0.005  

AND  

MAX(CLOSE,OPEN)<MAX(REF(CLOSE,1),REF(OPEN,1))ANDMIN(CLOSE,OPEN)>MIN(REF(CLOSE,1),REF  

(OPEN,1));  

十字胎:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1)>0.04ANDCLOSE=OPENAND  

CLOSE<MAX(REF(CLOSE,1),REF(OPEN,1))ANDCLOSE>MIN(REF(CLOSE,1),REF(OPEN,1));  

平顶:=ABS(HIGH-REF(HIGH,1))/HIGH<0.001;  

平底:=(ABS(LOW-REF(LOW,1))/LOW<0.001ANDABS(REF(LOW,1)-REF(LOW,2))/REF(LOW,1)<=0.001);  

大阳烛:=CLOSE/OPEN>1.05ANDHIGH/LOW<CLOSE/OPEN+0.018;  

三个白武士:=REF(CLOSE,2)>REF(OPEN,2)ANDREF(CLOSE,1)>REF(OPEN,1)ANDCLOSE>OPEN  

ANDREF(CLOSE,1)>REF(CLOSE,2)ANDCLOSE>REF(CLOSE,1);  

双飞乌鸦:=REF(CLOSE,1)<REF(OPEN,1)ANDCLOSE<OPENANDCLOSE/OPEN<0.98;  

孕育线:=REF(CLOSE,2)>REF(OPEN,2)AND(REF(CLOSE,2)-REF(OPEN,2))/REF(OPEN,2)>=2/100AND  

REF(OPEN,1)>=REF(CLOSE,1)AND  

(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100ANDREF(OPEN,1)<=REF(CLOSE,2)ANDREF  

(CLOSE,1)>=REF(OPEN,2)ANDC>=OPENAND  

(CLOSE-OPEN)/OPEN>=2/100ANDCLOSE>=REF(OPEN,1)ANDOPEN<=REF(CLOSE,1)AND(MAX(CLOSE,REF  

(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF(CLOSE,2))<=1/100;  

多方炮:=REF(CLOSE,2)>REF(OPEN,2)ANDREF(CLOSE,1)<REF(OPEN,1)ANDCLOSE>OPEN;  

出水芙蓉:=(OPEN<EMA(C,20)OROPEN<EMA(C,40)OROPEN<EMA(C,60))AND(C>MAX(EMA(C,20),MAX  

(EMA(C,40),EMA(C,60))))  

AND(V/MA(V,30)>1.2ANDC/REF(C,1)>1.049);  

上升三部曲:=REF(CLOSE,4)/REF(OPEN,4)>1.03ANDREF(CLOSE,3)<REF(OPEN,3)ANDREF(CLOSE,2)  

<REF(OPEN,2)ANDREF(CLOSE,1)<REF(OPEN,1)AND  

REF(LOW,4)<REF(LOW,3)ANDREF(LOW,4)<REF(LOW,2)ANDREF(LOW,4)<REF(LOW,1)ANDREF(HIGH,4)  

>REF(HIGH,3)ANDREF(HIGH,4)>REF(HIGH,2)AND  

REF(HIGH,4)>REF(HIGH,1)ANDCLOSE/OPEN>1.03ANDCLOSE>REF(CLOSE,4);  

下跌三部曲:=REF(CLOSE,4)/REF(OPEN,4)<0.97ANDREF(CLOSE,3)>REF(OPEN,3)ANDREF(CLOSE,2)  

>REF(OPEN,2)ANDREF(CLOSE,1)>REF(OPEN,1)ANDREF(LOW,4)<REF(LOW,3)AND  

REF(LOW,4)<REF(LOW,2)ANDREF(LOW,4)<REF(LOW,1)ANDREF(HIGH,4)>REF(HIGH,3)ANDREF  

(HIGH,4)>REF(HIGH,2)ANDREF(HIGH,4)>REF(HIGH,1)ANDCLOSE/OPEN<0.97AND  

CLOSE<REF(CLOSE,4);  

跳空缺口:=HIGH<REF(LOW,1)ORLOW>REF(HIGH,1);  

三只乌鸦:=REF(CLOSE,2)<REF(OPEN,2)ANDREF(CLOSE,1)<REF(OPEN,1)ANDCLOSE<OPENANDREF  

(CLOSE,1)<REF(CLOSE,2)ANDCLOSE<REF(CLOSE,1);  

光脚阴线:=LOW=CLOSEANDHIGH<>LOW;  

光头阳线:=HIGH=CLOSEANDHIGH<>LOW;  

分离:=OPEN=REF(OPEN,1)AND(CLOSE-OPEN)*(REF(CLOSE,1)-REF(OPEN,1))<0;  

长下影:=(MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.667;  

长上影:=(HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667;  

十字星:=CLOSE=OPENANDHIGH<>LOW;  

大阴烛:=OPEN/CLOSE>1.05ANDHIGH/LOW<OPEN/CLOSE+0.018;  

好友反攻:=(REF(CLOSE,1)<REF(OPEN,1)ANDCLOSE>OPENANDABS(CLOSE-REF  

(CLOSE,1))/CLOSE<0.002)  

OR(REF(CLOSE,1)>REF(OPEN,1)ANDCLOSE<OPENANDABS(CLOSE-REF(CLOSE,1))/CLOSE<0.002);  

倾盆大雨:=REF(C,1)/REF(O,1)>=1.03ANDO<REF(C,1)ANDO>REF(O,1)ANDC<REF(O,1);  

解盘:='【K线形态解盘】'+  

IFs(倾盆大雨,'★倾盆大雨,见顶信号;','')+  

IFs(大阴烛,'★大阴烛,后市向淡,发生逆转;','')+  

IFs(好友反攻,'★好友反攻,底部反转;','')+  

IFs(跳空缺口,'★跳空缺口,注意向上还是向下跳空;','')+  

IFs(光脚阴线,'★光脚阴线,下跌信号;','')+  

IFs(光头阳线,'★光头阳线,后市看涨;','')+  

IFs(三只乌鸦,'★三只乌鸦,可能见顶回落;','')+  

IFs(分离,'★分离,注意看涨分离和看跌分离;','')+  

IFs(长下影,'★长下影,持续下跌后出现,有可能止跌回升;在升势末期出现,须多加留意;','')+  

IFs(长上影,'★长上影,表明行情上档压力沉重,升势受阻;','')+  

IFs(下跌三部曲,'★下跌三部曲,下跌信号;','')+  

IFs(上升三部曲,'★上升三部曲,上涨信号;','')+  

IFs(早晨之星,'★早晨之星,见底回升;','')+  

IFs(黄昏之星,'★黄昏之星,见顶回落;','')+  

IFs(十字星,'★十字星,有转向意味,注意股价位置在顶部还是底部;','')+  

IFs(长十字,'★长十字,注意在顶部还是底部;','')+  

IFs(垂死十字,'★垂死十字,下跌信号;','')+  

IFs(早晨十字星,'★早晨十字星,上涨信号,见底回升;','')+  

IFs(黄昏十字星,'★黄昏十字星,下跌信号,见顶回落;','')+  

IFs(射击之星,'★射击之星,可能见顶回落,可靠性低;','')+  

IFs(倒转锤头,'★倒转锤头,可能见底回升;','')+  

IFs(锤头,'★锤头,可能见底回升,如有量配合,信号强烈;','')+  

IFs(吊颈,'★吊颈,上升行情中见顶回落,顶部出现,见顶信号;','')+  

IFs(平顶,'★平顶,温和的反转;','')+  

IFs(穿头破脚,'★穿头破脚,顶部出现,见顶回落信号;','')+  

IFs(乌云盖顶,'★乌云盖顶,见顶回落信号;','')+  

IFs(曙光初现,'★曙光初现,后市见底回升;','')+  

IFs(身怀六甲,'★身怀六甲,出现在底部,是见底回升信号;出现在顶部,是见顶回落信意;','')+  

IFs(十字胎,'★十字胎;','')+  

IFs(平底,'★平底,温和的反转;','')+  

IFs(大阳烛,'★大阳烛,看涨;','')+  

IFs(三个白武士,'★三个白武士,每日收盘价上移,表示可能见底回升;','')+  

IFs(双飞乌鸦,'★双飞乌鸦,行情将见顶回落;','')+  

IFs(孕育线,'★孕育线,注意股价位置;','')+  

IFs(多方炮,'★多方炮,在底部出现有上涨意味,在中间出现有可能是上涨中继,顶部出现是复合见顶信号;','')+  

IFs(出水芙蓉,'★出水芙蓉;','');  

DRAWTEXTABS(6,30,解盘),LINETHICK1,COLORff00FF;  

DRAWFLAGTEXT(倾盆大雨,c,'★倾盆大雨,见顶信号'),COLORFF00FF;  

DRAWFLAGTEXT(大阴烛,c,'★大阴烛,后市向淡,发生逆转'),COLORFF00FF;  

DRAWFLAGTEXT(好友反攻,c,'★好友反攻,底部反转'),COLORFF00FF;  

DRAWFLAGTEXT(跳空缺口,c,'★跳空缺口,注意向上还是向下跳空'),COLORFF00FF;  

DRAWFLAGTEXT(光脚阴线,c,'★光脚阴线,下跌信号'),COLORFF00FF;  

DRAWFLAGTEXT(光头阳线,c,'★光头阳线,后市看涨'),COLORFF00FF;  

DRAWFLAGTEXT(三只乌鸦,c,'★三只乌鸦,可能见顶回落'),COLORFF00FF;  

DRAWFLAGTEXT(分离,c,'★分离,注意看涨分离和看跌分离'),COLORFF00FF;  

DRAWFLAGTEXT(长下影,c,'★长下影,持续下跌后出现,有可能止跌回升;在升势末期出现,须多加留意'),COLORFF00FF;  

DRAWFLAGTEXT(长上影,c,'★长上影,表明行情上档压力沉重,升势受阻'),COLORFF00FF;  

DRAWFLAGTEXT(下跌三部曲,c,'★下跌三部曲,下跌信号'),COLORFF00FF;  

DRAWFLAGTEXT(上升三部曲,c,'★上升三部曲,上涨信号'),COLORFF00FF;  

DRAWFLAGTEXT(早晨之星,c,'★早晨之星,见底回升'),COLORFF00FF;  

DRAWFLAGTEXT(黄昏之星,c,'★黄昏之星,见顶回落'),COLORFF00FF;  

DRAWFLAGTEXT(十字星,c,'★十字星,有转向意味,注意股价位置在顶部还是底部'),COLORFF00FF;  

DRAWFLAGTEXT(长十字,c,'★长十字,注意在顶部还是底部'),COLORFF00FF;  

DRAWFLAGTEXT(垂死十字,c,'★垂死十字,下跌信号'),COLORFF00FF;  

DRAWFLAGTEXT(早晨十字星,c,'★早晨十字星,上涨信号,见底回升'),COLORFF00FF;  

DRAWFLAGTEXT(黄昏十字星,c,'★黄昏十字星,下跌信号,见顶回落'),COLORFF00FF;  

DRAWFLAGTEXT(射击之星,c,'★射击之星,可能见顶回落,可靠性低'),COLORFF00FF;  

DRAWFLAGTEXT(倒转锤头,c,'★倒转锤头,可能见底回升'),COLORFF00FF;  

DRAWFLAGTEXT(锤头,c,'★锤头,可能见底回升,如有量配合,信号强烈'),COLORFF00FF;  

DRAWFLAGTEXT(吊颈,c,'★吊颈,上升行情中见顶回落,顶部出现,见顶信号'),COLORFF00FF;  

DRAWFLAGTEXT(平顶,c,'★平顶,温和的反转'),COLORFF00FF;  

DRAWFLAGTEXT(穿头破脚,c,'★穿头破脚,顶部出现,见顶回落信号'),COLORFF00FF;  

DRAWFLAGTEXT(乌云盖顶,c,'★乌云盖顶,见顶回落信号'),COLORFF00FF;  

DRAWFLAGTEXT(曙光初现,c,'★曙光初现,后市见底回升'),COLORFF00FF;  

DRAWFLAGTEXT(身怀六甲,c,'★身怀六甲,出现在底部,是见底回升信号;出现在顶部,是见顶回落信意'),COLORFF00FF;  

DRAWFLAGTEXT(十字胎,c,'★十字胎'),COLORFF00FF;  

DRAWFLAGTEXT(平底,c,'★平底,温和的反转'),COLORFF00FF;  

DRAWFLAGTEXT(大阳烛,c,'★大阳烛,看涨'),COLORFF00FF;  

DRAWFLAGTEXT(三个白武士,c,'★三个白武士,每日收盘价上移,表示可能见底回升'),COLORFF00FF;  

DRAWFLAGTEXT(双飞乌鸦,c,'★双飞乌鸦,行情将见顶回落'),COLORFF00FF;  

DRAWFLAGTEXT(孕育线,c,'★孕育线,注意股价位置'),COLORFF00FF;  

DRAWFLAGTEXT(多方炮,c,'★多方炮,在底部出现有上涨意味,在中间出现有可能是上涨中继,顶部出现是复合见顶信号'),COLORFF00FF;  

相对高点:FILTER(MA((V-MA(V,30))/MA(V,30)*WINNER(C)*100,1)>50,5)COLORYELLOW,LINETHICK2;


image.png


神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论