通达信指标公式源码概况:
指标类别: 通达信指标公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
买入卖出指标公式
AA:ZIG(3,5)+0.5,COLOR338800,linethick2;
GG:=EMA(AA,2);
BB:ZIG(3,10),COLOREEDD00,linethick2;
HH:=EMA(BB,2);
DRAWTEXT(CROSS(HH,BB),H, #39;卖 #39;),COLOROOFFOO;
DRAWTEXT(CROSS(BB,HH),L, #39;买 #39;),COLOROOOOFF;
DRAWICON(CROSS(AA,GG),L, #39;BUY #39;),COLOROOFFOO;
DRAWICON(CROSS(GG,AA),H, #39;SELL #39;),COLOROOOOFF;
B1:=MA(C,1);
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1);
SMA2:=MA(B2,3);
停损下限:IF(LLV(MA(B2,7),3)B2,LLV(MA(B2,7),3),B2);
FILLRGN(b2,sma2,b2sma2,RGB(255,255,0),b2SMA2,RGB(0,255,0));
snakeA:HHV(MA(B2,1),13),coloryellow;
Var1:=(2*CLOSE+HIGH+LOW)/4;
Var2:=MA(Var1,7);
Var3:=Var2-MA(Var1,7/2)0;
Var4:=Var2-MA(Var1,7/2)0;
Var5:=BARSLAST(Var3);
Var6:=0-BARSLAST(Var4);
Var7:=IF(Var3=0,Var5,Var6);
Var11:=(CLOSE*2+HIGH+LOW)/4;
Var21:=EMA(Var11,13)-EMA(Var11,34);
Var31:=EMA(Var21,5);
VAR2:=((CLOSEREF(CLOSE,1))AND(CLOSEREF(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:=((REF(VARC,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));
VARE:=((CLOSEREF(CLOSE,1))AND(CLOSEREF(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)));
VAR19:=((REF(VAR18,1)AND(CLOSE=REF(CLOSE,1)))AND(CLOSE=REF(CLOSE,2)));
ac:=AMOUNT/(VOL);
yy:=MA(ac,13);
lll:=(C-yy)/yy*100;
MIDc:=MA(CLOSE,22);
UPPERc:=MIDc+2*STD(C,22);
LOWERc:=MIDc-2*STD(C,22);
bba:=(C-lowerc)/(upperc-lowerc);
bbc:=FORCAST(bba,3);
LIFENGcyc:=(REF(lll,1)-15ANDREF(bba,1)0ANDlllREF(lll,1));
公式解读:
买入的指标公式卖出线: 99;
阶段卖: 90;
: 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);
底部: 10;
买入警戒: IF(趋势=10,50,0);
买入信号: IF(CROSS(趋势,底部),100,0);
卖出警戒: IF(趋势=90,50,100);
q2:=(CLOSE-LLV(LOW, 18))/(HHV(HIGH, 18)-LLV(LOW, 18))*100;
q3:=SMA(q2, 9, 1);
q4:=SMA(q3, 3, 1);
长趋势:3*q3-2*q4,colorwhite,linethick3;
趋势线:EMA(q3, 3),colorred,linethick3;
DRAWTEXT(CROSS(趋势线, 长趋势) AND REF(长趋势,1)80, REF(长趋势,3), #39;逢高派发 #39;), Color00ff00,linethick5;
▲逢低买入: DRAWTEXT(REF(CROSS(趋势线,长趋势),82) AND 趋势线1.3*长趋势,长趋势, #39;▲逢低买入 #39;), Color00Ffff, linethick1;
▲低买: DRAWTEXT(REF(CROSS(长趋势,趋势线),1) AND 长趋势1.3*趋势线,趋势线, #39;▲低买 #39;),colorblue,linethick1;
var3:=PEAKBARS(3,15,1)10;
var5:=IF(var3=1,2,0);
顶:= IF(var5=2,2,0);
顶a:IF(顶REF(顶,1),50,0),colorgreen, linethick2;
DRAWTEXT(顶a=50,45, #39;顶 部 #39;),color00ff00;
S:=12;
P:=26;
M:=14;
P1:=10;
P2:=30;
DIFF:(EMA(CLOSE,S) - EMA(CLOSE,P)),color0000FF;
DEA:EMA(DIFF,M),color00FFFF;
MACD:(2 * (DIFF - DEA)),COLORSTICK,LINETHICK2;
STICKLINE(((MACD REF(MACD,1)) AND (MACD 0)),0,MACD,2,0),LINETHICK2,color00FFFF;
STICKLINE(((MACD REF(MACD,1)) AND (MACD 0)),0,MACD,2,0),LINETHICK2,colorFF00FF;
HH:=MA(CLOSE,10);
GG:=MA(CLOSE,12);
上:=EMA((MA(HIGH,3) * 1.05),30);
下:=EMA((MA(LOW,3) * 0.96),30);
决战:STICKLINE((((CROSS(DIFF,DEA) AND ((下 - REF(下,1)) 0)) AND (MACD = REF(MACD,1))) AND (DIFF 0)),DIFF,0.4,3,0),color0000FF;
DRAWICON((((CROSS(DIFF,DEA) AND ((下 - REF(下,1)) 0)) AND (MACD = REF(MACD,1))) AND (DIFF 0)),0.4,0);
DRAWTEXT((((CROSS(DIFF,DEA) AND ((下 - REF(下,1)) 0)) AND (MACD = REF(MACD,1))) AND (DIFF = 0)),0.4, #39;。DIFF #39;),color0000FF;
STICKLINE(FILTER(((((MACD = REF(MACD,5)) AND ((下 - REF(下,1)) 0)) AND (MACD = 0)) AND ((GG - REF(GG,1)) = 0)),3),0,0.5,3,0),color00FF00;
DRAWICON(FILTER(((((MACD = REF(MACD,5)) AND ((下 - REF(下,1)) 0)) AND (MACD = 0)) AND ((GG - REF(GG,1)) = 0)),3),0.5,0);
DRAWTEXT(FILTER(((((MACD = REF(MACD,5)) AND ((下 - REF(下,1)) 0)) AND (MACD = 0)) AND ((GG - REF(GG,1)) = 0)),3),0.5, #39;。绝佳买入 #39;),color00FF00;
VCF1:=LLV(LOW,5);
VCF2:=HHV(HIGH,5);
VCF3:=EMA((((CLOSE - VCF1) / (VCF2 - VCF1)) * 100),4);
VCF4:=EMA(((0.667 * REF(VCF3,1)) + (0.333 * VCF3)),2);
VCF5:=((HIGH + LOW) / 2);
VCF6:=DMA(VCF5,(VOL / SUM(VOL,5)));
VCF7:=DMA(VCF5,(VOL / SUM(VOL,13)));
VCF8:=DMA(VCF5,(VOL / SUM(VOL,34)));
VCF9:=DMA(VCF5,(VOL / SUM(VOL,75)));
VCFA:=EMA(WINNER((0.9 * CLOSE)),5);
VCFB:=(1 - EMA(WINNER((1.2 * CLOSE)),5));
VCFC:=EMA(WINNER(CLOSE),5);
VCFD:=((100 * (CLOSE - VCF6)) / VCF6);
VCFE:=((100 * (CLOSE - VCF7)) / VCF7);
VCFF:=((100 * (MIN(CLOSE,OPEN) - VCF8)) / VCF8);
VCF10:=BARSLAST(((VCF8 VCF9) AND (REF(VCF8,1) = REF(VCF9,1))));
VCF11:=((((COUNT(((WINNER(CLOSE) 0.11) AND (EMA(WINNER(CLOSE),5) 0.15)),2) 0) OR (((1 - WINNER((1.2 * CLOSE))) = 0.8) AND (WINNER(CLOSE) 0.05))) AND (COUNT((VCFE (0 - 16)),2) 0)) AND (COUNT((VCFF (0 - 20)),2) 0));
VCF12:=((((COUNT((VCFD (0 - 10)),2) 0) AND (COUNT((VCFE (0 - 15)),2) 0)) AND (COUNT((VCFF (0 - 15)),2) 0)) AND (COUNT((VCFA 0.8),VCF10) = 0));
VCF13:=(((COUNT((VCF11 OR VCF12),2) 0) AND (VCF3 REF(VCF3,1))) AND (((1 - WINNER((1.15 * CLOSE))) * 100) 80));
出击1:=IF((VCF13 AND (COUNT(VCF13,3) = 1)),0.1,0);
出击:IF((VCF13 AND (COUNT(VCF13,3) = 1)),0.37,0),LINETHICK3,color0000FF;
DRAWICON((黑马出击 0),0.37,1);
DRAWTEXT((黑马出击 0),0.35, #39;★黑马 #39;),colorFFFFFF;
DRAWTEXT((黑马出击 0),0.35, #39;出击 #39;),color00FF00;
VAR26:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
VAR27:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);
VAR28:=EMA(VAR27,9);
VAR29:=(2 * (VAR27 - VAR28));
STICKLINE(((VAR27 (0 - 50)) AND (VAR26 7)),0,(0 - 0.1),5,0),color0000FF;
DRAWTEXT((((VAR27 (0 - 50)) AND (VAR26 7)) AND (VAR27 VAR28)),(0 - 0.08), #39;底 #39;),colorFFFFFF;
DRAWTEXT((((VAR27 (0 - 50)) AND (VAR26 7)) AND (VAR27 = VAR28)),(0 - 0.1), #39;追 #39;),colorFFFFFF;
VAR1:=1;
VAR2:=MA(CLOSE,18);
VAR3:=(((CLOSE - VAR2) / VAR2) * 100);
VAR4:=MA(VAR3,1);
升跌:=(VAR4 * VAR1);
VAR5:=BARSLAST((CROSS((0 - 10),VAR4) = 1));
VAR6:=BARSLAST((CROSS(VAR4,10) = 1));
VAR7:=((VAR4 (0 - 10)) AND (VAR5 = 5));
VAR8:=((VAR4 10) AND (VAR6 = 5));
C1:(0.01 * (IF(((VAR4 (0 - 10)) AND (VAR5 = 5)),VAR4,0) * VAR1)),LINETHICK1,color0000FF;
C2:=C1;
C3:=(IF(((VAR4 10) AND (VAR6 = 5)),VAR4,0) * VAR1);
C4:=C3;
D1:=((((升跌 REF(升跌,1)) AND VAR7) * 0.2) * VAR1);
中期底部:=LLV(CLOSE,30);
D:(FILTER(((((((升跌 REF(升跌,1)) AND (LOW = 中期底部)) AND (CLOSE 中期底部)) AND VAR7) * 0.5) * VAR1),3) * 0.5),LINETHICK2,color0000FF;
DRAWTEXT((D = 0.25),D, #39;★-铁底 #39;),color00FFFF;
STICKLINE(((CROSS(MACD,DIFF) AND (MACD = (0 - 0.05))) AND (MACD = 0.02)),MACD,0.23,0,0),LINETHICK2,color00FFFF;
DRAWTEXT(((CROSS(MACD,DIFF) AND (MACD = (0 - 0.05))) AND (MACD = 0.02)),0.23, #39;^MACD #39;),color0000FF;
DRAWTEXT(((CROSS(MACD,DIFF) AND (MACD = (0 - 0.05))) AND (MACD = 0.02)),0.23, #39; 金叉 #39;),LINETHICK4,colorFFFFFF;
DRAWICON(((CROSS(MACD,DIFF) AND (MACD = (0 - 0.05))) AND (MACD = 0.02)),0.23,1);
DIFF2:=(EMA(CLOSE,2) - EMA(OPEN,5));
操盘手:=DIFF2;
(0.4 * ((CROSS(操盘手,MACD) AND (MACD = (0 - 0.11))) AND (LOW = 下))),LINETHICK2,colorFFFFFF;
DRAWTEXT(((CROSS(操盘手,MACD) AND (LOW = 下)) AND (MACD = (0 - 0.11))),0.4, #39;-5% #39;),colorB7D16F;
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
BB:(0.7 * ((((((CROSS(DIFF,DEA) AND (CLOSE 上)) AND ((下 - REF(下,1)) 0)) AND CROSS(MACD,0)) AND (MACD = 0)) AND (DIFF 0)) AND (((HH - REF(HH,1)) 0) AND (VOL REF(VOL,1)))));
DRAWTEXT((((BB = 0.7) AND (CLOSE 上)) AND ((下 - REF(下,1)) 0)),0.7, #39;。量价配合完美 #39;),color00FF00;
DRAWTEXT((((BB = 0.7) AND (CLOSE 上)) AND ((下 - REF(下,1)) 0)),0.7, #39;。 (追) #39;),color0000FF;
N15HIGH:=REF(HIGH,15);
N1LOW:=REF(LOW,1);
FF:=(((N15HIGH - N1LOW) / N1LOW) 0.15);
DRAWICON((((((CROSS(MA(CLOSE,P1),MA(CLOSE,P2)) 0) AND (((N15HIGH - N1LOW) / N1LOW) 0.15)) AND (OPEN = MA(CLOSE,P1))) AND (CLOSE = MA(CLOSE,P1))) AND (LOW = MA(CLOSE,P1))),0.5,1);
DRAWTEXT((((((CROSS(MA(CLOSE,P1),MA(CLOSE,P2)) 0) AND (((N15HIGH - N1LOW) / N1LOW) 0.15)) AND (OPEN = MA(CLOSE,P1))) AND (CLOSE = MA(CLOSE,P1))) AND (LOW = MA(CLOSE,P1))),0.5, #39;★^回头望月 #39;),colorFF0000;
VAR10:=(((CLOSE - MA(CLOSE,58)) / MA(CLOSE,58)) * 100);
VAR12:=((VOL / CAPITAL) * 100);
VAR13:=LLVBARS(LOW,50);
VAR14:=SUM(VOL,VAR13);
VAR15:=HHVBARS(HIGH,50);
VAR16:=SUM(VOL,VAR15);
VAR17:=(((CLOSE - REF(OPEN,VAR15)) / REF(OPEN,VAR15)) * 100);
VAR18:=((VAR16 / CAPITAL) * 100);
VAR19:=(((CLOSE - REF(OPEN,VAR13)) / REF(OPEN,VAR13)) * 100);
VAR20:=((VAR14 / CAPITAL) * 100);
VAR21:=MA(CLOSE,3);
VAR22:=(REF(CLOSE,2) * 0.865);
VAR23:=(REF(CLOSE,13) * 0.772);
VAR24:=MIN(VAR22,VAR23);
VAR25:=MA(CLOSE,13);
王:(IF((((((CLOSE - VAR24) / CLOSE) 0.03) AND (VAR17 (-35))) AND ((SUM(VAR12,5) / 5) 1.8)),1,0) * 0.4),LINETHICK3,colorFF0000;
DRAWTEXT((抄底王 0),抄底王, #39;★抄底王 #39;),LINETHICK3,colorFFFFFF;
DRAWTEXT((抄底王 0),抄底王, #39;(成功率90%) #39;),LINETHICK3,color00FF00;
VAR266:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
VAR277:=((EMA(CLOSE,12) - EMA(CLOSE,26)) * 100);
VAR288:=EMA(VAR277,9);
VAR299:=(2 * (VAR277 - VAR288));
DRAWTEXT((((VAR277 (-50)) AND (VAR266 7)) AND (VAR277 VAR288)),(-0.08), #39;★ #39;),colorFFFFFF;
DRAWTEXT((((VAR277 (-50)) AND (VAR266 7)) AND (VAR277 = VAR288)),(-0.1), #39;● #39;),colorFFFFFF;
VAC:=(LOW * 0.9);
VAB:=EMA(LLV(LOW,90),21);
VAD:=(((VAC * VOL) + (VAB * (CAPITAL - VOL))) / CAPITAL);
VAE:=EMA(VAD,30);
VAF:=(CLOSE - REF(CLOSE,1));
VA10:=MAX(VAF,0);
VA11:=ABS(VAF);
VA12:=((SMA(VA10,7,1) / SMA(VA11,7,1)) * 100);
VA13:=((SMA(VA10,13,1) / SMA(VA11,13,1)) * 100);
VA14:=((SMA(MAX(VAF,0),6,1) / SMA(ABS(VAF),6,1)) * 100);
VA15:=((((-200) * (HHV(HIGH,60) - CLOSE)) / (HHV(HIGH,60) - LLV(LOW,60))) + 100);
VA16:=(((CLOSE - LLV(LOW,15)) / (HHV(HIGH,15) - LLV(LOW,15))) * 100);
VA17:=SMA(((SMA(VA16,4,1) - 50) * 2),3,1);
VA18:=(((INDEXC - LLV(INDEXL,14)) / (HHV(INDEXH,14) - LLV(INDEXL,14))) * 100);
VA19:=SMA(VA18,4,1);
VA1A:=SMA(VA19,3,1);
VA1B:=(((HHV(HIGH,30) - CLOSE) / CLOSE) * 100);
VA1C:=((((((((VA14 = 25) AND (VA15 (-95))) AND (VA1B 20)) AND (VA17 (-30))) AND (VA1A 30)) AND ((VAE - CLOSE) = (-0.25))) AND (VA12 22)) AND (VA13 28));
低买1:=STICKLINE(VA1C,0,0.1,1,1);
发射:STICKLINE(VA1C,0,0.7,2,0),LINETHICK2,color0000FF;
DRAWTEXT((VA1C 0),0.7, #39;^★发射 #39;),colorFFFFFF;