{涨停基因} STICKLINE(C>=1.095*REF(C,1) AND C=H,C,O,3,0),COLORYELLOW; STICKLINE(C<=0.905*REF(C,1) AND C=L,C,O,3,0),COLORBLUE; {达到过涨停板显示 既炸板} STICKLINE(H>=1.095*REF(C,1),H,H*0.99,0.05,0 )COLORYELLOW; STICKLINE(L<=0.905*REF(C,1),L,L*1.01,0.05,0 )COLORBLUE; MA5:MA(CLOSE,5),COLORWHITE; MA10:MA(CLOSE,10)COLORYELLOW; MA20:MA(CLOSE,20)COLORMAGENTA; {MA30:MA(CLOSE,30);} MA60:MA(CLOSE,60)COLORGREEN; MA120:MA(CLOSE,120),COLORBROWN; MA250:MA(CLOSE,250),COLORBLUE; 涨停板统计 {使用说明: 想统计该股上市到现在的所有数据就在缺省里填入数字 0 1高开概率: 统计范围内 涨停板次日跳空高开能力的概率 2冲高概率: 统计范围内 涨停板次日低开,上冲过昨日涨停价的冲高能力的概率 3二连板概率: 统计范围内 2板能封死的连板能力,打2板专用^_^ 4封板能力概率: 统计范围内 所有封死涨停板数 除以 (所有封死涨停板数+所有当日炸板总数)既该股 的封板能力强弱 5统计范围内涨停板总数: 统计范围内 所有封死的涨停板个数 6上市至今总K数: (该股上市到今日所有交易日数。既K线根数): 把总交易日数减去该股上市的连板数 (连板数翻到界面最左大概数一下就可以)填入参数统计范围的缺省里 目的是不把该股上市时的 连板统计进去。 在意次新连板的话就用,不在意可以不用算直接统计范围缺省0统计上市到今日 7!!!注意!!!!:因个股界面初始K线一般为250根左右,若你要统计300天以上就把界面扩大到300根K线都能看 若要统计上市至今的涨停数据(既统计范围填0), 就把界面扩大到最左侧,好让电脑把数据统计进去! 否则会出错!} 统计范围:=250; ZT:=C>=1.095*REF(C,1) AND C=H; {涨停版} 涨停板总数:=COUNT(ZT,统计范围); {所有封死涨停数} {条件:} 高开:=REF(ZT,1) AND O>REF(C,1); 低开:=REF(ZT,1) AND O<REF(C,1); 连板:=REF(ZT,1) AND ZT; {既2连板} 不连板:=REF(ZT,1) AND NOT(ZT); 低开冲高:=REF(ZT,1) AND O<REF(C,1) AND H>REF(C,1); 低开不冲高:=REF(ZT,1) AND H<REF(C,1); 平开:=REF(ZT,1) AND O=REF(C,1); 炸板:=H>=1.095*REF(C,1) AND C!=H;{当天触碰过涨停,但收盘没有封死} {在统计范围交易日周期内发生条件的数量} 高开数:=COUNT(高开,统计范围); 低开数:=COUNT(低开,统计范围); 连板数:=COUNT(连板,统计范围); 不连板数:=COUNT(不连板,统计范围); 低开冲高数:=COUNT(低开冲高,统计范围); 低开不冲高数:=COUNT(低开不冲高,统计范围); 平开数:=COUNT(平开,统计范围); 炸板数:=COUNT(炸板,统计范围); {概率计算} 高开概率:=高开数/(高开数+低开数+平开数)*100; {低开概率:低开数/(高开数+低开数+平开数)*100;} 冲高概率:=低开冲高数/(低开冲高数+低开不冲高)*100;{统计涨停板次日低开后的冲过昨收的能力} 二连板概率:=连板数/(连板数+不连板数)*100;{统计二板能封住的能力} 封板能力概率:=涨停板总数/(涨停板总数+炸板数)*100;{纯粹统计该股的封板能力} {炸板概率:炸板数/(涨停板总数+炸板数)*100;} {把总交易日减去该股上市的连板数(连板数数大概数一下就可以) } 上市至今总K数:TOTALBARSCOUNT; DRAWTEXT_FIX(1,0.00,0.00,0,'高开概率:'); DRAWNUMBER_FIX(BARSTATUS=2,0.06,0.00,0,高开概率); DRAWTEXT_FIX(1,0.13,0.00,0,'冲高概率:'); DRAWNUMBER_FIX(BARSTATUS=2,0.19,0.00,0,冲高概率); DRAWTEXT_FIX(1,0.24,0.00,0,'二连板概率:'); DRAWNUMBER_FIX(BARSTATUS=2,0.31,0.00,0,二连板概率); DRAWTEXT_FIX(1,0.38,0.00,0,'封板能力概率:'); DRAWNUMBER_FIX(BARSTATUS=2,0.47,0.00,0,封板能力概率); DRAWTEXT_FIX(1,0.63,0.00,0,'统计范围内涨停板总数:'); DRAWNUMBER_FIX(BARSTATUS=2,0.75,0.00,0,涨停板总数); |
|