02.《100倍超级强势股》中选股原理通达信选公式实现
强劲的底部突破
我们要寻找在狭窄的垂直区间进行长期横盘调整的股票。“长期底部支撑”的魅力在于它为股票提供了重要的保护机制。一般来说,这类股票的股价不会低于经过历史长期验证的支撑位。
经过一年甚至更长时间在支撑位横盘调整的股票通常不会突然发出向上的突破信号。另一方面,当一只股票再几个月的时间里从60美元跌到10美元,然后接下来的8周甚至更长时间里股价仅在一个非常狭窄的区域内波动,就反映出该股即将迎来突破的迹象。这时候介入此类股票的风险非常小。
“强劲底部”这一概念,我们希望看到一个持续数月的长期底部,以此为股价的初期突破储备充足的“燃料”,此外,当股价达到一个较高点位时,我们还希望看到一个为期数周的短期底部,以此为股价进一步走高提供支撑。
长期底部通达信公式
定义:在狭窄的垂直区间进行长期横盘调整,这里的“长期”设定为8周,“狭窄的垂直区间”设定为10%,下面看用收盘价的例子:
(HHV(H, N) - LLV(L, N)) / LLV(L, N) < U / 100;
{(N周期内的最高值 - N周期内的最低值) / N周期内的最低值 < U / 100}
这里N是周期,U是涨幅区间取值0-100。
HHV(H, N) 代表N个周期里的最高价。
LLV(L, N) 代表N个周期里的最低价。
(Control+F)快捷键打开公式管理器,点击条件选股-其他-新建一个公式
保存后回到主页面直接输入 “.905” 进入条件选股,选择刚刚创建的公式,选股周期选择周线(你想用日线的话要修改参数N,要多少天就写多少天),点击执行选股。
按这公式搜索今天(2020年5月1日)8周以上,横盘调整的结果有下面23个但有些因为天数不够也误认为符合条件,所以现在我们加上上市天数限制。
DAYS := BARSCOUNT(C) > N; {BARSCOUNT(C)是有效收盘价的总周期,N是我们设置的周期}
DAYS AND (HHV(H, N) - LLV(L, N)) / LLV(L, N) < U / 100;
突破长期底部通达信公式
定义:股价突破长期盘整区间,放量上攻进入主升段。下面例子“长期”设定为8周,“狭窄的垂直区间”设定为10%,量为3倍。
V1 := MA(V, 5); {V1 = 5个周期平均成交量}
V2 := V/REF(V1, 1) > 2;{V2 = 这个周期的成交量 / 上个周期的5周期平均量 > 2倍}
P1 := MA(C, N); {N周期平均线}
P2 := HHV(H, N);{N周期最高值}
P3 := LLV(L, N);{N周期最低值}
P4 := (P2 - P1) / P1;
P5 := (P1 - P3) / P1;
PZ := REF(P4, 1) < U / 100 AND REF(P5, 1) < U / 100;
TP1 := HHV(HIGH, N);{股价创N周期新高}
TP2 := HIGH == TP1;
PP := V2 AND PZ AND TP2;
COUNT(PP, 10) > 0; {近10个周期符合条件即可}
选股结果
8周(2个月)区间涨幅如下
突破30周移动平均线
从交易历史来看,在启动放量突破的第一周内,90%的高收益股票都会突破或位于30周平均线以上,如果一直股票正在突破持续数月的强劲底部,那么它突破30周移动平均线的概率非常大。我们希望看到股价在30周平均移动线附近展开上升走势,这是一种最理想的情况。
如果某只股票在启动上涨行情的第一周未能突破30周移动平均线,则该股不断下移的30周移动平均线将会对股价造成上涨阻力。并最终拉低股价。
突破30周移动平均线公式
(Control+F)快捷键打开公式管理器,点击条件选股-其他-新建一个公式
CROSS(MA(C, 1), MA(C, N));
3.成交量放大
所有超级强势股都具备一个基本特征:在突破初期,成交量会巨幅放大。周线图可以很好地反映出这种成交量的放大。在筑底过程中,表现出色的股票在相当长的时间内都会处于成交清淡的状态。一旦出现重大利好消息,这些股票当前及未来的基本面状况会得到极大改善,这时成交量通常会上升500%~5000%,
放量公式:
V/REF(V, 1) > N;{V是当天成交量,REF(x,y) 是获取y个周期前的x, N是多少倍}
(Control+F)新建条件选股公式
保存后返回主页面输入(.905)进行条件选股,这里我筛选本周对比上周放量5倍的股票。
4.在K线图上显示符合条件的位置显示。
我们希望在K线图上显示“2.突破长期底部通达信公式”里符合条件的位置,用图标标记出来。只需要在原有的公式里略作修改即可。
(Control+F)新建指标公式
MA5:MA(C, 5);
MA10:MA(C, 10);
MA30:MA(C, 30);
MA50:MA(C, 50);
MA150:MA(C, 150);
N := 30; {周期}
U := 15; {涨幅区间}
V1 := MA(V, 5); {V1 = 5个周期平均成交量}
V2 := V/REF(V1, 1) > 2;{V2 = 这个周期的成交量 / 上个周期的5周期平均量 > 2倍}
P1 := MA(C, N); {N周期平均线}
P2 := HHV(H, N);{N周期最高值}
P3 := LLV(L, N);{N周期最低值}
P4 := (P2 - P1) / P1;
P5 := (P1 - P3) / P1;
PZ := REF(P4, 1) < U / 100 AND REF(P5, 1) < U / 100;
TP1 := HHV(HIGH, N);
TP2 := HIGH == TP1;
PP := V2 AND PZ AND TP2;
DRAWICON(PP,LOW,11);
输入代码按确定保存。
输入你指标的名字。回车。
这样你再看看之前“2.突破长期底部通达信公式”里符合条件的股票K线图,就能看到有个“小手图标”,那个就是信号的位置。