【波动收缩形态VCP】主图/副图/选股指标,一种具有高效突破潜力的交易形态,整固后再次启动上涨
【波动收缩形态VCP】主图/副图/选股指标,一种具有高效突破潜力的交易形态,整固后再次启动上涨
一、VCP形态概述
波动收缩形态(Volatility Contraction Pattern,简称VCP)是交易领域中的一种经典技术形态,由知名交易者马克·米勒维尼在其畅销书《股票魔法师》中进行了详尽的阐述。
VCP形态形象地比喻为被拧干的湿毛巾,每一次波动收缩都使得股价的走势变得更加紧凑,市场供给逐渐减少,从而为股价向某一方向的突破蓄势。
二、VCP形态选股公式的构建思路
为了精准捕捉VCP形态,我们需要借助技术分析工具来编写选股公式。
以下是构建VCP形态选股公式的核心思路:
拟合曲线的构建与优化
传统方法如布林线、振幅等虽能反映股价波动,但在捕捉VCP形态时效果有限。
采用斜率加权和指数加权移动平均(EMA)二次平滑的方法,构建出更为平滑且敏感的拟合曲线SL。这条曲线能够更清晰地展示出股价的高点和低点,为后续的形态识别奠定基础。
拟合曲线顶点和底点的识别
通过对SL曲线进行周期值比较,我们可以准确识别出曲线的顶点和底点。这些顶点和底点是构成VCP形态的关键要素。
高低点周期与价格的计算
利用BARSLAST和SUMBARS函数,我们可以计算出底部之间的周期数,从而了解VCP形态的持续时间。
通过FINDHIGH和FINDLOW函数,我们可以找到股价在特定周期内的最高点和最低点,为后续的形态分析提供数据支持。
三、VCP形态选股公式的条件设置
在构建了拟合曲线并识别出顶点和底点后,我们需要设置一系列条件来过滤出符合VCP形态的股票。以下是关键条件的设置:
顶的价格范围(A1条件)
确定三个顶的价格范围,通过比较最大值(MAXH)和最小值(MINH),设定一个幅度限制(如5%)。这意味着三个顶的价格差异不能超过这个范围,以确保形态的紧凑性。
底的价格关系(A2条件)
确定两个底(DIL1, DIL2)之间的价格关系。要求后一个底(DIL1)相对于前一个底(DIL2)不能低过-2%,同时DIL要大于DIL1。这一条件确保了底部形态的稳定性,防止股价在收缩过程中跌破关键支撑位。
触发信号(A3条件)
设置一个触发信号,用于确定是否出现买入或卖出机会。要求当前K线创下过去20日的新高,并且当前K线为阳线(即收盘价大于开盘价)。这一条件确保了形态的突破性和上涨潜力。
四、主图公式的整合与应用
将以上编写的条件和逻辑整合至主图公式中,我们可以可视化地显示符合条件的VCP形态股票。然而,在实际应用中,我们需要注意以下几点:
触发条件的灵活性:虽然指标选择了“创20日新高”作为触发条件,但这一设置并非绝对。交易者可以根据自身风格和市场需求调整触发条件,以更早或更晚地捕捉VCP形态。
第二阶段的考量:理想的VCP通常出现在股价的“第二阶段”,即股价在经历了一段时间的整固后,再次启动上涨。在编写选股公式时,虽然指标未加入这一条件,但交易者在实际应用中应予以考虑,并结合其他分析手段来全面评估股票的表现。