?1
?
{买卖天王}
DF火:= BARSLAST(EMA(CLOSE,5)
DF山:= COUNT(EMA(CLOSE,5)>REF(EMA(CLOSE,5),1),12);
天王卖:REF(DF火,4)>0 and REF(DF火,3)>0 AND REF(DF火,2)>0 AND REF(DF火,1)>0 AND DF火=0 AND REF(DF火,1)>DF山,colorgreen,linethick2;
?
CMC0:=REF(C,2)*0.865;
CMC1:=REF(C,13)*0.772;
CMDSY:=100*vol/CApitAl;
天王买1:=(C-MIN(CMC0,CMC1))/C
<0.085 AND SUM(CMDSY,5)/5<1.8;
?
bwVar1:=(C-MA(C,48))/MA(C,48)*100<-30 AND (C-MA(C,70))/MA(C,70)*100<-27 AND COUNT((C-MA(C,48))/MA(C,48)*100<-30 AND (C-MA(C,70))/MA(C,70)*100<-27,2)=1 AND (O-REF(C,1))/REF(C,1)>-0.07 and COUNT(c=o,6)=0;
bwVar2:=(C-DMA(EMA(C,8),SUM(V,9)/2.8/CAPITAL))/DMA(EMA(C,8),SUM(V,9)/2.8/CAPITAL)*100;
bwVar3:=REF(bwVar2,1)<-46 AND bwVar2>REF(bwVar2,1) AND? REF(bwVar2,1)2.2;{-42,1.8}
天王买2:=(bwVar1 or bwVar3);
?
bwVar10:=SMA(SMA((INDEXC-LLV(INDEXL,275))/(HHV(INDEXH,275)-LLV(INDEXL,275))*100,50,1),40,1);
天王买3:=(C-MA(C,70))/MA(C,70)*100<-24 AND bwVar10<23 AND COUNT((C-MA(C,70))/MA(C,70)*100<-23,2)=1 AND (O>C OR O
?
bwVar15:=DMA(EMA(C,5),SUM(V,8)/2.8/CAPITAL);
bwVar10:=REF((C-bwVar15)/bwVar15*100,1)<-40;
bwVar11:=(C-bwVar15)/bwVar15*100>REF((C-bwVar15)/bwVar15*100,1);
bwVar12:=REF((C-bwVar15)/bwVar15*100,1)bwVar13:=(C-bwVar15)/bwVar15*100-REF((C-bwVar15)/bwVar15*100,1)>1.8;
bwVar14:=H>L*1.053 AND COUNT(H>L*1.053,5)>2 AND (C/MA(C,30)*100
<75 OR C/MA(C,50)*100<78);
天王买4:=bwVar10 AND bwVar11 AND bwVar12 AND? bwVar13 OR bwVar14;{-34,1.76}
?
jdVar1:=(C-MA(C,48))/MA(C,48)*100<-28;
jdVar2:=SMA(MAX(C-REF(C,1),0),12,1)/SMA(ABS(C-REF(C,1)),12,1)*100>23;
天王买5:=jdVar1 AND? jdVar2 AND VOL>MA(VOL,18) AND COUNT(c=o,6)=0;
?
xrVar2:=(C-MA(C,50))/MA(C,50)*100<-23;
xrVar3:=SMA(MAX(C-REF(C,1),0),3,1)/SMA(ABS(C-REF(C,1)),3,1)*100>16;
xrVar4:=CROSS(100*(HHV(H,27)-C)/(HHV(H,27)-LLV(L,27)),79);
xrVar5:=(O-REF(C,1))/REF(C,1)<0.05 AND V>MA(V,23);
天王买6:=xrVar2 AND xrVar3 AND? xrVar4 AND (O>C OR O
天王买: (天王买1 天王买2 天王买3 天王买4 天王买5 天王买6 )>=2,stick3d,colorred;
?
?
2
?
放量:=VOL/REF(MA(VOL,5),1)>1.8;
?? PZ1:=MA(CLOSE,60);
?? PZ2:=HHV(HIGH,60);
?? PZ3:=LLV(LOW,60);
?? 最高价均价比:=(PZ2-PZ1)/PZ1;
?? 最低价均价比:=(PZ1-PZ3)/PZ1;
?? 长期横盘:=REF(最高价均价比,1)
<0.10 AND REF(最低价均价比,1)<0.10;
?? 新高:=HIGH=HHV(HIGH,60);
?
?? 横盘放量突破:放量 AND 长期横盘 AND 新高,stick3d,colorred ;
?? 横盘未放量突破:not(放量) AND 长期横盘 AND 新高,colorgreen,linethick2;
?
?
3
?
{价格预测}
CJTY:=C;
CJHD:=FILTER(BACKSET(FILTER(REF(CJTY,10)=HHV(CJTY,2*10 1),10),10 1),10);
CJLD:=FILTER(BACKSET(FILTER(REF(CJTY,10)=LLV(CJTY,2*10 1),10),10 1),10);
CJA:=REF(C,BARSLAST(CJHD));
CJB:=REF(C,BARSLAST(CJLD));
CJT1:=BARSLAST(CJHD)
{波浪顶}
STICKLINE(CJT1,CJA,CJA,3,0),COLORFF00FF;
{波浪底}
STICKLINE(CJT2,CJB,CJB,3,0),COLORFF00FF;
?
统计天数:=BARPOS-hhv(if(DISPSTATUS=1,BARPOS,0),0) 1;
预测价格:=LLV(C,统计天数)*1.1618;
高点:=HHV(C,统计天数);{H}
低点:=LLV(C,统计天数);{L}
?
压力支撑50:高点-(高点-低点)*0.5,dotline,Linethick0,colorgreen;
支撑357:高点-(高点-低点)*0.35765,dotline,Linethick0,colorgreen;
支撑642:高点-(高点-低点)*0.6423,dotline,Linethick0,colorgreen;
压力357:=低点 (高点-低点)*0.35765;
压力642:=低点 (高点-低点)*0.6423;
牛顶:=低点 (高点-低点)*(1 0.618);
熊底:=ABS( 高点-(高点-低点)*(1 0.618) );
?
高点跌幅:= ( HHV(C,统计天数) -C )/HHV(C,统计天数);
低点涨幅:= ( C -LLV(C,统计天数) )/LLV(C,统计天数);
止跌:= HHV(C,统计天数) * 0.6;
?
预测价:预测价格,POINTDOT,Linethick2,colorblue;
DRAWTEXTrel(999,999-30, '低点涨幅:' NUMTOSTR(低点涨幅) '; ' '高点跌幅:' NUMTOSTR(高点跌幅) '; ' '高点40%止跌:' NUMTOSTR(止跌) '; ' '预测:' NUMTOSTR(预测价格) '; ' '压支50%:' NUMTOSTR(压力支撑50) ),align2,colorblue;
DRAWTEXTrel(999,999-60, '牛顶:' NUMTOSTR(牛顶) '; ' '熊底:' NUMTOSTR(熊底) '; ' '压36%:' NUMTOSTR(压力357) '; ' '压64%:' NUMTOSTR(压力642)),align2;
DRAWTEXTrel(999,999-90, '支36%:' NUMTOSTR(支撑357) '; ' '支64%:' NUMTOSTR(支撑642)),align2;
?
?
4
?
{成本多头}
短线成本均线:=EMA(AMOUNT,5 ) /EMA(VOL,5 ) ;
中线成本均线:=EMA(AMOUNT,13 ) /EMA(VOL,13 ) ;
长线成本均线:=EMA(AMOUNT,34 ) /EMA(VOL,34 ) ;
成本线多头排列:短线成本均线>中线成本均线 and 中线成本均线>长线成本均线;
?
5
?
{筹码集中}
A1:=COST(85);
A2:=COST(15);
A3:=A1-A2;
A4:=(A1 A2)/2;
单峰密集:A3/A4*100
<15,linethick0;
B1:=HHV(HIGH,250);
B2:=LLV(LOW,250);
B3:=B1-B2;
低位:A4
<(B3*0.4 B2),linethick0;
低位单峰密集:单峰密集 AND 低位,colorred;
高位:A4>(B3*0.7 B2),linethick0;
高位单峰密集:单峰密集 AND 高位,colorgreen;
?
?
6
?
{送红包}
HBV12:=((VOL)/(CAPITAL))*(100);
HBV15:=HHVBARS(HIGH,50);
HBV16:=SUM(VOL,HBV15);
HBV17:=((CLOSE-REF(OPEN,HBV15))/(REF(OPEN,HBV15)))*(100);
HBV22:=(REF(CLOSE,2))*(0.86500001);
HBV23:=(REF(CLOSE,13))*(0.77200001);
HBV24:=MIN(HBV22,HBV23);
送红包1:((CLOSE-HBV24)/(CLOSE)
<0.02999999) AND (HBV17<(-35)) AND ((SUM(HBV12,5))/(5)<1.8);
HBV26:=((CLOSE-REF(CLOSE,1))/(REF(CLOSE,1)))*(100);
HBV27:=(EMA(CLOSE,12)-EMA(CLOSE,26))*(100);
HBV28:=EMA(HBV27,9);
送红包2:HBV27<(-50) AND HBV26>9 AND HBV27
?
7
?
{量能突破}
流通:=AMOUNT/VOL;
PJJ:=DMA((HIGH LOW CLOSE*2)/4,0.9);
JJ:=REF(EMA(PJJ,3),1);
QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE
HSL1:=IF(ZLL>10,10,ZLL);
HSL:=(XVL/20)/1.15;
攻击流量:=((HSL*0.55 (REF(HSL,1)*0.33)) (REF(HSL,2)*0.22));
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
资金流向:LLJX,COLOR0000FF;{LINETHICK0}
STICKLINE(资金流向>0,资金流向,0,7,0),COLOR0000FF;
STICKLINE(资金流向
<0,资金流向,0,7,0),COLORFF0000;
流量基线:=GJJ;
ZJLL:=REF(LLJX,1);
QZJJ:=((LLJX-ZJLL)/ZJLL)*100;
资金增幅百分比:IF(LLJX>0 AND ZJLL
<0,ABS(QZJJ),IF(LLJX<0 AND ZJLL<0 AND LLJX
?
TTJ:=BARSLAST((VOL=HHV(VOL,40)));
量能突破:TTJ<2 AND TTJ>=1 AND C>REF(C,TTJ) and 资金增幅百分比>0,linethick0,colorblack;
DRAWICON(TTJ<2 AND TTJ>=1 AND C>REF(C,TTJ) and 资金增幅百分比>0 , HHV(资金流向,40)*1.5,1);
?
?
8
?
{四朵金花}
日K:="kd.k"(9,3,3);
日D:="kd.d"(9,3,3);
日J:="kdj.j"(9,3,3);
KD金花:count( CROSS(日K,日D) and CROSS(日J,日D) ,2)>=1,linethick0;
{MACD买入条件}
XDIFF :="MACD.diff"(26,12,9);XDEA? :="MACD.dea"(26,12,9);XMACD? :="MACD.MACD"(26,12,9);
MACD金花:COUNT( CROSS(Xdiff,Xdea) AND XDIFF>XDEA,2) >=1,linethick0;
价金花:COUNT( CROSS(ma(C,5),ma(C,10)) OR cross(ma(C,10),ma(C,20)),2)>=1,linethick0 ;
量金花:COUNT( CROSS(MA(VOL,5),MA(VOL,10)),2)>=1,linethick0;
四朵金花: KD金花 AND MACD金花 AND 价金花 AND 量金花,stick3d;
?
?
9
?
{仙人指路}??
XV1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
XV2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
XV3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
XV4:=(XV1 2*XV2 3*XV3)/6;
XV5:=MA(XV4,3);
XV8:=IF(YEAR>=2008 AND MONTH>0,0,1);
XV9:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200;
XVA:=SMA(XV9,3,1);
XVB:=SMA(XVA,3,1);
XVC:=3*XVA-2*XVB;
XVD:=LLV(LOW,5);
XVE:=HHV(HIGH,5);
XVF:=EMA((CLOSE-XVD)/(XVE-XVD)*100,4)*2;
XV10:=EMA(0.667*REF(XVF,1) 0.333*XVF,2);
XV11:=3*XVF-2*XV10;
XV12:=POW(MA(CLOSE,5),2) MA(CLOSE,5);
XV13:=POW(MA(LOW,5),2) MA(LOW,5);
XV14:=POW(MA(HIGH,5),2) MA(HIGH,5);
XV15:=(XV12-LLV(XV13,64))/(HHV(XV14,64)-LLV(XV13,64))*150 65-10;
XV16:=SMA(XV15,3,1)*1.5-100;
XV17:=SMA(XV16,3,1);
XV18:=3*XV16-2*XV17;
XV19:=(HIGH LOW CLOSE*2)/4;
XV1A:=EMA(XV19,13);
XV1B:=STD(XV19,13);
XV1C:=(XV19-XV1A)*100/XV1B;
XV1D:=EMA(XV1C,5);
XV1E:=EMA(XV1D,13);
XV1F:=EMA(XV1D,13) 200-100;
XV20:=EMA(XV1F,10);
XV21:=3*XV1F-2*XV20;
XV22:=XVA XVF XV16 XV1F;
XV23:=XVB XV10 XV17 XV20;
XV24:=XVC XV11 XV18 XV21;
XV25:=(HIGH LOW CLOSE)/3;
XV26:=AMOUNT/VOL/100;
XV27:=SUM(AMOUNT,5)/SUM(VOL,5)/100;
XV28:=(XV25-MA(XV25,34))/(0.015*AVEDEV(XV25,34));
XV29:=DMA(AMOUNT/VOL/100,VOL/CAPITAL);
XV2A:=(HIGH LOW CLOSE XV25)/4;
XV2B:=EMA(XV2A,24);
XV2C:=STD(XV2A,24);
XV2D:=(XV2A-XV2B)/XV2C*100;
XV2E:=(XV25-MA(XV25,24))/(0.015*AVEDEV(XV25,24));
XV2F:=EMA(XV2D,5);
XV30:=(XV26-MA(XV26,21))/(0.015*AVEDEV(XV26,21));
XV31:=(XV27-MA(XV27,90))/(0.015*AVEDEV(XV27,90));
XV32:=((XV2F XV2E XV28)/3 165)/4;
XV33:=(EMA(EMA(EMA(XV32,15),10),5)-25)*2 XV29;
XV34:=(XV22 XV23 XV24*30)/32/5-15;
XV35:=EMA(XV34,13);
XV36:=(XV32 XV34)/2/1.1;
XV37:=XV36*XV8;
XV38:=EMA((XV33 XV35)/2,2)*XV8;
XV3A:=CROSS(XV37,0)*XV8 AND COUNT(XV5<-12,2)>=1 OR CROSS(XV37,XV38) AND COUNT(XV5<-12,2)>=1;
仙人指路:XV3A OR (CROSS(XV37,XV38) AND COUNT(XV5<-10,2)>=1 OR CROSS(XV37,0) AND COUNT(XV5<-10,2))>=1,stick3d,colorred;
?
?
10
?
nday := 3;
down := hhv(high,20)/high
<=1.15;
pma1 := ma(close,5);
pma2 := ma(close,10);
vma1 := ma(vol,5);
vma2 := ma(vol,10);
diff := ema(close,12) - ema(close,26);
dea := ema(diff,9);
ppday := barslast(cross(pma2,pma1));
vvday := barslast(cross(vma2,vma1));
macdday := barslast(cross(dea,diff));
见顶:ppday
<=nday and vvday<=nday and macdday<=nday,stick3d;
?
?
11
?
{黄金眼}
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA40:=MA(C,40);
ma60:=MA(C,60);
?
月黄金眼:ma5>ma20 AND ma5>ma10 AND CROSS(ma10,ma20),linethick0;
季黄金眼:ma20>ma60 AND ma20>ma40 AND CROSS(ma40,ma60),linethick0;
短长黄金眼:ma5>ma60 AND ma5>ma10 AND CROSS(ma10,ma60),linethick0;
黄金眼:月黄金眼 or 季黄金眼 or 短长黄金眼,stick3d,colorred;
?
月死亡眼:ma5
?
?
12
?
{百发百中}
bwVar7:=MA(INDEXC,62)
bwVar8:=MA(INDEXC,32)>MA(INDEXC,6)*1.11 AND MA(INDEXC,24)>MA(INDEXC,6)*1.095;
bwVar9:=MA(INDEXC,6)>INDEXC*0.95;
bwVarA:=H>L*1.078 AND COUNT(H>L*1.078,4)>2;
百法百中买:bwVarA AND (C/MA(C,48)*100
<60 OR C/MA(C,50)*100<65) OR bwVar7 AND bwVar8 AND bwVar9 AND C/COST(8)<=0.8 AND COUNT(c=o,2)=0,colorred,stick3d;{67,69}
?
BMA0:=SMA(MAX(CLOSE-REF(CLOSE,2),0),7,1);
BMA1:=SMA(ABS(CLOSE-REF(CLOSE,2)),7,1);
BMA2:= BMA0/BMA1*100;
百法百中卖: BMA2< REF(BMA2,1) and REF(BMA2,1)88,colorgreen,stick3d;
?
?
13
?
{绝地反击}
JVar1:=CLOSE/MA(CLOSE,20)*100
<75;
JVar2:=CLOSE/MA(CLOSE,40)*100
<70;
JVar3:=CLOSE/MA(CLOSE,60)*100
<65;
JVar4:=HIGH>LOW*1.051;
JVar5:=JVar4 AND COUNT(JVar4,5)>1;
绝地反击:JVar5 AND (JVar1 OR JVar2 OR JVar3),stick3d;
?
?
14
?
{市场盈亏}
CJJR:=AMOUNT/VOL/100;
PJJ:=(3*HIGH LOW OPEN 2*CLOSE)/7;
HJJR:=SUM(AMOUNT,-1*-10)/CJJR/100;
CYCN:= DMA(PJJ,VOL/HJJR);
市场盈亏CYS:=((CLOSE-CYCN)/CYCN)*100 ;
sv1:=MA(市场盈亏CYS,5);
sv2:=REF(sv1,1);
市场盈亏选股:CROSS(市场盈亏CYS,sv1) AND? sv1<-10 AND sv1>sv2,STICK3D;
?
?
?
15
?
{极品买点}
JJN:=3;
JJVar1:=MA(HHV(HIGH,485),17);
JJVar2:=MA(HHV(HIGH,222),17);
JJVar3:=MA(HHV(HIGH,96),17);
JJVar4:=MA(LLV(LOW,485),17);
JJVar5:=MA(LLV(LOW,222),17);
JJVar6:=MA(LLV(LOW,96),17);
JJVar7:=MA((JJVar4*0.96 JJVar5*0.96 JJVar6*0.96 JJVar1*0.558 JJVar2*0.558 JJVar3*0.558)/6,17);
JJVar8:=MA((JJVar4*1.25 JJVar5*1.23 JJVar6*1.2 JJVar1*0.55 JJVar2*0.55 JJVar3*0.65)/6,17);
JJVar9:=MA((JJVar4*1.3 JJVar5*1.3 JJVar6*1.3 JJVar1*0.68 JJVar2*0.68 JJVar3*0.68)/6,17);
JJVarA:=MA((JJVar7*3 JJVar8*2 JJVar9)/6*1.738,17);
JJVarB:=IF(DATE
<=1050531,JJVarA,JJVarA*DAY);
JJVarC:=LOW;
JJVarD:=REF(LOW,1);
JJVarE:=SMA(ABS(JJVarC-JJVarD),3,1)/SMA(MAX(JJVarC-JJVarD,0),JJN,1)*100;
JJVarF:=MA(IF(CLOSE*1.35
<=JJVarB,JJVarE*10,JJVarE /10),JJN);
JJVar10:=LLV(LOW,30);
JJVar11:=HHV(JJVarF,30);
极品买点:MA(IF(LOW<=JJVar10,(JJVarF JJVar11*2)/2,0),JJN)>20000,stick3d,colorred;
?
?
16
?
{战必胜}
TDvar1:=INDEXV*INDEXC;
TDvar2:=EMA(TDvar1,5)/EMA(INDEXV,5);
TDvar3:=(INDEXC-TDvar2)/TDvar2*100;
TDvar4:=TDvar3<=-1.5 AND TDvar3>-100;
TDvar5:=SUM(TDvar4>0,18)/SUM(TDvar4=0,18);
TDvar6:=TDvar5<2 AND TDvar5>=0.5;
TDvar7:=(LOW HIGH CLOSE)/3;
TDvar8:=(TDvar7-MA(TDvar7,16))/(0.015*AVEDEV(TDvar7,16));
TDvar9:=EMA(TDvar8,3);
TDvarA:=(HIGH LOW CLOSE)/3;
TDvarB:=SUM(MAX(0,HIGH-REF(TDvarA,1)),26)/SUM(MAX(0,REF(TDvarA,1)-LOW),26)*100;
TDvarC:=REF(MA(TDvarB,3),2.2);
TDvarD:=REF(MA(TDvarB,13),6.2);
TDvarE:=REF(MA(TDvarB,89),36.6);
TDvarF:=CROSS(TDvarC,TDvarB) AND TDvarB>185;
抄底极品:TDvar6 AND CROSS(TDvar8,TDvar9),STICK3D,COLORRED;
逃顶极品:TDvarF;
?
?
17
?
{超跌收阳}
指数:=STRCMP(STRRIGHT( STKNAME,4),'指数');
{//CYS超跌}
cys13:=(C-CYC(13))/CYC(13)*100;
超跌:=IF(指数=0,cys13<-5,cys13<-16);{ //个股超跌标准:-16;大盘超跌标准:-5;}
急速超跌:=(C-MA(C,34))/MA(C,34)*100<-15;
当日收阳:=(H-L)/L>0.03 AND (C-O)/O>0.03 AND C/REF(C,1)>1.03;
超跌收阳:超跌 and 急速超跌 AND 当日收阳;
?
?
18
?
{逢底必抄}
fa1:=REF(CLOSE,2);
fa2:=SMA(MAX(CLOSE-fa1,0),7,1)/SMA(ABS(CLOSE-fa1),7,1)*100;
逢底1:IF(fa2
<14,1,0),linethick0;
?
DB1:=SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);
DB2:=SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),2,1);
趋势2:=5*DB1-DB2;
逢底2:IF(CROSS(趋势2,5),1,0),linethick0;
?
CVq:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
Cq:= MA((CLOSE-CVq)/CVq,1);
Cxa:=ema(Cq,12)*0.7;
Cxb:=ema(Cq,3);
Cd:=if(llv(Cxb-Cxa,12)>0,0,-30);
逢底3:FILTER(COUNT(Cd<-20,3)=3,34),linethick0;
?
VV13:=(CLOSE-MA(CLOSE,45))/MA(CLOSE,45)*100<-17 ;
逢底4:VV13 AND VOL>MA(VOL,5),linethick0;
?
m5:=13;
n5:=16;
A51:=(CLOSE OPEN)/2;
A52:=(HIGH LOW)/2;
A53:=IF(CLOSE>REF(CLOSE,1),MAX(A51,A52),MIN(A51,A52));
B51:=SUM(A53*VOL,M5)/SUM(VOL,M5);
逢底5:(CLOSE-B51)/B51*100
x30:=0.27*MA(C,3);
m30:=0.57*REF(MA(C,50),1);
VMA30:=x30 m30;
逢底6:C
逢底必抄:( 逢底1 逢底2 ? 逢底3 逢底4 逢底5 逢底6)>=N,stick3d,colorred;
?
?
19
?
{抄底王}
Var12:=VOL/CAPITAL*100;
Var13:=LLVBARS(LOW, 50);
Var14:=SUM(VOL, Var13);
Var15:=HHVBARS(HIGH, 50);
Var17:=(CLOSE-REF(OPEN, Var15))/REF(OPEN, Var15)*100;???
Var19:=(CLOSE-REF(OPEN, Var13))/REF(OPEN, Var13)*100;Var20:=Var14/CAPITAL*100;
Var22:=REF(CLOSE, 2)*0.865;
Var23:=REF(CLOSE, 13)*0.772;
Var24:=MIN(Var22, Var23);
Var25:=MA(CLOSE, 13);
抄底王1:=IF((CLOSE-Var24)/CLOSE
<0.030 AND Var17<(-35) AND SUM(Var12,5)/5<1.800, 1, 0);??
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);
抄底王2:=IF(Var27<(-50) AND Var26>7 AND Var27
?
?
20
?
{果断出击}
XX2:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
神奇线:= MA((CLOSE-XX2)/XX2,1);
KS13:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*(-100);
xxx:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;
FASTK:=SMA(xxx,3,1);Kk:=SMA(FASTK,3,1);D:=SMA(kk,5,1);
aaa:=REF(KS13,1)>=16 AND REF(KS13,1)/KS13>=1.23 AND CROSS(Kk,D);
出击1:=if(aaa>0,1,0) ;
aa:=IF(CROSS(神奇线,0) AND LOW/REF(HIGH,1)
<1.012,1,0);
出击2:=if(aa>0,1,0) ;
bb:=IF(REF(神奇线,2)=LLV(神奇线,20) AND REF(神奇线,2)
<0.071
AND REF(神奇线,2)REF(HIGH,2)
AND LOW>REF(HIGH,1)) AND CLOSE>REF(CLOSE,1),0.5,0);
出击3:=if(bb>0,1,0) ;
稳赚:=IF(COUNT(神奇线>REF(神奇线,1),3)=3 AND COUNT(神奇线
<0,10)=10 AND REF(神奇线,3)=LLV(神奇线,10),0.5,0);
出击4:=if(稳赚>0,1,0);
果断出击:出击1 or 出击2 or 出击3 or 出击4,stick3d,colorred;
?
?
21
?
{粘合突破}
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA40:=MA(C,40);
ma60:=MA(C,60);
MA90:=MA(CLOSE,90);
ma120:=MA(C,120);
ma250:=MA(C,250);
?
年相对价位:=100*(CLOSE-REF(LLV(C,240),1))/(REF(HHV(C,240),1)-REF(LLV(C,240),1));
NHDG:=MAX(MAX(MA5,MA10),MAX(MA20,MA30));
NHZG:=MAX(MAX(NHDG,MA60),MAX(MA90,MA120));
NHDD:=MIN(MIN(MA5,MA10),MIN(MA20,MA30));
NHZD:=MIN(MIN(NHDD,MA60),MIN(MA90,MA120));
粘合:=(NHZG/NHZD-1)*100
<10 and 年相对价位<60;
NH穿5:=CROSS(C,MA5);
NH穿10:= CROSS(C,MA10);
NH穿20:= CROSS(C,MA20);
NH穿30:= CROSS(C,MA30);
NHFLSZ:=(C/REF(C,1)-1)*100>=2 AND V>REF(V,1);
NHDXTP:=( NH穿5 NH穿10 NH穿20 NH穿30 )>=2;
多头:=MA5>REF(MA5,1) and MA10>REF(MA10,1) AND MA20>REF(MA20,1) AND MA30>REF(MA30,1) AND MA60>REF(MA60,1) AND MA120>REF(MA120,1);
开花:=( count(CROSS(ma20,ma30),20) count(CROSS(ma5,ma10),20) count(CROSS(ma10,ma20),20) count(CROSS(ma30,ma60),20) count(CROSS(ma60,ma120),20) )>=2;
均线粘合突破:count(粘合,20)>12? and 多头 and 开花 and NHFLSZ and NHDXTP,stick3d,colorred;
?
?
22
?
{黑马买卖}
QBVF1:=MA(CLOSE,60)-MA(CLOSE,5)/3.2;
QB买入1:=CLOSE
QBvarB:=EMA(0.667*REF(QBvarA,1) 0.333*QBvarA,5);
QB买入2:=VOL>=1.3*MA(VOL,5) AND COUNT(QBvarA>=QBvarB AND QBvarA<-17,3) AND REF(LOW,1)=LLV(LOW,120);
QBvar1:=(HIGH LOW OPEN 2*CLOSE)/5;
QBvar2:=REF(QBvar1,1);
QBvar3:=SMA(MAX(QBvar1-QBvar2,0),10,1)/SMA(ABS(QBvar1-QBvar2),10,1)*100;
QB买入3:=COUNT(QBvar3<20,5)>=2 AND COUNT(QBvar1=LLV(QBvar1,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2;
QBS:=MA(VOL,5)/MA(VOL,60);
QBBIAS:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
QBF:=MA(QBS,121);
QBRSV:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100;
QBK:=SMA(QBRSV,15,1);
QBD:=SMA(QBK,15,1);
QBJ:=3*QBK-2*QBD;
QBLC:=REF(CLOSE,1);
QBRSI:=SMA(MAX(CLOSE-QBLC,0),6,1)/SMA(ABS(CLOSE-QBLC),6,1)*100;
QB沽空:CROSS(90,QBRSI);
QB买入4:=QBJ<1 AND QBBIAS<0 AND CROSS( QBS,QBF) AND (QBS-QBF)>0.030;
QB买入:QB买入1 OR QB买入2 OR QB买入3 OR QB买入4,stick3d,colorred;
?
?
23
?
{操盘王}
x:=c-ref(ma(c,20),11);
lgl:=IF(EMA(C,5)/EMA(EMA(C,9),16)<=0.85 and c/ref(c,1)>0.905 and c/ref(c,1)
<1.05 and VOL/CAPITAL*100<5,50,0);
wr1:=-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)) 100*x;
wr2:=-100*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50)) 100;
wr3:=-100*(HHV(HIGH,70)-CLOSE)/(HHV(HIGH,70)-LLV(LOW,70)) 100*x;
BIAS1:=((CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100 10)*5;
BIAS2:=((CLOSE-MA(CLOSE,50))/MA(CLOSE,50)*100 10)*5;
BIAS3:=((CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100 10)*5;
s1:=(wr1 wr2 wr3 bias1 bias2 bias3)/6*x;
s2:=ema(s1,3);
s3:=abs(bias1-bias3);
sx:=(s1 s3)/2;
xc1:=(-1)*(ema(100*(1-WINNER(CLOSE)),1)-50) 50;
ccc:=xc1 sx; zjz:=IF( lgl>0 and ccc
<0,200,0)*x;
lxl:=if(sx<0 and c=llV(c,5) and c/ref(c,1)>0.905 and c/ref(c,1)
<1.05 and VOL/CAPITAL*100<5,-50,0);
jbj:=if(ccc
<0 and lxl=-50,100,0)*x;
ma3:= ma(c,3);
c0:=ref(c,2)*0.865;
c1:=ref(c,13)*0.772;
bot:=MIN(c0,c1);
hsl:=100*vol/capital*x;
ma13:=ma(c,13)*x;
cxc:=if((c-bot)/c
<3 /100 and sum(hsl,5)/5<1.8,1,0);
vmc:=if(cxc>0 and (lxl<0 or lgl>0),10,0);
买点1:=if((vmc>0),1,0);
买点2:=if(((zjz>0 and jbj>0 and SUM(VOL/CAPITAL*100,5)/5<1) or (cxc>0 and ref(c,1)/ref(c,2)>0.902)) or (((zjz>0 and jbj>0 and SUM(VOL/CAPITAL*100,5)/5<1) or cxc>0) and (lxl<0 or lgl>0)) and vmc
<10 ,1,0);
v93:=(((zjz>0 and jbj>0 and SUM(VOL/CAPITAL*100,5)/5<1) or cxc>0) and (lxl<0 or lgl>0)) ;
v90:=((zjz>0 and jbj>0 and SUM(VOL/CAPITAL*100,5)/5<1) or (cxc>0 and ref(c,1)/ref(c,2)>0.902));
买点3:=if((v93 or v90),1,0);
Var2q:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
神奇线:= MA((CLOSE-Var2q)/Var2q,1);
买点4:=IF(CROSS(神奇线,0) AND LOW/REF(HIGH,1)<1.012 and ((c-ref(c,2))/c)>0.06,1,0);
?
操盘王:买点1 or 买点2 or 买点3 or 买点4,stick3d,colorred;
?
?
24
?
if count(c,0)>1000 then begin
?? Var1:=MA(CLOSE,5);
?? Var2:=MA(CLOSE,10);
?? Var3:=MA(CLOSE,30);
?? Var4:=MA(CLOSE,60);
?? Var5:=EMA(COST(85),7);
?? Var6:=EMA(COST(15),7);
?? Var7:=SUM(CLOSE*VOL*100,4)/SUM(VOL*100,4);
?? Var8:=INTPART(Var7*100)/100;
?? Var9:=SUM(CLOSE*VOL*100,7)/SUM(VOL*100,7);
?? VarA:=INTPART(Var9*100)/100;
?? VarB:=SUM(CLOSE*VOL*100,28)/SUM(VOL*100,28);
?? VarC:=INTPART(VarB*100)/100;
?? VarD:=EMA(CLOSE,5)-EMA(CLOSE,10);
?? VarE:=EMA(CLOSE,5)-EMA(CLOSE,10);
?? VarF:=EMA(VarD,9);
?? 放空段:= IF(VarD>VarF,VarF,VarE);
?? 持股段:= IF(VarD
< VarF,VarF,VarE);
?
?? 四年最高价:HHV(HIGH,1000),linethick0;
?? 四年最低价:LLV(LOW,1000),linethick0;
?? 变盘:=(HHV(HIGH,1000) LLV(LOW,1000))/2;
?? 变盘点突破:COUNT(C>变盘,2)>0 AND COUNT(REF(C,2)>变盘,240)=0,stick3d;
end;
?
?
25
?
间隔:=1500;
?? Var20:=SMA((CLOSE-LLV(LOW,40))/(HHV(HIGH,40)-LLV(LOW,40))*100,5,1);
?? Var21:=3*Var20-2*SMA(Var20,3,1);
?? 测底:=Var21
<8;
?? 创新低:C
<0.98* ref(LLV(C,0),1) and 测底;
?? 跌到位: C
<0.12 * HHV(C,0) or C <0.12 * HHV(C,间隔) and 测底 ,linethick2;
?
?
26
?
{猎人出击}
FJLC:=REF(CLOSE,1);
FJR1:=((SMA(MAX((CLOSE - FJLC),0),6,1) / SMA(ABS((CLOSE - FJLC)),6,1)) * 100);
FJR2:=((SMA(MAX((CLOSE - FJLC),0),12,1) / SMA(ABS((CLOSE - FJLC)),12,1)) * 100);
FJR3:=((SMA(MAX((CLOSE - FJLC),0),24,1) / SMA(ABS((CLOSE - FJLC)),24,1)) * 100);
FJB1:=IF((FJR1
< 20),1,0);
FJB2:=IF((FJR2
< 20),1,0);
FJB3:=IF((FJR3
< 20),1,0);
FJB4:=BARSSINCE((CLOSE > 0));
FJBB:=IF((FJB4 > 100),((FJB1 FJB2) FJB3),0);
FJRSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
FJK:=SMA(FJRSV,3,1);
FJD:=SMA(FJK,3,1);
FJJ:=((3 * FJK) - (2 * FJD));
FJSA1:=(((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
FJSA2:=(((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
FJSA3:=(((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
FJSA4:=IF((FJSA1
< (0 - 8)),1,0);
FJSA5:=IF((FJSA2
< (0 - 8)),1,0);
FJSA6:=IF((FJSA3
< (0 - 8)),1,0);
FJDD:=((FJSA4 FJSA5) FJSA6);
FJE1:=WINNER(CLOSE);
FJE2:=PWINNER(60,CLOSE);
FJE3:=PWINNER(150,CLOSE);
FJE4:=(((FJE1 FJE2) FJE3) / 3);
FJE5:=IF((FJE4
< 0.0382),1,0);
狼:(IF((((FJE5 > 0) AND (FJBB > 1)) AND (FJDD > 1)),2,0) ),stick3d;
?
FJX:=1;
FJVAR1:=1;
FJVAR2:=((((CLOSE / REF(CLOSE,1)) >= 1.062) AND ((HIGH / CLOSE) < 1.005)) AND ((MA(CLOSE,90) / CLOSE)>= 1.15));
FJVAR3:=((FJVAR2 AND (COUNT(FJVAR2,20) = 1)) AND (FJVAR1 * FJX));
FJVAR4:=((INDEXC - REF(INDEXC,1)) / REF(INDEXC,1));
FJVAR5:=((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1));
FJVAR6:=(IF((FJVAR4 > 0.01),0.9,1) AND IF((FJVAR4 > (0 - 0.025)),1,1.2));
FJVAR7:=((FJVAR6 * (FJVAR5 - FJVAR4)) * 100);
FJVAR8:=(SUM(FJVAR7,10) * FJX);
FJVAR9:=SMA(FJVAR8,40,1);
FJVAR10:=(FJVAR8 > 20);
FJVAR11:=(((CROSS(CLOSE,MA((CLOSE * 1.055),3)) AND (CLOSE > (OPEN * 1.06))) AND (VOL >= (REF(VOL,1) * 1.5))) AND
(CLOSE >= MA(CLOSE,10)));
FJVAR12:=((FJVAR10 AND FJVAR11) AND FJVAR1);
FJVAR13:=(((0 - 100) * (HHV(HIGH,3) - CLOSE)) / (HHV(HIGH,3) - LLV(LOW,3)));
FJVAR14:=(((((FJVAR1 AND CROSS(FJVAR13,(0 - 87))) AND (OPEN < MA(CLOSE,5))) AND (CLOSE>= (1.09 * REF(CLOSE,1)))) AND
(INDEXC > (0.98 * REF(INDEXC,1)))) AND (CLOSE
<= (1.47 * LLV(CLOSE,58))));
FJVAR15:=(EMA(CLOSE,12) - EMA(CLOSE,26));
FJVAR16:=(EMA(FJVAR15,9) * FJX);
FJVAR17:=(2 * (FJVAR15 - FJVAR16));
FJVAR18:=((((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * FJX) * 100);
FJVAR19:=SMA(FJVAR18,3,1);
FJVAR20:=SMA(FJVAR19,3,1);
FJVAR21:=(EMA(IF((FJVAR16 > REF(FJVAR16,1)),1,(0 - 1)),14) * 14);
FJVAR22:=((EMA(IF((FJVAR20 > REF(FJVAR20,1)),1,(0 - 1)),14) * 14) * 2);
FJVAR23:=(((MA(CLOSE,5) / MA(CLOSE,70)) - 1) * 100);
FJVAR24:=(((FJVAR23 FJVAR22) FJVAR21) / 3);
FJVAR25:=(MA(CLOSE,80) - ((MA(CLOSE,10) / 3) * FJX));
FJVAR26:=IF(((((CLOSE < FJVAR25) AND ((VOL / 240)> (MA(VOL,5) / 240))) AND (CLOSE > (REF(CLOSE,1) * 1.062))) AND
(CLOSE
< (MA(CLOSE,13) * 1.13))),88,0);
FJVAR27:=IF(((((((CLOSE / REF(CLOSE,1)) > 1.05) AND (((VOL / CAPITAL) * 100)
< 6)) AND (CLOSE < 17)) AND ((HIGH /
CLOSE) < 1.01)) AND (FJVAR26> 0)),91,0);
FJVAR28:=IF((((((FJVAR24 > REF(FJVAR24,1)) AND (REF(FJVAR24,1)
< REF(FJVAR24,2))) AND ((FJVAR3 OR FJVAR12) OR FJVAR14)) OR
(FJVAR26 > 0)) OR (FJVAR27 > 0)),85,0);
FJFJ高级:=IF((FJVAR27 > 0),95,0);
FJFJ中级:=IF(((FJVAR26 > 0) OR (FJVAR27 > 0)),91,0);
FJFJ初级:=IF((((FJVAR28 > 0) OR (FJVAR27 > 0)) OR (FJVAR26 > 0)),88,0);
兔子:(IF((((FJFJ高级 > 0) OR (FJFJ中级 > 0)) OR (FJFJ初级 > 0)),1,0) ),stick3d;
?
FJLFJGL:=IF((((((EMA(CLOSE,5) / EMA(EMA(CLOSE,9),16)) <= 0.85) AND ((CLOSE / REF(CLOSE,1))> 0.905)) AND ((CLOSE / REF(CLOSE,1))
< 1.05)) AND (((VOL / CAPITAL) * 100) < 5)),50,0);
FJWR1:=((0 - ((100 * (HHV(HIGH,34) - CLOSE)) / (HHV(HIGH,34) - LLV(LOW,34)))) (100 * FJX));
FJWR2:=((0 - ((100 * (HHV(HIGH,50) - CLOSE)) / (HHV(HIGH,50) - LLV(LOW,50)))) 100);
FJWR3:=((0 - ((100 * (HHV(HIGH,70) - CLOSE)) / (HHV(HIGH,70) - LLV(LOW,70)))) (100 * FJX));
FJBIAFJS1:=(((((CLOSE - MA(CLOSE,34)) / MA(CLOSE,34)) * 100) 10) * 5);
FJBIAFJFJS2:=(((((CLOSE - MA(CLOSE,50)) / MA(CLOSE,50)) * 100) 10) * 5);
FJBIAFJS3:=(((((CLOSE - MA(CLOSE,70)) / MA(CLOSE,70)) * 100) 10) * 5);
FJS1:=(((((((FJWR1 FJWR2) FJWR3) FJBIAFJS1) FJBIAFJFJS2) FJBIAFJS3) / 6) * FJX);
FJFJS2:=EMA(FJS1,3);
FJFJS3:=ABS((FJBIAFJS1 - FJBIAFJS3));
FJSX:=((FJS1 FJFJS3) / 2);
FJXC1:=(((0 - 1) * (EMA((100 * (1 - WINNER(CLOSE))),1) - 50)) 50);
FJCCC:=(FJXC1 FJSX);
FJZJZ:=(IF(((FJLFJGL > 0) AND (FJCCC
< 0)),200,0) * FJX);
FJLXL:=IF((((((FJSX < 0) AND (CLOSE=LLV(CLOSE,5))) AND ((CLOSE / REF(CLOSE,1))> 0.905)) AND ((CLOSE / REF(CLOSE,1))
< 1.05)) AND (((VOL / CAPITAL) * 100) < 5)),(0 - 50),0);
FJJBJ:=(IF(((FJCCC
< 0) AND (FJLXL=(0 - 50))),100,0) * FJX);
FJMA3:=MA(CLOSE,3);
FJC0:=(REF(CLOSE,2) * 0.865);
FJFJC1:=(REF(CLOSE,13) * 0.772);
FJBOT:=MIN(FJC0,FJFJC1);
FJHSL:=(((100 * VOL) / CAPITAL) * FJX);
FJMA13:=(MA(CLOSE,13) * FJX);
FJCXC:=IF(((((CLOSE - FJBOT) / CLOSE)
< (3 / 100)) AND ((SUM(FJHSL,5) / 5) < 1.8)),1,0);
FJVMC:=IF(((FJCXC > 0) AND ((FJLXL < 0) OR (FJLFJGL> 0))),100,0);
V满仓:=FJVMC;
V半仓A:=IF((((((FJZJZ > 0) AND (FJJBJ > 0)) AND ((SUM(((VOL / CAPITAL) * 100),5) / 5) < 1)) OR ((FJCXC> 0) AND ((REF(CLOSE,1) / REF(CLOSE,2)) > 0.902))) OR ((((((FJZJZ > 0) AND (FJJBJ > 0)) AND ((SUM(((VOL / CAPITAL) * 100),5) / 5) < 1)) OR (FJCXC> 0)) AND ((FJLXL < 0) OR (FJLFJGL> 0))) AND (FJVMC
< 10))),50,0);
V93:=(((((FJZJZ > 0) AND (FJJBJ > 0)) AND ((SUM(((VOL / CAPITAL) * 100),5) / 5) < 1)) OR (FJCXC> 0)) AND ((FJLXL < 0) OR (FJLFJGL> 0)));
V90:=((((FJZJZ > 0) AND (FJJBJ > 0)) AND ((SUM(((VOL / CAPITAL) * 100),5) / 5) < 1)) OR ((FJCXC> 0) AND ((REF(CLOSE,1