均线加多空标示。出现红色且股价在开始上涨时买进。出现绿色 且股价下跌时就抛掉。个人喜欢在一分钟和五分钟K线上用。
MA$1:EMA(CLOSE, N1);
MA$2:EMA(CLOSE, N2);
MA$3:EMA(CLOSE, N3);
MA$4:EMA(CLOSE, N4);
MA$5:EMA(CLOSE, N5);
MA$6:EMA(CLOSE, N6);
A:MA(CLOSE,1);
zsx1:=LLV(CLOSE,P);
zsx2:=HHV(CLOSE,P);
zq:=BARSLAST(CLOSE=ZSx1);
sq:=BARSLAST(CLOSE=ZSx2);
gg:=HHV(CLOSE,zq);
ss:=LLV(CLOSE,sq);
IF(gg>REF(gg,1))
zj:=(gg-REF(gg,1));
ELSE zj:=0;
IF(zq=0)
pttp:zsx1;
ELSE pttp:REF(pttp,1)+zj;
IF(ss<REF(ss,1))
sj:=(ss-REF(ss,1));
ELSE sj:=0;
IF(sq=0)
ptts:zsx2;
ELSE ptts:REF(ptts,1)+sj;
bb1:= MA$1>MA$2*e AND MA$2>MA$3*e AND MA$3>MA$4*e AND MA$4>MA$5*e AND MA$4>MA$5*e;
bb2:=MA$6>REF( MA$6,1) AND MA$2>REF( MA$2,1) AND MA$3>REF( MA$3,1) AND a>REF( a,1);
//AND MA$4>REF( MA$4,1) AND MA$5>REF( MA$5,1);
ss1:= MA$1<MA$2/e AND MA$2<MA$3/e AND MA$3<MA$4/e AND MA$4<MA$5/e AND MA$4<MA$5/e;
ss2:=MA$6<REF( MA$6,1)AND MA$2<REF( MA$2,1)AND MA$3<REF( MA$3,1);
//AND MA$4<REF( MA$4,1)AND MA$5<REF( MA$5,1);
IF bb1+bb2=2 THEN BUY;
IF ss1+ss2=2 THEN SELL;
DRAWTEXT(pttp>REF(pttp,1),pttp,'↗');
DRAWTEXT(ptts<REF(ptts,1),ptts,'↘');
DRAWICON(CROSS(pttp,ptts)AND pttp>REF(pttp,1),pttp,1);
DRAWICON(CROSS(pttp,ptts)AND pttp<REF(pttp,1),pttp,2);
/*
(HIGH-LOW)/PRE*100 > n //振幅大于N%
(VOL/100) > n //今日成交量大于N手
VOL/SHGZG*100 > n //换手率大于N%
(NEW-NEW[1])/NEW[1]>0.02 //单笔涨幅大于2%
-(NEW-NEW[1])/NEW[1] > 0.02 //单笔跌幅大于2%
NEW*NEWVOL >= 600000 //单笔成交额大于60万
NEWVOL >= 60000 //单笔成交量大于600手
-(NEW-NEW[4])/NEW[4]*100 > 1 //5分钟跌幅大于1%
(NEW-NEW[4])/NEW[4]*100 > 1 //5分钟涨幅大于1%
(NEW-PRE)/PRE <= -0.05 AND (NEW[1]-PRE)/PRE > -0.05 //即时跌幅下破5%
(NEW-PRE)/PRE >= 0.05 AND (NEW[1]-PRE)/PRE < 0.05 //即时涨幅上破5%
p1=IF(ISNULL(NEW),PRE,NEW);p2=IF(ISNULL(NEW[4]),PRE,NEW[4]);-(p1-p2)/p2*100 > 2 //5分钟跌幅大于2%
p1=IF(ISNULL(NEW),PRE,NEW);p2=IF(ISNULL(NEW[4]),PRE,NEW[4]); (p1-p2)/p2*100 > 2 //5分钟涨幅大于2%
(VOL*(TRADETIME+1))/(FIVEDAYVOL/5*(FROMOPEN+1)) > n //即时量比大于N
*/
|