通达信公式源码概况:
指标类别:通达信公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
选股,不能盲目,需要掌握一定的方法。下面小编要为大家介绍一种成功率极高的选股技巧,名字叫“上天入地”选股战法,听名字就比较霸气。
“上天入地”这种图形大致可以描述为某只股票某日放量大涨或者涨停,第2天收带长上影线的阴线,第3天跳空低开收带长下影线的阴线,这2根阴线组合就称为“上天入地”。
可以在第2根阴线的收盘前或者第3天开盘低点买入。
简单点总结就是:大涨或涨停+1长上影线+1长下影线。
"上天入地"买入法的操作要领:
买点:从第二根阴线开始,切换到30分钟周期,当30分钟周期形成上涨拐点时,买进;
卖点:买进后继续在30分钟周期跟踪,当形成下跌拐点时卖出;也可以定一个目标价格,达到目标价格卖出;
止损点:买进后如果没有上涨,形成30分钟下跌拐点时止损卖出。
说明:出现这种形态时,日线最好处于上涨波段中,即出现在上涨拐点之后。
公式源码如下:
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),10);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),10);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),10);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
PDI<9.5ANDPDI<MDIANDMDI>40ANDV/REF(V,1)<0.8ANDREF(C,1)/REF(C,3)<0.94ANDC>REF(C,1)ANDREF(V,1)/REF(V,2)>1.5;
RR1:=ma(CLOSE,27);
RR2:=(CLOSE-RR1)/RR1*100;
RRA:=MA(RR2,2);
RRB:=BArslAst(crOSS(-10,RRA)=1);
RRD:=RRA<-10ANDRRB>3;
STICKLINE(IF(RRD,-120,0),-120,0,8,0),COLOR33FFFF;
起爆点:IF(RRD,-120,0),COLOR00FF66,colorliblue,LINETHICK2;
TYP:=(HIGH+LOW+CLOSE)/3;
cci14:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),colorred,LINETHICK2;
强势线:100,LINETHICK2;
低位线:-100,colorred,LINETHICK2;
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);
VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;
VAR2:=LLV(LOW,20);
VAR3:=HHV(HIGH,20);
操盘:=3*VAR300-2*VAR400;
PS1:=CROSS(操盘,VAR300)ANDVAR300<2.1ANDC>O;
STICKLINE(PS1,30,-100,3,0),COLORFF00FF;
STICKLINE(PS1,30,-100,2,0),COLORFF66FF;
STICKLINE(PS1,30,-100,1,0),COLORFF66CC;
STICKLINE(PS1,30,-100,1,0),COLORFF99FF;
STICKLINE(PS1,30,-100,1,0),COLORFFCCFF;
STICKLINE(PS1,30,-100,1,0),COLOR00FFFF;
STICKLINE(PS1,30,-100,0.3,0),COLOR66FF33;
DRAWTEXT(PS1,42,'起爆点'),coloryellow;
//六大金叉
LddiFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
LddeA:=EMA(LDDIFF,9);
//{STICKLINE(DIFF>DEA,1,1.8,3,0),colorred;
//STICKLINE(DIFF<DEA,1,1.8,3,0),colorgreen;}
MCDA金叉:LDDIFF>LDDEA,NODRAW;
LDRSV:=(CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12))*100;
LDK:=SMA(LDRSV,3,1);
LDD:=SMA(LDK,3,1);
//{STICKLINE(K>D,2,2.8,3,0),colorred;
//STICKLINE(K<D,2,2.8,3,0),colorgreen;}
kdj金叉:LDK>LDD,NODRAW;
LDLC:=REF(CLOSE,1);
LDrsi1:=(SMA(MAX(CLOSE-LDLC,0),9,1))/(SMA(Abs(CLOSE-LDLC),9,1))*100;
LDRSI2:=(SMA(MAX(CLOSE-LDLC,0),26,1))/(SMA(ABS(CLOSE-LDLC),26,1))*100;
//{STICKLINE(RSI1>RSI2,3,3.8,3,0),colorred;
//STICKLINE(RSI1<RSI2,3,3.8,3,0),colorgreen;}
RSI金叉:LDRSI1>LDRSI2,NODRAW;
LDLwr1:=SMA(LDRSV,3,1);
LDLWR2:=SMA(LDLWR1,3,1);
//{STICKLINE(LWR1>LWR2,4,4.8,3,0),colorred;
//STICKLINE(LWR1<LWR2,4,4.8,3,0),colorgreen;}
LWR金叉:LDLWR1>LDLWR2,NODRAW;
LDbbi:=(MA(CLOSE,3)+MA(CLOSE,9)+MA(CLOSE,12)+MA(CLOSE,26))/4;
//{STICKLINE(CLOSE>BBI,5,5.8,3,0),colorred;
//STICKLINE(CLOSE<BBI,5,5.8,3,0),colorgreen;}
BBI金叉:CLOSE>LDBBI,NODRAW;
LDmtm:=CLOSE-REF(CLOSE,1);
LDmms:=100*EMA(EMA(LDMTM,9),9)/EMA(EMA(ABS(LDMTM),9),3);
LDMMM:=100*EMA(EMA(LDMTM,26),12)/EMA(EMA(ABS(LDMTM),26),12);
//{STICKLINE(MMS>MMM,6,6.8,3,0),colorred;
//STICKLINE(MMS<MMM,6,6.8,3,0),colorgreen;}
MMS金叉:LDMMS>LDMMM,NODRAW;
STICKLINE(MCDA金叉ANDkdJ金叉ANDRSI金叉ANDLWR金叉ANDBBI金叉ANDMMS金叉,-110,-120,3,0),coloryellow;
HJ_1:=HHV(HIGH,9)-LLV(LOW,9);
HJ_2:=HHV(HIGH,9)-CLOSE;
HJ_3:=CLOSE-LLV(LOW,9);
HJ_4:=HJ_2/HJ_1*100-70;
HJ_5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
HJ_6:=(2*CLOSE+HIGH+LOW)/4;
HJ_7:=SMA(HJ_3/HJ_1*100,3,1);
HJ_8:=LLV(LOW,34);
HJ_9:=SMA(HJ_7,3,1)-SMA(HJ_4,9,1);
HJ_10:=IF(HJ_9>100,HJ_9-100,0);
HJ_11:=HHV(HIGH,34);
HJ_12:=EMA((HJ_6-HJ_8)/(HJ_11-HJ_8)*100,8);
HJ_13:=EMA(HJ_12,5);
第二指标交叉线:=HJ_12-HJ_13;
买入条件:=-第二指标交叉线;
卖出:=REF(第二指标交叉线,1)>0AND第二指标交叉线<=0OR(第二指标交叉线<1AND第二指标交叉线>=0ANDCLOSE<OPEN),colorred;
买入:=卖出=0ANDREF(第二指标交叉线,1)<0AND第二指标交叉线>0;
DRAWTEXT(买入,-110,'买入'),coloryellow;
RSV:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;
K:=SMA(RSV,9,1);
D:=SMA(K,3,1);
趋势J1:=3*K-2*D;
趋势J2:=EMA(K,3);
WH:=DRAWLINE(D>=HHV(D,21),D,D<=LLV(D,21),D,1);
精准买点:CROSS(趋势J1,WH)ANDCROSS(趋势J2,WH);
V1:=(C*2+H+L)/4*10;
V2:=EMA(V1,13)-EMA(V1,34);
V3:=EMA(V2,5);V4:=2*(V2-V3)*5.5;
主力撤:IF(V4<=0,V4,0),colorblue;
主力进:IF(V4>=0,V4,0),colorff00ff;
V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
V6:=EMA(3*V5-2*SMA(V5,18,1),5);
V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
V8:=(INDEXC*2+INDEXH+INDEXL)/4;
V9:=EMA(V8,13)-EMA(V8,34);
N:=14;
N1:=10;
N2:=6;
TYP:=(IF(ISNULL(HIGH),CLOSE,HIGH)+IF(ISNULL(LOW),CLOSE,LOW)+CLOSE)/3;
cci:(TYP-ma(TYP,N))/(0.015*AVEDEV(TYP,N));
wr1:100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));
WR2:100*(HHV(HIGH,N2)-CLOSE)/(HHV(HIGH,N2)-LLV(LOW,N2));
V1:=(O-REF(C,1))/REF(C,1);
V2:=V1<0.03;
V3:=EVERY(V2,15);
V4:=EXIST(V3,3);
V5:=V1>0.03;
FILTER(V5ANDV4,3);
A:100;
B:-100;
VA:=EMA(V9,3);
VB:=(V9-VA)/2;
大盘资金进场:IF(VB>=0,VB,0),Colorred;
大盘资金撤走:IF(VB<=0,VB,0),colorgreen;
V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势线:EMA(V11,3);
V12:=(趋势线-REF(趋势线,1))/REF(趋势线,1)*100;
准备现金:STICKLINE(趋势线<=13,0,20,5,0),colorcc9900;
aa:=(趋势线<=13)andfilter((趋势线<=13),15);
drawtext(aa,30,'准备现金'),colorcc9900;
买入股票:STICKLINE(趋势线<=13ANDV12>13,0,50,5,0),color0099ff;
bb:=(趋势线<=13ANDV12>13)andfilter((趋势线<=13ANDV12>13),10);
drawtext(bb,60,'买入股票'),color0099ff;
卖临界:STICKLINE(趋势线>90and趋势线>ref(趋势线,1),100,95,15,1),COLORFFFF00;
见顶清仓:filter(趋势线>90and趋势线<ref(趋势线,1)and主力进<ref(主力进,1),8);
DRAWTEXT(见顶清仓,90,'逃顶'),coloryellow;
cc:=(趋势线>=90ANDV12)andfilter((趋势线>=90ANDV12),10);
stickline(大盘资金进场and趋势线<13,0,30,10,0),colorred;
stickline(大盘资金撤走and趋势线>90,0,30,10,0),colorgreen;
stickline(主力进and趋势线<13,0,40,10,0),colorff00ff;
stickline(主力撤and趋势线>90,0,40,10,0),colorblue;
HLM1:=MA(HHV(H,485),17);
HLM2:=MA(HHV(H,222),17);
HLM3:=MA(HHV(H,96),17);
HLM4:=MA(LLV(L,485),17);
HLM5:=MA(LLV(L,222),17);
HLM6:=MA(LLV(L,96),17);
HLM7:=MA((HLM1*0.558+HLM2*0.558+HLM3*0.558+HLM4*0.96+HLM5*0.96+HLM6*0.96)/6,17);
HLM8:=MA((HLM1*0.55+HLM2*0.55+HLM3*0.65+HLM4*1.25+HLM5*1.23+HLM6*1.2)/6,17);
HLM9:=MA((HLM1*0.68+HLM2*0.68+HLM3*0.68+HLM4*1.3+HLM5*1.3+HLM6*1.3)/6,17);
HLM10:=MA((HLM7*3+HLM8*2+HLM9)/6*1.738,17);
HLM11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
HLM12:=MA(IF(C*1.35<=HLM10,HLM11*10,HLM11/10),3);
TYP:=IF((H>CANDC>O)OR(H>OANDO>=C),C,H)+IF((L<CANDC<O)OR(L<OANDO<=C),CLOSE,LOW)/3;
cci:Ema((TYP-MA(TYP,36.0270012))/(0.015*AVEDEV(TYP,36.0270012)),2.0332),colorgreen;
stICKLINE(CCI>100,CCI,100,6,0),colormagenta;
STICKLINE(CCI<-150,CCI,-150,6,0),coloryellow;
STICKLINE(C>0,100,101,10,0),colorred;
STICKLINE(C>0,-150,-151,8,0),colorgreen;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
FASTK:=SMA(RSV,3,1);
Y1A:=((SMA(FASTK,3,1))/2+40)*1.1;
线上马上牛:SMA(Y1A,8,1),colorblue;
RSV1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(L,9))*100;
Y2A:=(SMA(RSV1,3,1)/2)*1.1;
LC:=REF(C,1);
rsi2:=SMA(MAX(C-LC,0),6,1)/SMA(Abs(C-LC),6,1)*100;
RSI3:=IF(RSI2>50,RSI2*1.05,RSI2);
RSV3:=(C-LLV(L,54))/(HHV(H,54)-LLV(L,54))*100;
RSI4:=IF(RSI3>100,100,RSI3);
RRR:=EMA(SLOPE(RSI4,3),20);
HLMH:=HHV(HLM12,30);
关注:MA(IF(L<=LLV(L,13),
(HLMH+HLM11*2)/2,0),3)/200,ColorFFFfff;
DRAWTEXT(CROSS(关注,1.2),关注*0.5-6,'↑▲'),ColorFF00ff;
DRAWTEXT(CROSS(关注,4.5),关注,'买点出现'),Color00Ffff;
DRAWICON(CROSS(关注,7.0),关注*0.5-20,14);
ZQ_1:=MA(CLOSE,5);
ZQ_2:=MA(CLOSE,10);
ZQ_3:=MA(CLOSE,60);
ZQ_4:=MA(CLOSE,120);
ZQ_5:=REF(CLOSE,1)<REF(ZQ_1,1)ANDOPEN<ZQ_1ANDZQ_1>ZQ_4;
ZQ_6:=REF(ZQ_5,1)=0ANDZQ_5;
ZQ_7:=EMA(HHV(HIGH,1),8);
ZQ_8:=EMA(CLOSE,8);
ZQ_9:=ZQ_8<REF(ZQ_8,1)ANDCLOSE<ZQ_8;
ZQ_10:=IF(ZQ_7<REF(ZQ_7,1)ORZQ_9,1,0);
ZQ_11:=(COUNT(ZQ_10=1,4)=3ANDZQ_10=0)*89;
ZQ_12:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
ZQ_13:=IF(CLOSE>OPEN,ZQ_12*(HIGH-LOW),IF(CLOSE<OPEN,ZQ_12*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-ZQ_12*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-ZQ_12*(HIGH-LOW),0-VOL/2));
ZQ_14:=ZQ_13/20/1.15;
ZQ_15:=ZQ_14*0.55+REF(ZQ_14,1)*0.33+REF(ZQ_14,2)*0.22;
ZQ_16:=EMA(ZQ_15,3);
ZQ_17:=ZQ_16<100;
ZQ_18:=COUNT(ZQ_17,9)<2;
ZQ_19:=CLOSE/REF(CLOSE,1)>1.09;
ZQ_20:=CLOSE=HIGH;
ZQ_21:=REF(ZQ_19,1)ANDREF(ZQ_20,1);
ZQ_22:=COUNT(ZQ_21,11)>0;
ZQ_23:=MA(CLOSE,3);
ZQ_24:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
ZQ_25:=(HIGH-REF(CLOSE,1))/REF(CLOSE,1)*100;
ZQ_26:=REF(HHV(VOL,10),1);
ZQ_27:=MA(CLOSE,20);
ZQ_28:=(ZQ_23+ZQ_1)/2;
ZQ_29:=COUNT(COUNT(ZQ_24>9.9ANDCLOSE=HIGH,1)>=1,30)>0;
ZQ_30:=COUNT(COUNT(ZQ_24>9.9ANDCLOSE=HIGH,1)>=1,60)>0;
ZQ_31:=ZQ_27>REF(ZQ_27,1)ANDVOL<ZQ_26ANDZQ_29ANDZQ_25>3ANDOPEN<=ZQ_1ANDCLOSE>ZQ_1AND(COUNT(ZQ_28>REF(ZQ_28,1),3)>=3ORCOUNT(ZQ_1>REF(ZQ_1,1),3)>=3)ANDCOUNT(ZQ_27>REF(ZQ_27,1),25)>=16;
ZQ_32:=(CLOSE-OPEN)/OPEN*100;
ZQ_33:=ZQ_30ANDVOL<1.3*REF(VOL,1)ANDCOUNT(ZQ_32>0.5,6)>=5ANDCOUNT(ZQ_23>ZQ_1,5)>=5ANDCOUNT(HIGH>REF(HIGH,1),6)>=5ANDZQ_25>4.5ANDOPEN<=ZQ_23ANDCLOSE>ZQ_23ANDOPEN>ZQ_1;
ZQ_34:=ZQ_31ORZQ_33;
ZQ_35:=ZQ_34=1ANDCOUNT(ZQ_34,15)=1;
ZQ_36:=AMOUNT/VOL/7;
ZQ_37:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
ZQ_38:=SUM(AMOUNT,10)/ZQ_36/7;
ZQ_39:=DMA(ZQ_37,VOL/ZQ_38);
ZQ_40:=(CLOSE-ZQ_39)/ZQ_39*100;
ZQ_41:=-ZQ_40;
ZQ_42:=ZQ_40>ZQ_41;
ZQ_43:=CROSS(ZQ_40,0.6)ANDZQ_42;
ZQ_44:=EMA(CLOSE/REF(CLOSE,1),5);
ZQ_45:=EMA(CLOSE/REF(CLOSE,1),10);
ZQ_46:=CROSS(ZQ_44,ZQ_45);
ZQ_47:=ZQ_43ANDZQ_46;
ZQ_48:=ZQ_47ANDZQ_35;
ZQ_49:=COUNT(ZQ_35,10)>0;
ZQ_50:=ZQ_47ANDZQ_49ANDZQ_22;
ZQ_51:=ZQ_47ANDZQ_22ANDZQ_11;
ZQ_52:=ZQ_48ANDZQ_22;
ZQ_53:=ZQ_50ORZQ_52ORZQ_51;
ZQ_54:=(EMA(CLOSE,12)-EMA(CLOSE,26))/EMA(CLOSE,26)*100;
ZQ_55:=EMA(ZQ_54,9);
ZQ_56:=(ZQ_54-ZQ_55)*100;
ZQ_57:=ZQ_56-REF(ZQ_56,1);
ZQ_58:=CROSS(ZQ_57,50);
ZQ_59:=EMA(EMA(EMA(CLOSE,12),12),12);
ZQ_60:=(ZQ_59-REF(ZQ_59,1))/REF(ZQ_59,1)*100;
ZQ_61:=MA(ZQ_60,9);
ZQ_62:=ZQ_60>ZQ_61;
ZQ_63:=CLOSE/REF(CLOSE,1)>1.09;
ZQ_64:=CLOSE=HIGH;
ZQ_65:=REF(ZQ_63,1)ANDREF(ZQ_64,1);
ZQ_66:=COUNT(ZQ_65,4)>0;
ZQ_67:=COUNT(ZQ_65,5)>0;
ZQ_68:=(3*CLOSE+LOW+OPEN+HIGH)/6;
ZQ_69:=(20*ZQ_68+19*REF(ZQ_68,1)+18*REF(ZQ_68,2)+17*REF(ZQ_68,3)+16*REF(ZQ_68,4)+15*REF(ZQ_68,5)+14*REF(ZQ_68,6)+13*REF(ZQ_68,7)+12*REF(ZQ_68,8)+11*REF(ZQ_68,9)+10*REF(ZQ_68,10)+9*REF(ZQ_68,11)+8*REF(ZQ_68,12)+7*REF(ZQ_68,13)+6*REF(ZQ_68,14)+5*REF(ZQ_68,15)+4*REF(ZQ_68,16)+3*REF(ZQ_68,17)+2*REF(ZQ_68,18)+REF(ZQ_68,20))/210;
ZQ_70:=MA(ZQ_69,6);
ZQ_71:=ZQ_69>ZQ_70;
ZQ_72:=CLOSE>1.02*REF(CLOSE,1);
ZQ_73:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-6);
ZQ_74:=REF(CLOSE,1)>(REF(CLOSE,BARSLAST(ZQ_72))+REF(CLOSE,BARSLAST(ZQ_72)+1))/2ANDCLOSE<(REF(CLOSE,BARSLAST(ZQ_72))+REF(CLOSE,BARSLAST(ZQ_72)+1))/2;
ZQ_75:=REF(CLOSE,1)<(REF(CLOSE,BARSLAST(ZQ_73))+REF(CLOSE,BARSLAST(ZQ_73)+1))/2ANDCLOSE>(REF(CLOSE,BARSLAST(ZQ_73))+REF(CLOSE,BARSLAST(ZQ_73)+1))/2;
ZQ_76:=BARSLAST(ZQ_73)<=7ANDZQ_72ANDZQ_75ANDCOUNT(ZQ_72,BARSLAST(ZQ_73))=1ANDNOT(HIGH=LOW)ANDREF(NOT(HIGH=LOW),BARSLAST(ZQ_73))=1;
ZQ_77:=COUNT(ZQ_76,7)>0;
ZQ_78:=((CLOSE-REF(MA(CLOSE,6),1))/6+MA(CLOSE,6))*1.004;
ZQ_79:=CROSS(CLOSE,ZQ_78)ANDZQ_78>REF(ZQ_78,1);
ZQ_80:=((CLOSE-REF(MA(CLOSE,18),1))/18+MA(CLOSE,18))*1.004;
ZQ_81:=CROSS(CLOSE,ZQ_80)ANDZQ_80>REF(ZQ_80,1);
ZQ_82:=ZQ_79ANDZQ_81ANDZQ_76ANDZQ_71ANDZQ_62;
ZQ_83:=ZQ_66ANDZQ_76ANDZQ_71ANDZQ_62;
ZQ_84:=ZQ_82ORZQ_83;
ZQ_85:=ZQ_18ANDZQ_53;
最强音终极:ZQ_84ORZQ_85,COLORRED;
[源码注释]通达信公式动态翻译结果
ZT赋值:如果模糊匹配品种名称ORNAMELIKE('*ST'),返回收盘价=计算涨停价,否则返回如果模糊匹配品种代码OR(模糊匹配品种代码ANDDATE>=1200824),返回收盘价=计算涨停价,否则返回收盘价=计算涨停价
统计30日中满足1日前的取反ANDZT的天数=5
评论(0)