a:="LTFunc5@FORLT2";  {计算BS点} 
s1:="LTFunc5@LT_S1";  {s1=0,向下; s1=1,向上}  
hs:="LTFunc5@LT_HS";  {短线买入机会} 
ls:="LTFunc5@LT_LS";  {短线卖出机会} 
p1:="LTFunc5@LT_P1";  {p1=1,显示BS,p1上穿0线,B点 ; p1下穿1线,S点} 
upp:="LTFunc5@LT_UPP";{明日B点预测}  
udd:="LTFunc5@LT_UDD";{明日S点预测} 
{hs;ls;hhs;lls;us;ds;s1;p1;p0;upp;udd}; 
d1:=ema(abs("ddx.ddx"),60);  {ddx绝对值60日指数平滑移动平均} 
d2:=max("ddx.ddx"/d1+7.5,7.5);  
d3:=min("ddx.ddx"/d1,10);    {能量级别:当日ddx与60日平均值的比值,最高10.0} 
fb:=if(s1=0,hs,ls); 
tr0:=ifs(p1=1,'明日收盘价<'+numtostrn(udd,2)+',出现S点\n','若明日收盘价>'+numtostrn(upp,2)+',出现B点\n'); 
tr1:=ifs(s1=1,'明日收盘价<'+numtostrn(ls,2)+',短线卖出机会','若明日收盘价>'+numtostrn(hs,2)+'短线买入机会'); 
tr2:=ifs(p1=1,ifs(cross(p1,0),'B点','持股'),ifs(cross(1,p1),'S点','持币')); 
tr3:=ifs(s1=0,'向下,','向上,'); 
tr4:='3.能量级别:'+numtostrn(d3,1)+'级'; 
bs:='<*t=0092F7*><*c=FFFFFF*><*p=95*>'+datestr(date)+'买卖点决策系统提示\n'+'<*t=E7FFFF*><*c=000000*><*p=95*>'+'1.BS点:'+tr2+','+tr0+'<*t=E7FFFF*><*c=000000*><*p=95*>'+'2.短线:'+tr3+tr1+'\n'+'<*t=E7FFFF*><*c=000000*><*p=95*>'+tr4; 
drawflagtext(1,fb,bs); 
STICKLINE(p1=1 and c>=o and o<>0,c,o,d2,0),color5454ff; 
STICKLINE(p1=1 and c>=o and o<>0,c,o,7.5,0),colorblack; 
STICKLINE(p1=1 and c>=o and o<>0,c,c,7.5,0),color5454ff; 
STICKLINE(p1=1 and c>=o and o<>0,o,o,7.5,0),color5454ff; 
STICKLINE(p1=1 and c>=o and o<>0,o,c,7.5,1),color5454ff; 
STICKLINE(p1=1 and c<=o,o,c,7.5,1),color5454ff; 
STICKLINE(p1=1 and c<=o,l,c,0.5,1),color5454ff; 
STICKLINE(p1=1 and c<=o,h,o,0.5,1),color5454ff; 
STICKLINE((p1<>1 or barscount(c)<3) and c>=o,c,o,7.5,1),colorffff54; 
STICKLINE((p1<>1 or barscount(c)<3) and c>=o,c,h,0.5,1),colorffff54; 
STICKLINE((p1<>1 or barscount(c)<3) and c>=o,l,o,0.5,1),colorffff54; 
drawbmp(p1=1 and ref(p1,1)=0,l,'buy1.bmp'),align1,valign0; 
drawbmp(p1=0 and ref(p1,1)=1,h,'sell1.bmp'),align1,valign2; 
drawbmp(s1=1 and ref(s1,1)=0 and (p1+ref(p1,1))<>1,l,'bs.bmp'),align1,valign0; 
drawbmp(s1=0 and ref(s1,1)=1 and (p1+ref(p1,1))<>1,h,'ss.bmp'),align1,valign2; 
 
Var1:=EMA(CLOSE,8);  
Var2:=EMA(CLOSE,20);  
STICKLINE(Var1>Var2,Var2,Var1,8,1),COLORYELLOW;  
STICKLINE(Var1< Var2,Var1,Var2,8,1),COLOR00CC33;  
分水岭:EMA(Var2,20), COLORFFFF99;  
Var3:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);  
Var4:=HIGH-REF(HIGH,1);  
Var5:=REF(LOW,1)-LOW;  
Var6:=SMA(IF(Var4>0 AND Var4>Var5,Var4,0),12,1);  
Var7:=SMA(IF(Var5>0 AND Var5>Var4,Var5,0),12,1);  
Var8:=Var6*100/Var3;  
Var9:=Var7*100/Var3;  
VarA:=SMA(ABS(Var9-Var8)/(Var9+Var8)*100,12,1);  
VarB:=(VarA+REF(VarA,5))/2;  
VarC:=SUM(HIGH-OPEN,12)/SUM(OPEN-LOW,12)*100;  
VarD:=SUM(MAX(0,HIGH-REF(CLOSE,1)),12)/SUM(MAX(0,REF(CLOSE,1)-LOW),12)*100;  
VarE:=AMOUNT/VOL/100;  
VarF:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;  
Var10:=SUM(AMOUNT,5)/VarE/100;  
Var11:=SUM(AMOUNT,13)/VarE/100;  
Var12:=SUM(AMOUNT,34)/VarE/100;  
Var13:=SUM(AMOUNT,209)/VarE/100;  
Var14:=REF(VOL,1)+REF(VOL,2)+REF(VOL,3)+REF(VOL,4);  
Var15:=Var14/CAPITAL;  
Var16:=VOL/CAPITAL*VarF+Var15*REF(VarE,1);  
CYC5: IF(DATE<1500501,DMA(VarF,VOL/Var10),0);  
CYC13: IF(DATE<1500501,DMA(VarF,VOL/Var11),0), COLOR9999CC ;  
CYC34: IF(DATE<1500501,DMA(VarF,VOL/Var12),0),COLORgreen;  
CYC无穷: IF(DATE<1500501,DMA(VarF,VOL/CAPITAL),0), COLORFF6666  ;  
Var17:=100*(CLOSE-CYC5)/CYC5;  
Var18:=100*(CLOSE-CYC13)/CYC13;  
Var19:=100*(CLOSE-CYC34)/CYC34;  
Var1A:=100*(CLOSE-CYC无穷)/CYC无穷;  
Var1B:=MA(CLOSE,13);  
Var1C:=100*(Var1B-REF(Var1B,1))/REF(Var1B,1);  
Var1D:=CLOSE-LOW;  
Var1E:=HIGH-LOW;  
Var1F:=CLOSE-HIGH;  
Var20:=IF(CLOSE>=0,(Var1D/Var1E+Var1F/Var1E)*VOL,(Var1F/Var1E+Var1D/Var1E)*VOL);  
Var21:=SUM(Var20,10)/10000;  
Var22:=100*(CYC13-REF(CYC13,1))/REF(CYC13,1);  
Var23:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;  
Var24:=SMA(Var23,3,1);  
Var25:=SMA(Var24,3,1);  
Var26:=3*Var24-2*Var25;  
Var27:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;  
Var28:=SMA(Var27,5,1);  
Var29:=SMA(Var28,10,1);  
Var2A:=CROSS(Var29,Var28);  
Var2B:=Var29>80 OR Var28>80;  
Var2C:=Var2A AND Var2B;  
Var2D:=Var1C>0 AND Var22>0 AND Var21>0;  
Var2E:=Var1C<0 OR Var22<0 OR Var21<0 OR Var18<0;  
Var2F:=CLOSE;  
Var30:=OPEN;  
Var31:=HIGH;  
Var32:=LOW;  
红色恋人: STICKLINE(Var2D,Var2F,Var30,8,0), color0000FF  ;  
STICKLINE(Var2D,Var31,MAX(Var2F,Var30),0,1), color0000FF ;  
STICKLINE(Var2D,MIN(Var2F,Var30),Var32,0,1),  color0000FF;  
蓝色妖姬: STICKLINE(Var2E,Var2F,Var30,8,0), colorFFCC33 ;  
STICKLINE(Var2E,Var31,MAX(Var2F,Var30),0,1), colorFFCC33 ;  
STICKLINE(Var2E,MIN(Var2F,Var30),Var32,0,1), colorFFCC33 ;  
DRAWTEXT(Var2C,HIGH,'逃顶'),  COLORWHITE;  
Var33:=LLV(LOW,240);  
Var34:=100*(CLOSE-Var33)/Var33>15;  
Var35:=100*(CLOSE-Var33)/Var33<45;  
Var36:=100*(CLOSE-Var33)/Var33;  
Var37:=Var34 AND Var35;  
Var38:=100*(WINNER(CLOSE)-WINNER(0.7*CLOSE));  
Var39:=100*(CYC5-REF(CYC5,1))/REF(CYC5,1);  
Var3A:=Var38>70 AND Var39>1 AND Var37;  
DRAWTEXT(Var3A,LOW,'密上'), COLORGREEN ;  
Var3B:=(Var18-LLV(Var18,60))/(HHV(Var18,60)-LLV(Var18,60))*100;  
Var3C:=LLV(LOW,240);  
Var3D:=100*(CLOSE-Var3C)/Var3C;  
Var3E:=WINNER(CLOSE)/SMA(VOL/CAPITAL,13,1);  
Var3F:=100*VOL/CAPITAL;  
Var40:=100*(WINNER(CLOSE)-REF(WINNER(CLOSE),1));  
Var41:=Var40/Var3F;  
Var42:=1.1*CLOSE;  
Var43:=0.9*CLOSE;  
Var44:=100*(WINNER(Var42)-WINNER(Var43));  
Var45:=100*(CLOSE-COST(0))/(COST(100)-COST(0));  
Var46:=(CLOSE-LLV(LOW,240))/(HHV(HIGH,240)-LLV(LOW,240))*100;  
Var47:=(CLOSE-LLV(LOW,480))/(HHV(HIGH,480)-LLV(LOW,480))*100;  
Var48:=WINNER(CLOSE)/(VOL/CAPITAL);  
Var49:=100*(1-WINNER(CLOSE));  
Var4A:=Var36<1 AND Var48<0.3 AND Var3E<0.3 AND Var41<0 AND Var46<0.5 AND Var47<0.5 AND Var44<1.5 AND Var45<1 AND Var3B=0; 
 
 
  |