N1:=40;
NV1:=30;
阴线幅度:=2;
卖点2最快:=1;
卖点2最慢:=7;
阳线幅度:=4;
回调深度1:=5;
卖点2有效期:=7;
卖点3最快:=15;
卖点3最慢:=40;
回调深度2:=10;
前置涨幅:=25;
涨幅达标:=(HHV(H,60)-LLV(L,60))/LLV(L,60)*100>前置涨幅;
价创新高:=H=HHV(H,N1);
量创新高:=V=HHV(V,NV1);
长阴:=C< O AND (O-C)/O>阴线幅度/100;
下跌:=C< REF(C,1);
第1卖点:=涨幅达标 AND 价创新高 AND 量创新高 AND 长阴 AND 下跌;
距卖点1:=BARSLAST(第1卖点);
前高1:=REF(H,距卖点1);
窗口有效:=距卖点1<=卖点2有效期;
回调低1:=LLV(L,距卖点1);
距低1:=BARSLAST(L=回调低1);
回调够1:=回调低1< 前高1*(1-回调深度1/100);
快速反包:=距低1>=卖点2最快 AND 距低1<=卖点2最慢;
大阳:=C>O AND (C-O)/O>阳线幅度/100;
突破前高:=H>=前高1 AND REF(H,1)< 前高1;
第2卖点:=涨幅达标 AND 窗口有效 AND 回调够1 AND 快速反包 AND 大阳 AND 突破前高;
距卖点2:=BARSLAST(第2卖点);
前高2:=REF(H,距卖点2);
回调低2:=LLV(L,距卖点2);
距低2:=BARSLAST(L=回调低2);
回调够2:=回调低2< 前高2*(1-回调深度2/100);
缓慢爬升:=距卖点2>=卖点3最快 AND 距卖点2<=卖点3最慢;
摸到前高:=H>=前高2;
冲高回落:=C< O OR (H-MAX(C,O))/(H-L)>0.35;
阶段顶:=H=HHV(H,10);
第3卖点:=涨幅达标 AND 回调够2 AND 缓慢爬升 AND 摸到前高 AND 冲高回落 AND 阶段顶;
DRAWICON(第1卖点,L*0.97,1);
DRAWTEXT(第1卖点,L*0.95,'第1卖点'),COLORRED;
DRAWICON(第2卖点,L*0.97,1);
DRAWTEXT(第2卖点,L*0.95,'第2卖点'),COLORYELLOW;
DRAWICON(第3卖点,L*0.97,1);
DRAWTEXT(第3卖点,L*0.95,'第3卖点'),COLORGREEN;
压力线:HHV(H,60),COLORLIBLUE,DOTLINE;
