主力控盘背离选股公式:深度解析与实战应用指南
在股市博弈中,主力控盘与背离选股是捕捉主升浪与规避风险的核心技术。本页面不仅提供通达信、同花顺等主流软件的主力控盘背离选股公式源码,更从量化逻辑、主力行为学及市场心理学角度,深度拆解如何利用技术指标的背离现象,提前识别机构资金的建仓、洗盘与拉升意图。
⚡ 什么是主力控盘?
主力控盘是指机构投资者(基金、庄家、外资等)通过资金优势或信息优势,对某只股票的流通筹码进行高度集中,从而能够主导股价走势的状态。在主力控盘度高时,股价往往呈现出“缩量上涨”或“抗跌性强”的特征。
⚡ 什么是背离选股?
背离是指股价走势与技术指标走势不一致的现象。例如股价创新高,但MACD或成交量未创新高(顶背离),或股价创新低,但指标未创新低(底背离)。背离选股正是利用这种“力竭”信号来预判趋势反转。
⚡ 为什么结合使用?
单纯的背离可能在震荡市中失效,而单纯的控盘指标可能滞后。将主力控盘背离选股公式结合,能有效过滤假突破,提高捕捉“底部启动”或“顶部逃顶”的胜率。
主流软件主力控盘背离选股公式源码
以下公式适用于通达信、同花顺等国内主流炒股软件。用户可将代码复制到“公式管理器”中新建技术指标或选股公式。
通达信:主力控盘背离监测指标
该公式结合了RSI强弱指标与主力资金流向估算,当股价下跌而主力控盘指标上升时,视为底背离买点。
{主力控盘背离 - 通达信}
VAR1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))100;
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
主力线:EMA(VAR3,5),COLORRED,LINETHICK2;
控盘度:(VAR3-LLV(VAR3,20))/(HHV(VAR3,20)-LLV(VAR3,20))100,NODRAW;
{背离判断逻辑}
底背离:=CROSS(VAR3,REF(VAR3,1)) AND VAR3<30 AND REF(VAR3,1)70;
{信号输出}
DRAWICON(底背离,LOW0.98,1); {低位红箭头}
DRAWICON(顶背离,HIGH1.02,2); {高位绿箭头}
{选股条件}
XG:底背离;
使用说明:将上述代码粘贴至通达信公式管理器->技术指标->新建。设置参数后,当出现“底背离”图标时,可重点关注。建议结合成交量放大确认。
同花顺:主力资金流向背离选股
同花顺公式语法与通达信类似,但部分函数可能略有差异。此版本侧重于量价背离。
{同花顺版主力控盘背离}
ZJLC:=DATAFINANCE(43); {主力资金流}
PRICE:=CLOSE;
VOL:=VOL;
{量价背离计算}
价升量缩:=PRICE>REF(PRICE,1) AND VOLREF(VOL,1);
{控盘度估算}
控盘度:=EMA((ZJLC/VOL),20);
{选股:底部放量背离}
XG:REF(控盘度,1)REF(控盘度,1) AND VOL>REF(VOL,1)1.5;
注意:同花顺部分高级金融数据函数可能需要付费权限,基础版可使用MA/EMA替代。
Python量化:Pandas实现背离检测
对于使用量化平台的用户,可以使用以下Python代码逻辑进行回测选股。
import pandas as pd
import numpy as np
def detect_divergence(df, price_col='close', indicator_col='rsi'):
"""
检测底背离
df: 包含价格和指标数据的DataFrame
"""
# 寻找局部低点
lows = df[df[indicator_col] == df[indicator_col].rolling(window=5, center=True).min()]
if len(lows) < 2:
return pd.Series(dtype=bool)
signals = []
for i in range(1, len(lows)):
prev_low = lows.iloc[i-1]
curr_low = lows.iloc[i]
# 底背离条件:股价更高,但指标更低
if curr_low[price_col] > prev_low[price_col] and curr_low[indicator_col] < prev_low[indicator_col]:
signals.append(curr_low.name)
# 创建信号Series
signal_series = pd.Series(False, index=df.index)
signal_series[signals] = True
return signal_series
实战策略:如何利用主力控盘背离选股公式获利
拥有公式只是第一步,关键在于如何结合市场环境进行实战。以下是经过验证的三步走策略:
第一步:筛选形态(初选池)
每周收盘后,运行主力控盘背离选股公式,筛选出出现“底背离”信号的股票。重点关注那些前期经历了长期下跌或横盘整理,近期开始温和放量的个股。排除掉ST股和市值过小(如小于20亿)的妖股,以确保安全性。
第二步:基本面过滤(精选池)
技术面背离只是信号,基本面决定持续性。检查筛选出的股票:
- 是否有主力资金持续净流入(查看Level-2数据)。
- 行业是否处于政策扶持或景气度上行周期。
- 公司近期是否有重大利好公告或业绩预增。
第三步:买卖点确认(执行池)
买入时机:当主力控盘背离选股公式发出信号后,不要立即全仓买入。等待股价突破20日均线,且成交量放大至前5日均量的1.5倍以上时,为最佳买点(右侧交易)。
止损设置:若买入后股价跌破背离时的最低点,或主力控盘指标重新死叉,坚决止损。
止盈策略:当出现“顶背离”信号,或股价偏离5日均线过远时,分批止盈。
常见背离形态图解
| 形态名称 | 股价表现 | 指标表现 | 市场含义 | 操作建议 |
|---|---|---|---|---|
| 底背离 | 创新低 | 未创新低(如RSI/MACD) | 空头力量衰竭,多头开始积蓄力量 | 关注买入,等待确认信号 |
| 顶背离 | 创新高 | 未创新高 | 多头力量衰竭,主力可能出货 | 减仓或清仓 |
| 量价背离(顶) | 上涨 | 成交量萎缩 | 跟风盘不足,上涨动力不足 | 警惕回调 |
| 量价背离(底) | 下跌 | 成交量放大 | 恐慌盘涌出,主力可能接盘 | 密切观察是否止跌 |
网民最关心的主力控盘背离选股公式问题
在宽幅震荡市中,背离信号可能会频繁出现且失效(即“钝化”)。建议此时降低仓位,或结合布林带(BOLL)指标使用。当股价触及布林带下轨且出现底背离时,胜率会显著提高。在窄幅震荡(箱体整理)中,背离信号较为可靠,可尝试高抛低吸。
大多数技术指标(如MACD、RSI)都是基于历史价格计算的滞后指标。所谓的“领先”是相对的。要减少延迟,可以使用更敏感的参数(如缩短均线周期),或者结合“成交量”和“资金流向”等先行指标。此外,使用“次级别”(如日线背离,看60分钟图)来寻找更精确的入场点,也能有效解决延迟问题。
这是主力控盘分析的核心。
1. 洗盘:股价下跌但成交量急剧萎缩(缩量下跌),主力控盘指标并未大幅流出,甚至可能小幅上升。目的是清洗浮筹。
2. 出货:股价高位震荡或下跌,但成交量巨大(放量滞涨或放量下跌),主力控盘指标显示资金大幅净流出。
3. 关键看位置:低位出现的背离多为建仓或洗盘,高位出现的背离多为出货。
绝对不建议。没有任何单一指标能保证100%胜率。公式只是辅助工具。建议采用“金字塔式建仓”:首次信号出现时投入20%-30%仓位,确认突破关键阻力位后再加仓。同时,务必设置止损线,控制单笔交易的风险敞口。