夜雨聆风学习资料网

ARTICLE · 1240779

打板指标:昨天没封今天封(源码)

打板指标:昨天没封今天封(源码)

先认一根封板

强势股的起点,往往是一根封死的板。

这条指标的第一步就是认这根板:收盘价必须等于最高价,而且涨幅要超过当天的涨停线。两个条件同时满足,才算是一次真正的封板。

涨停线不是固定的。它会按品种自动切换,涨跌幅 20% 的品种按 1.2 算,其余按 1.1,省得手动改参数。

三代信号是什么

光有封板还不够,它要的是「三代」——三个条件连着成立。

第一,昨天没有封板。第二,今天封上了。第三,今天的收盘价还是 100 个交易日里的最高。

第三条最关键。封板不稀奇,但能封在百日新高上的,说明上方已经没有套牢盘在等着解套,阻力最小。

另外还要求昨天是收阴的。昨天弱势、今天直接封上,这种反转的力度比连续走强更值得看。

然后给当天打分

信号出来之后,指标不会就此收工,它还要给这一天打一个分。

一共八项条件,每一项都是「成立就给分,不成立给零」,分数从 10 分到 20 分不等,满分 90 分。

分数不加权、不平均,就是简单相加。因为这几项本来就代表不同的维度,加在一起才是「多头共识度」。

八项看的是什么

分数里最重的一项是均线排列,5 日线站上 10 日线给 20 分;20 日线站上 60 日线再给 10 分。这两项管的是趋势方向。

剩下的六项各 10 分,分别是:随机指标的 J 值高于 K 值、MACD 的快线高于慢线、MACD 柱体为正、成交量站上 60 日均量、获利盘超过一半、当天涨幅超过 3 个点。

前四项看多空力道,后两项看筹码和量能。合起来大致覆盖了「趋势、动能、量、筹码」四条线。

分数怎么用

分数直接显示在图的固定角落,是个两位数,扫一眼就知道。

用法不是死记一个门槛。更实用的做法是对比:同一只票,从前几次封板时的分数和现在比,是越来越高还是越来越低。

分数往上走,说明这波比上一波更扎实;分数掉下来,即便形态还在,也说明推动的力量在减弱。

两点提醒

一是评分只描述当天,不预测后面。它衡量的是「这一刻多头有多整齐」,不负责告诉你还能涨多少。

二是别把 90 分当追求目标。八项全部成立的情况本来就少,能拿到七八十分的封板,多头排列通常已经很像样了。

一句话

它先帮你认出那根封板,再顺手告诉你,这根板后面站着多少人。

温馨提示

本指标仅作为知识分享,不构成任何建议。

指标源码

{先把 5、10、20、60 四条日均线铺在图上}

MA(C,5);

MA(C,10);

MA(C,20);

MA(C,60);

{观察窗口取 100 根 K 线}

HIGH_N:=100;

{按品种给涨停幅度:涨跌幅 20% 的品种按 1.2 算,其余按 1.1}

LIMIT_RATIO:=IF(FINANCE(3)=4 OR (FINANCE(3)=3 AND DATE>=1200824),1.2,1.1);

{封板判定:收盘等于最高,且涨幅超过涨停线}

LIMIT_HIT:=C=H AND C>(REF(C,1)*LIMIT_RATIO-0.01);

{三代信号:昨天没封板、今天封上,且今天收盘价是 100 日内最高}

THREE_GEN:REF(NOT(LIMIT_HIT),1) AND LIMIT_HIT AND C=HHV(C,HIGH_N) AND REF(C<O,1);

STICKLINE(THREE_GEN,OPEN,CLOSE,2,0),COLORYELLOW;

DRAWICON(THREE_GEN,LOW*0.999,34);

{趋势评分开始累加:5 日线在 10 日线之上加 20 分}

SCORE_MA:=IF(MA(C,5)>MA(C,10),20,0);

SCORE_LONG_MA:=IF(MA(C,20)>MA(C,60),10,0);

{J 值高于 K 值加 10 分}

SCORE_KDJ:=IF(KDJ.J>KDJ.K,10,0);

SCORE_MACD_DIF:=IF(MACD.DIF>MACD.DEA,10,0);

SCORE_MACD_HIST:=IF(MACD.MACD>0,10,0);

SCORE_VOL:=IF(V>MA(V,60),10,0);

SCORE_WINNER:=IF(WINNER(C)>0.5,10,0);

SCORE_GAIN:=IF(C/REF(C,1)>1.03,10,0);

{八项打分汇总成总分,满分 90}

TREND_SCORE:=SCORE_MA+SCORE_LONG_MA+SCORE_KDJ+SCORE_MACD_DIF+SCORE_MACD_HIST+SCORE_VOL+SCORE_WINNER+SCORE_GAIN;

{在图上固定位置写出趋势评分,分数越高说明多头越齐}

DRAWTEXT_FIX(V>O,0.92,0.86,0,STRCAT('趋势评分:',STRCAT(CON2STR(TREND_SCORE,2),''))),COLORRED;

源码,原文一键复制

相关学习资料