通达信【鱼骨排序】盘中非竞价 全新思路捕捉涨停 排序预警选股 源码
指标说明: 一、【鱼骨排序】2选股+1排序、没有未来函数,
二、集中度。筹码集中度是衡量筹码分布的一个重要指标,它表示一只个股的筹码被庄家掌握的程度。当其数值迅速拉升至95以上时,
说明市场中大部分筹码,都集中到了主力的手中,不坚定的散户手中的筹码很少,市场中筹码达到了一定的集中度。
主力对股价的运行走势都在控制范围内。所以第一步,就要选择90集中度以上的票作为备选。
三、超短强度。引入了股票强度概念,表明股票的短期强度,50以下的一律不要看,都是些银行、保险等大基金控盘票或者“躺平”的
票,所以就要60-80这一个区间的票,这时处于主力拉升期,是我们介入最好时期,太高主力出货意愿强烈怕把握不住。
四、主力持仓。这里是流通盘内的主力持仓程度,越高代表持续性越强,走牛的可能性更高。
五、机构高控。引用机构动向中的高度控盘,选股入股票池涂色,通过.401自选再选出最精华的票(也可以不用)。
鱼骨排序源码:
昨日涨停:=REF(C/REF(C,1)>=1.095,1) AND C>0 AND NOT(EVERY(C=O,BARSCOUNT(C)));
昨日换手率:=REF(DYNAINFO(37),1);
去停牌与低值:=OPEN>2.5 AND OPEN<50 ;
去ST:=IF(NAMELIKE('S'),0,1);
去科创板:=NOT(CODELIKE('688'));
去创业板:=NOT(CODELIKE('3'));
去星星:=IF(NAMELIKE('*'),0,1);
去大股:=CAPITAL/1000000 <10;
去新股:=IF(NAMELIKE('N'),0,1);
去次新股:=FINANCE(42) > 60;
去昨一字盘:=REF(H,1) > REF(L,1);
百日有板:=COUNT(C/REF(C,1)>1.0976 AND H=C ,100) > 0;
昨百日有板:=REF(百日有板,1);
非三连板:=COUNT(C/REF(C,1)>1.098 AND H=C,3)<3 ;
昨非三连板:=REF(非三连板,1);
条件限定:=昨日换手率>0.05 AND 昨日涨停 AND 去停牌与低值 AND 去ST AND 去科创板 AND 去创业板 AND 去星星 AND 去大股 AND 去新股 AND 去次新股 AND 去昨一字盘 AND 昨百日有板 AND 昨非三连板 ;
开幅 OPEN/REF(C,1)-1)*100;
今收益 C/REF(C,1)-1)*100-(OPEN/REF(C,1)-1)*100;
竞价量:=DYNAINFO(15)/OPEN/100;
竞换手:=竞价量/CAPITAL*100 ;
竞量比:=竞价量/REF(MA(V,5),1)*240;
竞价资金:=竞量比 * 竞换手 / O * 20;
昨日成交量:=REF(VOL,1);
承接强度:=竞价量/昨日成交量*1;
竞价强度:=竞量比*竞换手*开幅*1;
超短强度:ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*57.3;
超短差:超短强度-REF(超短强度,1);
短期强度:=ATAN((MA(C,13)/REF(MA(C,13),1)-1)*100)*57.3;
集中度:WINNER(C)*100,COLORRED;
综合评分:=(超短差+集中度)/2;
集中差:WINNER(C)*100-REF(WINNER(C)*100,1),COLORRED;
中期强度:=ATAN((MA(C,20)/REF(MA(C,20),1)-1)*100)*57.3;
强度评分:=超短强度/50+短期强度/40+中期强度/21;
R1:=STRCAT(HYBLOCK,' ');
R2:=STRCAT(R1,STRCAT(GNBLOCK,' '));
走强线:=EMA(COST(99),181),COLORYELLOW,LINETHICK2;
主力持仓:EMA(100*(CLOSE- LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORFF00FF;
持仓差:=主力持仓-REF(主力持仓,1);
鱼骨副图和选股源码:
昨日涨停:=REF(C/REF(C,1)>=1.095,1) AND C>0 AND NOT(EVERY(C=O,BARSCOUNT(C)));
昨日换手率:=REF(DYNAINFO(37),1);
去停牌与低值:=OPEN>2.5 AND OPEN<50 ;
去ST:=IF(NAMELIKE('S'),0,1);
去科创板:=NOT(CODELIKE('688'));
去创业板:=NOT(CODELIKE('3'));
去星星:=IF(NAMELIKE('*'),0,1);
去大股:=CAPITAL/1000000 <10;
去新股:=IF(NAMELIKE('N'),0,1);
去次新股:=FINANCE(42) > 60;
去昨一字盘:=REF(H,1) > REF(L,1);
百日有板:=COUNT(C/REF(C,1)>1.0976 AND H=C ,100) > 0;
昨百日有板:=REF(百日有板,1);
非三连板:=COUNT(C/REF(C,1)>1.098 AND H=C,3)<3 ;
昨非三连板:=REF(非三连板,1);
条件限定:=昨日换手率>0.05 AND 昨日涨停 AND 去停牌与低值 AND 去ST AND 去科创板 AND 去创业板 AND 去星星 AND 去大股 AND 去新股 AND 去次新股 AND 去昨一字盘 AND 昨百日有板 AND 昨非三连板 ;
开幅:=(OPEN/REF(C,1)-1)*100;
竞价量:=DYNAINFO(15)/OPEN/100;
竞换手:=竞价量/CAPITAL*100 ;
竞量比:=竞价量/REF(MA(V,5),1)*240;
竞价资金:=竞量比 * 竞换手 / O * 20;
昨日成交量:=REF(VOL,1);
承接强度:=竞价量/昨日成交量*1;
竞价强度:=竞量比*竞换手*开幅*1;
超短强度:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*57.3;
短期强度:=ATAN((MA(C,13)/REF(MA(C,13),1)-1)*100)*57.3;
中期强度:=ATAN((MA(C,20)/REF(MA(C,20),1)-1)*100)*57.3;
强度评分:=超短强度/50+短期强度/40+中期强度/21;
超短差:=超短强度-REF(超短强度,1);
集中差:=WINNER(C)*100-REF(WINNER(C)*100,1);
R1:=STRCAT(HYBLOCK,' ');
R2:=STRCAT(R1,STRCAT(GNBLOCK,' '));
走强线:=EMA(COST(99),181),COLORYELLOW,LINETHICK2;
主力持仓:=EMA(100*(CLOSE- LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORFF00FF;
主力筹码集中度:=WINNER(C)*100,COLORRED;
选股:主力筹码集中度>90 AND 超短强度>70 AND 主力持仓>80;
机构高度控盘选股源码:
VAR1:=EMA(EMA(CLOSE,9),9);
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*1000;
A10:=CROSS(控盘,0);
机构试盘:=IF(A10,5,0),LINETHICK1,COLOR00FFFF;
VAR2:=100*WINNER(CLOSE*0.95);
机构高度控盘:=IF(VAR2>50 AND COST(85)<CLOSE AND 控盘>0,控盘,0),COLORFF00FF;
XG:机构高度控盘;
|