通达信指标公式源码 60分钟短线波段交易.docx
《通达信指标公式源码 60分钟短线波段交易.docx》由会员分享,可在线阅读,更多相关《通达信指标公式源码 60分钟短线波段交易.docx(16页珍藏版)》请在冰豆网上搜索。
![通达信指标公式源码 60分钟短线波段交易.docx](https://file1.bdocx.com/fileroot1/2023-2/1/6f334ca1-0854-400d-8343-54efa73eb709/6f334ca1-0854-400d-8343-54efa73eb7091.gif)
通达信指标公式源码60分钟短线波段交易
O1:
(SUM(EMA((CLOSE+LOW)/2,1)/3,3)),COLOR00FFFF,LINETHICK1;
O2:
EMA(O1,3),COLORFF00FF,LINETHICK1;
O3:
EMA(O2,3),COLOR00FF00,LINETHICK1;
MMM:
=MA(CLOSE,20);
DRAWTEXT((CLOSEDRAWTEXT((CLOSE>MMM),MMM,'*'),COLOR0000FF,LINETHICK5;
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);
VARD:
=CLOSEVARE:
=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);
VAR19:
=REF(VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13OR
VAR14ORVAR15ORVAR16ORVAR17ORVAR18,1)ANDVAR1;
VAR1A:
=REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7OR
VAR8ORVAR9ORVARAORVARBORVARC,1)ANDVARD;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),3.2,0),COLORFF3300;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),2.7,0),COLORFF5500;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),2.1,0),COLORFF7700;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),1.5,0),COLORFF9900;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),0.9,0),COLORFFBB00;
STICKLINE(VAR1A,REF(CLOSE,1),REF(CLOSE,2),0.3,0),COLORFFDD00;
DRAWTEXT(FILTER(VAR19=1,5),LOW,'买进'),COLORFF00FF;
DRAWICON(FILTER(VAR19=1,5),LOW,9);
DRAWTEXT(FILTER(VAR1A=1,5),HIGH,'逃顶'),COLOR00FF00;
DRAWICON(FILTER(VAR1A=1,5),HIGH,15);
信号共振
N11009N11006M110014
轴1:
0,COLORYELLOW;
轴2:
5,COLORWHITE,POINTDOT;
轴3:
10,COLORWHITE,POINTDOT;
轴4:
15,COLORWHITE,POINTDOT;
轴5:
20,COLORWHITE,POINTDOT;
轴6:
25,COLORWHITE,POINTDOT;
轴7:
30,COLORYELLOW;
AAATYP:
=(HIGH+LOW+CLOSE)/3;
AAA1:
=(AAATYP-MA(AAATYP,M))/(0.015*AVEDEV(AAATYP,M));
C1:
=SMA(AAA1,3,1);
C2:
=SMA(C1,3,1);
C3:
=3*C1-2*C2;
CB1:
=EMA(C3,5);
CB2:
=REF(CB1,1);
LC:
=REF(CLOSE,1);
RSI1:
=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI:
=(RSI1-50)*5;
R1:
=SMA(RSI,3,1);
D1:
=SMA(R1,3,1);
J1:
=3*R1-2*D1;
RR1:
=EMA(J1,5);
RR2:
=REF(RR1,1);
RR:
=RR1>RR2;
RSV:
=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:
=SMA(RSV,3,1);
K1:
=(K-50)*5;
K2:
=SMA(K1,3,1);
D2:
=SMA(K2,3,1);
J2:
=3*K2-2*D2;
BB1:
=EMA(J2,5);
BB2:
=REF(BB1,1);
三宝:
RRANDNOT(REF(RR,1))AND(RR1<-100ANDBB1<-100)ANDCB1<-100,COLORGREEN,NODRAW;
STICKLINE(三宝,5,0,3,0)COLORGREEN;
{极地上涨}
VA1:
=HHV(HIGH,9)-LLV(LOW,9);
VA2:
=HHV(HIGH,9)-CLOSE;
VA3:
=CLOSE-LLV(LOW,9);
VA4:
=VA2/VA1*100-70;
VA5:
=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VA6:
=(CLOSE+HIGH+LOW)/3;
VA7:
=SMA(VA3/VA1*100,3,1);
VA8:
=LLV(LOW,34);
VA9:
=SMA(VA7,3,1)-SMA(VA4,9,1);
VARA:
=IF(VA9>100,VA9-100,0);
VARB:
=HHV(HIGH,34);
VARC:
=EMA((VA6-VA8)/(VARB-VA8)*100,13);
VARD:
=EMA(0.667*REF(VARC,1)+0.333*VARC,2);
VARE:
=SMA(MAX(CLOSE-REF(CLOSE,1),0)/CLOSE,8,1)/SMA(ABS(INDEXC-REF(INDEXC,1))/INDEXC,8,1)*100-25;
VARF:
=MA(VARE,3);
VAR1:
=HHV(HIGH,9)-LLV(LOW,9);
VAR2:
=HHV(HIGH,9)-CLOSE;
VAR3:
=CLOSE-LLV(LOW,9);
VAR4:
=((VAR2)/(VAR1))*(100)-70;
VAR5:
=((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*(100);
VAR6:
=(
(2)*(CLOSE)+HIGH+LOW)/(4);
VAR7:
=SMA(((VAR3)/(VAR1))*(100),3,1);
VAR8:
=LLV(LOW,34);
VAR9:
=SMA(VAR7,3,1)-SMA(VAR4,9,1);
VAR10:
=IF((VAR9>100),VAR9-100,0);
VAR11:
=HHV(HIGH,34);
B1:
=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
领先:
=EMA(B1,5);
生命线:
=EMA(VARD,1);
V1:
=MA(C,5)=HHV(MA(C,5),20);
V2:
=MA(C,5)>MA(C,10);
V3:
=MA(V,5)>MA(V,40)*1.01;
V4:
=COUNT(MA(C,1)>REF(C,1),2)=2;
VV:
=V1ANDV2ANDV3ANDV4;
A1:
=EMA(CLOSE,8);
A2:
=EMA(A1,20);
A3:
=CROSS(A1,A2);
A4:
=A1A5:
=3*SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,21,1)-2*
SMA(SMA((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100,20,1),8,1);
安全位:
=20;
低位转强:
=CROSS(A5,安全位);
开始拉升:
=CROSS(VARC,生命线)ANDVARC>VARDANDVARC<55ANDC>O;
A6:
=LLV(C,500)=LLV(C,5)ANDC/REF(C,1)>(1+9.8/100);
极地上涨:
=A6;
极地:
开始拉升>0AND开始拉升<400OR极地上涨>0AND极地上涨<400
OR(低位转强>0AND低位转强<400)OR(低位转强>0),COLORYELLOW,NODRAW;
STICKLINE(极地,10,15,3,0),COLORYELLOW;
{好底}
D:
=EMA((C*3+H+L+O)/6,5);
买卖:
=D,COLORGREEN,LINETHICK2;
A线:
=HHV(D,13)COLORYELLOW,LINETHICK2;
B线:
=LLV(D,13)COLORYELLOW,LINETHICK2;日平:
="MACD.MACD#DAY"(12,26,9);
周平:
="MACD.MACD#WEEK"(12,26,9);
JC:
=(A线-B线);
壹:
=COUNT(JC>REF(JC,1)ANDA线>REF(A线,1),5)=1ANDJC>REF(JC,1)ANDA线>REF(A线,1)ANDD>=REF(D,1);
G1:
=FILTER(壹=1,10);
G2:
=BARSLAST(G1>0);
G3:
=IFF(G2>0ANDG2<=10,1,0)=1AND((C-REF(C,G2))/REF(C,G2))*100>=5;
概壹:
=(SUM(FILTER(G3,10),0)/SUM(G1>0,0))*100;
加1:
=COUNT(日平>=0AND周平>=0,5)=1AND日平>=0AND周平>=0;
加2:
=FILTER(D=A线ANDREF(D,1)①:
=FILTER(加1=1,10);
②:
=BARSLAST(①>0);
③:
=IFF(②>0AND②<=10,1,0)=1AND((C-REF(C,②))/REF(C,②))*100>=5;
概加1:
=(SUM(FILTER(③,10),0)/SUM(①>0,0))*100;
好底:
FILTER(COUNT(D=B线,3)>=2ANDD>B线,5),COLORBLUE,NODRAW;
STICKLINE(好底,15,20,3,0),COLORBLUE;
{抄底}
MMM:
=1;
SVOL:
=INTPART(SUM(V,0)/CAPITAL);
TJ0:
=SVOL>REF(SVOL,1)ORBARSSINCE(CLOSE)=0;
S1:
=BARSLAST(TJ0)+1;
TJJ2:
=S1S2:
=IF(TJJ2,REF(S1,1)+1,S1);
S3:
=SUM(TJJ2,0);
ZK1:
="KD.K#WEEK"(9,3,3);
ZD2:
="KD.D#WEEK"(9,3,3);
ZF1:
="MACD.DIF#WEEK"(12,26,9);
ZA2:
="MACD.DEA#WEEK"(12,26,9);
换手:
=V/CAPITAL*100,LINETHICK0;
JCD:
=CROSS(ZK1,ZD2)ANDREF(ZD2,1)<30;
抄底:
EXIST(JCD,MMM),COLORCYAN,NODRAW;
STICKLINE(抄底,20,25,3,0),COLORCYAN;
{只做牛市}
HR:
=HHV(HIGH,55);
HRY:
=LLV(LOW,55);
HRY11:
=HR*HRY;
HRY33:
=SQRT(HRY11);
WLT1:
=EMA(C,3);
WLT2:
=EMA(C,5);
WLT3:
=EMA(WLT2,5);
HP:
=(HHV(CLOSE,10)-LLV(CLOSE,10))/CLOSE<0.10;
LB:
=VOL/MA(VOL,5);
X1:
=(C+L+H)/3;
BB5:
=ATAN(EMA(X1,7)-REF(EMA(X1,7),1))*3.1416*10;
EMA3:
=EMA(C,3);
TT:
=FILTER(BB5>1ANDEMA(X1,7)>REF(EMA(X1,7),1),10);
MM:
=WLT1>REF(WLT1,1)ANDREF(WLT1,1)GG1:
=CROSS(WLT1,WLT2);
TYP:
=(HIGH+LOW+CLOSE)/3;
CCI1:
=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,5));
差值1:
=ABS(REF(CCI1,1)-CCI1),LINETHICK0;
CCI2:
=(TYP-MA(TYP,10))/(0.015*AVEDEV(TYP,10));
差值2:
=ABS(REF(CCI2,1)-CCI2),LINETHICK0;
CCI3:
=(TYP-MA(TYP,20))/(0.015*AVEDEV(TYP,20));
差值3:
=ABS(REF(CCI3,1)-CCI3),LINETHICK0;
CCI4:
=(TYP-MA(TYP,30))/(0.015*AVEDEV(TYP,30));
差值4:
=ABS(REF(CCI4,1)-CCI4),LINETHICK0;
CCI5:
=(TYP-MA(TYP,60))/(0.015*AVEDEV(TYP,60));
差值5:
=ABS(REF(CCI5,1)-CCI5),LINETHICK0;
CCI:
=(CCI1+CCI2+CCI3+CCI4+CCI5)/2,COLORRED,LINETHICK2;
WLT91:
=HHV(CCI,13);
WLT92:
=LLV(CCI,13)<-100;
WLT95:
=COUNT(WLT92,13)>=3;
WLT93:
=CCI>WLT91;
WLT96:
=CROSS(CCI,100);
TJ91:
=WLT95ANDWLT96;
JLP:
=FILTER(TJ91,5);
超买:
=MA(C,10)*IF(CAPITAL=0,1.04,1.1);
超卖:
=MA(C,10)*IF(CAPITAL=0,0.95,0.9);
TEND:
=EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42);
DD:
=TEND>REF(TEND,1)ANDREF(TEND,1)>REF(TEND,2);
GG2:
=CROSS(WLT1,TEND);
HRY1:
=LLV(LOW,55);
HRY2:
=HHV(HIGH,21);
GG3:
=CHRY33;
JJ1:
=CTJ1:
=GG1;
TJ2:
=GG2ANDJJ1;
TJ3:
=GG1ANDGG3;
XG:
=TJ1ORTJ3;
XG2:
=C1;
XG1:
=XGANDXG2ANDC>HRY33ANDJLP;
XG3:
=XGANDCXG11:
=XG1ORXG3;
W8:
=XG11ORXG1;
GET:
=ZIG(3,5),COLORFFFFFF;
PL5:
=ZIG(3,5);
EN1:
=ZIG(3,5)>REF(ZIG(3,5),1)ANDREF(ZIG(3,5),1)<=REF(ZIG(3,5),2)ANDREF(ZIG(3,5),2)<=REF(ZIG(3,5),3);
EX1:
=ZIG(3,5)[=REF(ZIG(3,5),2)ANDREF(ZIG(3,5),2)>=REF(ZIG(3,5),3);]
PL10:
=ZIG(3,10);
EN2:
=ZIG(3,10)>REF(ZIG(3,10),1)ANDREF(ZIG(3,10),1)<=REF(ZIG(3,10),2)ANDREF(ZIG(3,10),2)<=REF(ZIG(3,10),3);
EX2:
=ZIG(3,10)[=REF(ZIG(3,10),2)ANDREF(ZIG(3,10),2)>=REF(ZIG(3,10),3);]
PL20:
=ZIG(3,20);
EN3:
=ZIG(3,20)>REF(ZIG(3,20),1)ANDREF(ZIG(3,20),1)<=REF(ZIG(3,20),2)ANDREF(ZIG(3,20),2)<=REF(ZIG(3,20),3);
EX3:
=ZIG(3,20)[=REF(ZIG(3,20),2)ANDREF(ZIG(3,20),2)>=REF(ZIG(3,20),3);]
PL40:
=ZIG(3,40);
走强1:
=BARSLAST(PL5走弱1:
=BARSLAST(PL5>REF(PL5,1));
走强2:
=BARSLAST(PL10走弱2:
=BARSLAST(PL10>REF(PL10,1));
走强3:
=BARSLAST(PL20走弱3:
=BARSLAST(PL20>REF(PL20,1));
ZTJZ5:
=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);
ZTJD5:
=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0);
DTJZ5:
=IF(PL10DTJD5:
=IF(PL10ZTJZ10:
=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0);
ZTJD10:
=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0);
DTJZ10:
=IF(PL20DTJD10:
=IF(PL20WLT11:
=EN1ANDDTJZ5=1;
WLT22:
=EN2ANDZTJZ5=1;
WLT33:
=WLT11ORWLT22;
WLT01:
=EN2ANDDTJZ10=1;
WLT02:
=EN3ANDZTJZ10=1;
WLT03:
=WLT01ORWLT02;
WLT:
=WLT33ANDWLT03;
未来牛:
W8ORWLT,COLORLIMAGENTA,NODRAW;
STICKLINE(未来牛,5,10,3,0),COLORLIMAGENTA;
{雨青底}
M5:
=MA(CLOSE,5);
M4:
=MA(CLOSE,4);
MA3:
=MA(CLOSE,3);
VOL5:
=MA(VOL,5);
雨青底:
M5>M4ANDSLOPE(M5,5)<0ANDSLOPE(M4,4)<0ANDSLOPE(MA3,3)ANDREF(M4>MA3,1)ANDCROSS(MA3,M4)ANDVOL>VOL5,COLORRED,NODRAW;
STICKLINE(雨青底,25,30,3,0),COLORRED;
短线雷达
LC:
=REF(CLOSE,1);
RSI1:
=SMA(MAX(CLOSE-LC,0),6,1)