打开网易新闻 查看精彩图片

每个进入股市的人都面临着两个基本问题-选股和择时,也就是怎么选出股票?怎么买卖股票

一般而言,公司的基本面决定了股价的上涨空间,因此,选股大多会从基本面入手,而择时则从技术面入手。

但对于纯技术交易者而言,选股和择时是可以合二为一的。

通过选出符合某些形态特征或指标条件的股票,既选出了股票又出现了买入信号。

但不可否认的是,技术分析是有陷阱存在的,除了自然交易外,某些主力资金刻意而为,构造出诱多或诱多的陷阱。

因此,为了控制风险,在通过技术方法选出股票之后,必须要做三件事情

一是先大概了解一下股票的基本面情况;

二是还要进行人工筛选,不可完全依赖电脑量化选股;

三是进场前一定先明确止损位,一旦满足止损条件,坚决止损万不可抱有侥幸心理。

双底形态是经典的价格反转形态之一,由于经过两次确认底部的动作,所以成功率相对比较高。

关于双底形态的详解以前讲过,感兴趣的可以查阅。

今天主要讲讲怎么选出双底形态的股票。

如今A股有5000多支股票,一个个去找显然不现实,所以充分利用行情软件的编码功能,编写出符合一定条件的选股公式,利用选股公式选出股票后,再人工筛选。

双底形态选股公式核心逻辑

双底(W底)形态的选股公式需满足以下技术条件:

  1. 价格结构‌:两个低点位置相近(右底不低于左底2%),中间反弹高点形成颈线‌。
  2. 成交量验证‌:右底缩量、突破颈线放量‌
  3. 时间周期‌:两低点间隔建议3-5周以上,日线/周线周期需明确‌

通达信双底选股公式

{双底形态选股公式 - W底}

{参数设置:N 为双底形成的时间周期跨度,默认为30天}

N := 30;

{1. 寻找第一个低点 (LeftLow)}

LLV1 := LLV(L, N); {在N周期内的最低价}

LeftLow := L = LLV1 AND BARSLAST(LLV1) < N-5; {找到第一个低点的位置}

{2. 寻找第二个低点 (RightLow) 且不低于第一个低点}

Bar1 := BARSLAST(LeftLow); {计算距离第一个低点的周期数}

SinceLLV := LLV(L, Bar1); {从第一个低点之后的最低值}

RightLow := L = SinceLLV AND L >= REF(LLV1, Bar1) AND Bar1 > 10; {第二个低点,且不低于第一个,且时间间隔大于10天}

{3. 确定颈线位 (NeckLine)}

{颈线通常以第一个低点后的反弹高点为准}

HighBetween := REF(HHV(H, Bar1), Bar1); {两个低点之间的最高价,即颈线位}

NeckLine := HighBetween;

{4. 核心条件:当前收盘价突破颈线,确认双底形态}

BreakNeck := C > NeckLine AND V > REF(MA(V, 5), 1) * 1.2; {收盘价突破颈线,且成交量放大}

{5. 综合选股条件}

XG: COUNT(LeftLow, N) AND COUNT(RightLow, 5) AND BreakNeck;

上述代码直接复制到通达信公式管理器中即可使用。

鉴于上述条件过于严格,通常很难选出股票,这里再给个简化版的。

该简化版不是传统的价格形态双底,而是利用均线选出的均线双底形态股票。

{基础均线计算}

MA5 :=EMA(CLOSE,5);

{趋势指标定义}

趋势:=MA5-EMA(MA5,2);

{关键时间点计算}

JCSJ1:=BARSLAST(CROSS(趋势,0))+1;

{前低点时间定位}

JCSJ2:=JCSJ1+REF(JCSJ1,JCSJ1);

{双底形态识别}

双底:IF(JCSJ1=1 AND MA5>REF(MA5,JCSJ2) AND COUNT(趋势<0,4)>=2,1,0);

文中观点涉及标的仅供参考,不作为投资依据,股市有风险,投资需谨慎!

关注我及时获取更多炒股干货!