{分时控盘} VAR1:=EMA(EMA(CLOSE,13),13); 控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000; 无庄控盘:=控盘<0; 有庄控盘:=控盘>REF(控盘,1) AND 控盘>0; VAR2:=100*WINNER(CLOSE*0.95); 主力出货:=控盘<REF(控盘,1) AND 控盘>0; 高度控盘:= VAR2>50 AND COST(85)<CLOSE AND 控盘>0; A10:=CROSS(控盘,0); 控盘B:=FILTER(IF(A10,1,0),5); {分时价格原码} JJ:=DYNAINFO(11); {波段买卖原码} P:=55;S:=8;M1:=3; 财:=(EMA(CLOSE,8)-EMA(CLOSE,55))*10; 神:=EMA(财,3);
{股价与均线偏离买卖条件} BTJ1:=(C-JJ)/JJ<-0.005; BTJ11:=(C-JJ)/JJ<-0.03; BTJ12:=LAST(JJ>=REF(JJ,1),5,1) AND (C-JJ)/JJ<0.005; STJ1:=(C-JJ)/JJ>0.005; {控盘买卖条件} STJ01:=控盘<REF(控盘,1)AND 控盘>0.5; STJ02:=控盘>0; BTJ2:=控盘>REF(控盘,1) AND 控盘<-0.2; BTJ22:=控盘>REF(控盘,1) AND 控盘<0 ; {波段买卖条件} BTJ3:=CROSS(财,神) AND财<-0.3; BTJ32:=CROSS(财,神) AND财<-0.1; STJ31:=CROSS(神,财); STJ32:=CROSS(神,财) AND财>1.618; {以下为信号}; BTJ81:=FILTER(BTJ1 AND BTJ2 AND BTJ3,13); BTJ8111:=FILTER(BTJ11 AND BTJ2 AND BTJ3,13); BTJ811:=BTJ11 AND BTJ2 AND BTJ3; BTJ82:=FILTER(BTJ12 AND BTJ22 AND BTJ32,13);
VAR999:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80; B:=SMA(VAR999,7,1);
VAR11111:=(2*CLOSE+HIGH+LOW+OPEN)/5; VAR22222:=LLV(LOW,34); VAR33333:=HHV(HIGH,34); SK:=EMA((VAR11111-VAR22222)/(VAR33333-VAR22222)*100,13); SD:=EMA(SK,3); M70:=DYNAINFO(28)<30;
主力:=(EMA( (EMA(CLOSE,500)-REF(EMA(CLOSE,500),1))/REF(EMA(CLOSE,500),1)*100,120)-0.0004)*100; 散户:=(EMA( (EMA(CLOSE,500)-REF(EMA(CLOSE,500),1))/REF(EMA(CLOSE,500),1)*100,200))*100;
TR1:= SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P); HD := HIGH-REF(HIGH,1); LD := REF(LOW,1)-LOW; DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),P); DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),P); PDI:=DMP*100/TR1; MDI:=DMM*100/TR1;
ST:=STRFIND(stkname,'ST',1)>0; S:=STRFIND(stkname,'S',1)>0; 停牌:=(DYNAINFO(4)=0); QST:=not(ST) and not(停牌) and not(S); BU:= BTJ811 AND SK<20 AND M70 AND B<13.8 AND 主力<-0.05 AND 散户<-0.05 AND MDI<54.5; ENTERLONG:BU,TFILTER; |