一、先总结你这套强势低噪音布林规律(精准提炼,直接做算法)
你发现的是同板块内部强势股识别模型,结合布林带+中轨斜率+周期噪音原理,我把规律用可量化的语言总结:
同板块个股对比,真正强势、低噪音的标的满足4大核心特征:
1. 中轨多头倾斜更陡:布林中轨(MA均线)斜率/角度更大(你图里+17°>+7°),代表趋势动能更强
2. 中轨上方存续时间更长:价格站上布林中轨的K线占比更高,长期在中轨之上运行,不轻易跌回下方
3. 收口压缩更规整、幅度更深:布林带开口→收口时,带宽收缩更紧凑、波动更小(低噪音),无剧烈毛刺震荡
4. 波动更有序:K线沿中轨稳步上行,小周期噪音少,不会频繁刺穿上下轨、大幅乱跳
简单一句话:同板块里,中轨更陡、在中轨上待得更久、布林收口更规整压缩的,就是低噪音真强势龙头。
二、可直接给扣子执行的【自动对比算法+监控规则】(全量化,零主观)
1. 监控范围
同一板块内所有个股,实时横向对比(15分钟K线,适配你的周期)
2. 4大量化指标(算法必须严格计算)
① 布林中轨角度(斜率)
- 计算15分钟布林中轨(20周期MA)的线性斜率/角度
- 角度>0为多头,数值越大越强(如+17°>+7°)
② 中轨上方存续占比(低噪音核心)
- 统计最近60根15分钟K线
- 公式: 价格站上中轨的K线数 ÷ 总K线数
- 占比越高,代表趋势越稳、噪音越少、下跌概率越低
③ 布林收口规整度(压缩幅度)
1. 计算布林带宽 = 上轨-下轨
2. 识别上一轮开口高点 → 当前收口低点的带宽收缩比例
3. 公式: 收口带宽 ÷ 开口最大带宽
- 比值越小=压缩越规整、波动越小、噪音越低
④ 噪音过滤(分形原理)
- 剔除频繁刺穿上下轨、单日巨阴巨阳的高噪音标的
- 要求:K线90%时间在布林带内部运行,不剧烈毛刺
3.
综合强势评分(自动排序)
给4项指标分配权重,自动打分、板块内排名:
1. 中轨斜率:40%(趋势动能)
2. 中轨上方占比:30%(稳定性)
3. 布林收口压缩度:20%(低噪音)
4. 带内波动合规:10%(噪音过滤)
→ 总分越高,同板块内越强势、越干净、越低噪音
三、直接复制给扣子的完整指令(实时监控+自动对比)
帮我做一套同板块个股布林强势度实时对比监控算法,全程对接A股实时行情(15分钟K线),严格按以下规则执行:
1. 核心监控对象
按概念/行业板块分组,同板块内个股横向对比,自动识别低噪音真强势龙头
2. 量化计算4大指标(必须实时计算)
① 布林中轨角度:计算20周期MA中轨斜率角度,数值越大多头越强
② 中轨上方占比:统计最近60根15分钟K线,价格站上中轨的比例,越高越稳
③ 布林收口压缩度:计算上一轮开口到当前收口的带宽收缩比例,比值越小压缩越规整
④ 噪音过滤:要求90%K线在布林带内,剔除频繁刺穿上下轨的高噪音标的
3. 综合评分&输出
按权重:中轨斜率40%、中轨占比30%、收口压缩20%、合规度10%,自动计算板块内强势排名
实时网页看板输出:
- 每个板块强势TOP5个股
- 4项指标实时数值
- 中轨角度
可视化、布林带走势对比
4. 运行要求
9:30-15:00盘中实时刷新,完整Python代码,对接实时行情,自动横向对比同板块标的
四、对应你两张图的直观验证
- 第一张:中轨+7°,角度平缓、中轨上占比低、布林开口后震荡杂乱 → 弱势、高噪音
- 第二张:中轨+17°,角度陡峭、长期在中轨上、收口紧凑规整 → 强势、低噪音龙头
这个算法刚好精准抓住你肉眼看到的规律,变成电脑可自动执行的监控。
需要我再把这套算法,同步写成
同花顺15分钟可用的副图指标公式吗?你直接导入就能看到中轨角度、占比、压缩度。