首先申明一下,不要唯公式是从。
所谓的公式,不过是把人设定的条件量化地表达出来,并用它更快更方便地选出满足条件的股票。
至于选出的股票,是涨是跌,跟公式没有半毛钱关系——源头还是人设定的条件。
很多股神把公式包装成所谓的战法、招数,还给它们取了一些让人一听就躁动难耐的名字。并大力宣扬战法、招数选出的狂拉猛涨的股票,隐讳不谈选出的吃翔吞粪的股票。
你一定见过那些专门讲解战法的宣传文章——前面列了一堆公式、条件,接着贴出一个K线图,告诉你这个暴涨的股票K线符合XX战法——而背后的情况是,这个战法当天选出了十来只股票,TA只拿出涨的那部分给你。
人类天然就有忽略分母的喜好,现在人家只让你看到分子——故意给不明就里的围观群众制造出百战百胜的错觉。
面对“百战百胜”的战法、招数,围观群众们就不淡定了——恨不得冲上去亲对方一口,再跪倒在人家的裙摆或裤管下——以为亏得下不了地的自己终于遇到高人指点,可以扭亏为盈了——却不知道,对于没有独立思考能力的人来说,这是噩梦的开始——以前只向股市教学费,从此还要向股神交学费。
我说这些,不是有意贬低什么。是在告诉大家,所谓的战法、招数,只是人设定的条件的量化表达——这些条件选出来的股票是否肯定能涨,你自己琢磨。
当然,有的股神面对反例,老脸青一阵紫一阵,解释说——这个股虽然满足XX战法,却不满足我的OO战法,所以没涨;这个股虽然满足了我的XX战法和OO战法,但没满足我的XXOO战法,所以没涨;这个股虽然满足了我的XX战法和OO战法还有XXOO战法,但题材没有持续性/受大盘拖累/被监管层打压,所以没涨。
好吧,你赢了。
我今天分享的这几个公式,不是教你选什么股,而是告诉你如何快速选出满足某些统计条件的股票。
1、选出涨停/跌停股
以前的写法一是选出 收盘价>=昨天收盘价*1.09x 的股票,这个1.09x是自己摸索着往上填的,这样选出来的并不完全是涨停的,而且无法选出ST股。
而我这样写,就没毛病了
选出涨停/跌停股
未停牌:=DYNAINFO(4)>0;
幅度限制:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'),5+5*不包含ST,10);
涨停:CLOSE>=ROUND(REF(C,1)*(100+幅度限制))/100 AND 未停牌;
——如果股价大于等于涨停价,说明这个股票涨停了,而涨停价直接用公式算的——涨停价=昨收盘*(1+涨幅限制),四舍五入保留两位。
同理,选取跌停股的公式是——
选取跌停股的公式
未停牌:=DYNAINFO(4)>0;
幅度限制:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'),5+5*不包含ST,10);
跌停:CLOSE<=ROUND(REF(C,1)*(100-幅度限制))/100 AND 未停牌;
好吧,其实单拎出这俩公式挺无聊的。但对于那些在自己的复杂的公式中要用到涨停、跌停这种条件的,简直就是福音啊——再也不用纠结于涨停用1.09x,跌停用0.9x这种问题了。
2、选出涨停未遂的股票
操盘小助手有个涨停未遂功能,列出是当天冲击到涨停,但又回落的股票——俗称炸板。炸板的股票,第二天表现不佳的概率很大。
普通的看盘软件上也可以用公式选出炸板的股票——
用公式选出炸板的股票
未停牌:=DYNAINFO(4)>0;
幅度限制:=IF(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'),5+5*不包含ST,10);
封涨停板未遂:HIGH>=ROUND(REF(C,1)*(100+幅度限制))/100 AND CLOSE<HIGH AND 未停牌;
上面选取的是当天满足条件的,如果想选前几天的,用REF函数把上面的输出条件包一下就可以。
3、大神能不能在每日汇报里加这么一个信息啊,涨停之后数日小幅度调整的股票,我看这些股票缩量下跌之后都有较大的涨幅!
这位小伙伴的意思就是涨停之后,进行连续调整,但依然没破位的股票,可以认为主力还没跑路,后面还有上涨空间——当然,这里面臆想、猜测的成分很大。
网上有个叫做七伤拳的公式,就是类似条件——
七伤拳的公式
涨停:=CLOSE>=ROUND(REF(C,1)*110)/100 AND CLOSE=HIGH;
缩量:=HHV(VOL,盘整天数-2)<REF(VOL,盘整天数-1) AND SUM(VOL, 盘整天数)>2* SUM(VOL, 盘整天数-2);
RET:缩量 AND REF(涨停,盘整天数) AND COUNT(涨停,盘整天数+1)=1 AND (HHV(H,盘整天数)-REF(C,盘整天数))/REF(C,盘整天数)*100<上冲幅度 AND (LLV(L,盘整天数)-REF(C,盘整天数))/REF(C,盘整天数)*100>(下探幅度*-1);
盘整天数,下探幅度,上冲幅度都可以自己设置——可以选出满足条件的公式,但至于灵不灵就不知道了。据说还要结合题材、热点之类的判断@@。
4、当前股价大于某条均线以上的股票
当前股价大于某条均线以上的股票
RET:DYNAINFO(7)>MA(CLOSE,N);
你可以把这个公式拓展的更复杂一些,例如股价大于哪些均线,以及短期均线大于长期均线,股价在年线附近等等等等。
再次说明,我这篇不是教大家选什么样的股,而是告诉你如何快速选出满足某些统计条件的股票。
股票界到处充斥的各种所谓的战法、招数,只是人设定的条件的量化表达——这些条件选出来的股票是否肯定能涨,你自己琢磨。
我的意见是——千万别迷信,但你确实可以用公式快速选出满足你心目中条件的股。
写完这篇,请某些小伙伴们以后不要再拿着一个80到127行这么长的公式让我帮你改这改那了——不帮你改,或者改慢了还不悦——我们没有这种契约。
抢反弹并不是单纯为了短期小利,而是应该更积极一些。通过对较弱市场的研究,发现后市的黑马股可能更有意义。大黑马选股公式总结如下:
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
J0:=(HIGH+LOW)/2;QJ:=EMA(J0,3);
J1:=IF(CLOSE>QJ,VOL,0);
J2:=IF(CLOSE<QJ,VOL,0);
量能:=IF(CAPITAL<1,MA(VOL,74),MA(SUM(J1-J2,22),3));
趋势:=IF(CAPITAL<1,EMA(量能,360),EMA(量能,21));
VAR3:=(量能-趋势);
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
KK:=EMA(SMA(RG,3,1),2);
DD:=SMA(KK,3,1);
共振点:=(CROSS(VAR44,VAR55) AND CROSS(KK,DD));
TTJ1:=共振点;
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
操盘:=3*VAR300-2*VAR400;
TTJ2:=CROSS(操盘,VAR300) AND VAR300<2.1 AND C>O;
大黑马:COUNT(TTJ1 OR TTJ2,2)=2;