乐于分享
好东西不私藏

通达信指标公式:〖缩量银河〗(主图指标源码)地量多次堆叠见底信号 精准捕捉波段起涨点

通达信指标公式:〖缩量银河〗(主图指标源码)地量多次堆叠见底信号 精准捕捉波段起涨点

📈 通达信指标公式:〖缩量银河〗(主图指标源码)地量多次堆叠见底信号 精准捕捉波段起涨点 技术指标详解

📝 作者: 公众号(指标猎手) | ⏱️ 阅读时长: 27分钟 | 📅 发布时间: 2026年01月26日


🤖 指标源码解析(指标截图、完整源码在文章下方)

📊 指标功能概述

指标功能概述

这个指标叫“缩量银河”,主要目的是在股价经过一段下跌或盘整后,通过识别“地量十字星”这种特殊的K线形态,结合均线、MACD和成交量突破等多重过滤条件,来捕捉潜在的波段起涨点。它本质上是一个复合型底部反转预警指标,试图在股价启动前发出信号。

⚙️ 代码逐行解析

📋 代码:实体长度 := ABS(O - C);
💡 解释: 计算K线实体部分的绝对长度,即开盘价与收盘价差的绝对值


📋 代码:实体占比条件 := 实体长度 / O < 0.005;
💡 解释: 判断实体是否极小:实体长度小于开盘价的0.5%


📋 代码:上影线长度 := H - MAX(O, C);
💡 解释: 计算上影线长度:最高价减去开盘价和收盘价中的较大者


📋 代码:下影线长度 := MIN(O, C) - L;
💡 解释: 计算下影线长度:开盘价和收盘价中的较小者减去最低价


📋 代码:上影线条件 := 上影线长度 > 0 AND 上影线长度 > 实体长度;
💡 解释: 上影线存在,并且长度大于实体


📋 代码:下影线条件 := 下影线长度 > 0 AND 下影线长度 > 实体长度;
💡 解释: 下影线存在,并且长度大于实体


📋 代码:十字星选股 :=实体占比条件 AND 上影线条件 AND 下影线条件;
💡 解释: 综合以上条件,选出标准的十字星K线


📋 代码:MA10 := MA(CLOSE, 10);
💡 解释: 计算10日简单移动平均线


📋 代码:X1:=MA10 < REF(MA10, 1);
💡 解释: 判断10日均线是否今日下跌(即今日值小于昨日值)


📋 代码:MA5 := MA(CLOSE, 5);
💡 解释: 计算5日简单移动平均线


📋 代码:X2:=MA5 < REF(MA5, 1);
💡 解释: 判断5日均线是否今日下跌


📋 代码:死叉条件 := MA5 < MA10 AND REF(MA5, 1) >= REF(MA10, 1);
💡 解释: 判断今日是否形成5日线下穿10日线的死叉


📋 代码:XG8:=NOT(死叉条件) AND NOT(REF(死叉条件, 1));
💡 解释: 确保今日和昨日都没有形成死叉


📋 代码:DIFF := EMA(CLOSE, 12) - EMA(CLOSE, 26);
💡 解释: 计算MACD指标中的DIF值(快慢线差值)


📋 代码:DIF跌 := DIFF < 0 AND REF(DIFF, 1) > 0;
💡 解释: 判断DIF值是否由正转负(下穿零轴)


📋 代码:选股1X:=COUNT(DIF跌,7);
💡 解释: 统计最近7个交易日内,DIF值由正转负发生的次数


📋 代码:XX:=X1 AND X2 AND 十字星选股  AND XG8 AND 选股1X;
💡 解释: 综合条件1:均线下跌+十字星+无死叉+近期DIF下穿过零轴


📋 代码:选股11X:=COUNT(DIF跌,7);
💡 解释: 再次统计最近7天内DIF由正转负的次数(与选股1X逻辑相同,可能是冗余代码)


📋 代码:趋势值:=0;
💡 解释: 定义一个名为“趋势值”的变量,并初始化为0


📋 代码:趋势:=(O-REF(C,1))/REF(C,1)*100;
💡 解释: 计算今日开盘价相对于昨日收盘价的涨跌幅(百分比)


📋 代码:ST:=ABS(C-O)/MIN(C,O)*100;
💡 解释: 计算K线实体幅度:(实体长度/较小价格)*100%


📋 代码:大单实体:=V>=HHV(V,70) AND H=HHV(H,70) AND C<O AND ST>4 AND 趋势>0 AND H=O;
💡 解释: 定义“大单实体阴线”:70日内最大成交量且最高价,阴线,实体幅度>4%,高开(开盘=最高)


📋 代码:XXVARL:=BARSLAST(大单实体);
💡 解释: 计算上一次出现“大单实体阴线”到当前周期的周期数(天数)


📋 代码:WTP:=EVERY(C<REF(H,XXVARL),XXVARL);
💡 解释: 判断在“大单实体阴线”出现后的XXVARL个周期内,收盘价是否始终低于那根阴线的最高价


📋 代码:只做:=1;
💡 解释: 一个开关变量,设为1表示启用后续的过滤条件


📋 代码:QST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
💡 解释: 过滤掉所有ST、*ST等风险警示股票


📋 代码:TJ:=只做 AND QST;
💡 解释: 综合过滤条件:启用开关且非ST股


📋 代码:XH1:=C>REF(H,XXVARL) AND REF(WTP,1) AND C>O AND TJ AND XXVARL>趋势值;
💡 解释: 突破条件:收盘价突破“大单实体阴线”的最高价,且突破前一天满足WTP条件,今日为阳线,符合TJ,突破周期数大于趋势值(0)


📋 代码:XH:=FILTER(XH1=1,50);
💡 解释: 对XH1信号进行过滤,50个周期内只保留第一个信号,避免连续出现


📋 代码:选股2X:=COUNT(XH,25);
💡 解释: 统计最近25个交易日内,出现上述突破信号(XH)的次数


📋 代码:游资庄家 := 实体长度 / O < 0.003;
💡 解释: 更严格的极小实体条件:实体长度小于开盘价的0.3%


📋 代码:游试盘 := H - MAX(O, C);
💡 解释: 计算上影线长度(与“上影线长度”变量相同)


📋 代码:庄试盘 := MIN(O, C) - L;
💡 解释: 计算下影线长度(与“下影线长度”变量相同)


📋 代码:游线条件 := 游试盘 > 0 AND 游试盘 > 实体长度;
💡 解释: 上影线长于实体(与“上影线条件”相同)


📋 代码:庄线条件 := 庄试盘 > 0 AND 庄试盘 > 实体长度;
💡 解释: 下影线长于实体(与“下影线条件”相同)


📋 代码:十字星1选股 := 游资庄家 AND 游线条件 AND 庄线条件 AND X1 AND X2;
💡 解释: 严格的十字星选股:实体更小,且5日、10日均线下跌


📋 代码:缩量银河:= 十字星1选股 AND 选股2X AND XG8 AND 选股11X;
💡 解释: 核心选股条件:严格十字星 + 近期有过放量突破 + 无死叉 + 近期DIF下穿过零轴


📋 代码:VARXX:=L<MA(C,5) AND H>MA(C,5);
💡 解释: 附加条件:当日K线最低价低于5日均线,但最高价高于5日均线(即股价与5日线有交集,常代表试探或围绕均线震荡)


📋 代码:选:=(缩量银河 OR XX) AND VARXX;
💡 解释: 最终信号:满足“缩量银河”或之前的“XX”条件之一,并且必须符合VARXX条件


📋 代码:STICKLINE(选,C,O,2.5,0),COLOR00FFFF;
💡 解释: 如果“选”条件成立,在K线图上用青色(00FFFF)绘制一根宽度为2.5的实体柱,覆盖原来的K线实体


📋 代码:DRAWICON(选,L,9);
💡 解释: 在信号K线的最低价位置,绘制一个9号图标(通常是个箭头或星星)


📋 代码:DRAWTEXT(选,L*0.98,'★缩量银河'),COLOR00FFFF;
💡 解释: 在信号K线最低价下方2%的位置,显示青色文字“★缩量银河”


📝 参数说明

该指标使用默认参数设置,用户可根据不同市场环境和分析周期进行调整。

🧮 核心算法原理

这个指标的算法逻辑是多重条件共振筛选,可以拆解为两条主要路径和一个最终合并器:

1.  路径一(XX信号):寻找下跌趋势末端的十字星

  • 形态:要求出现实体极小(<0.5%)、上下影线均长于实体的标准十字星。

  • 趋势:要求5日和10日均线都处于下行状态(X1 AND X2),营造空头氛围。

  • 动量:要求近期(7天内)MACD的DIF线有过下穿零轴的动作(选股1X),表明空头力量曾占据主导。

  • 均线关系:排除当前和前一天出现5日线与10日线死叉的情况(XG8),避免在加速下跌段介入。

2.  路径二(缩量银河信号):寻找极度缩量十字星+前期放量突破结构

  • 形态:要求更严格的十字星(实体<0.3%),同样需要均线下行。

  • 结构:这是关键。它先定义一根“大单实体阴线”(70日内最大成交量和最高价的放量大阴线)。然后要求股价在这根阴线下方震荡盘整一段时间(WTP条件),最终收盘价突破这根阴线的最高价XH1条件)。这个突破信号(XH)会在近期(25天内)被统计。

  • 共振:“缩量银河”信号要求:极度缩量十字星出现时,近期(25天内)刚好发生过上述的“突破”信号选股2X)。这构成了“放量试盘(或洗盘)→ 缩量回调 → 极致缩量十字星”的经典结构。

3.  最终合并与过滤

  • 将上述两条路径的信号用“或”逻辑合并。

  • 叠加一个共同过滤条件VARXX:信号K线必须最低价下探5日均线,同时最高价上穿5日均线。这确保了股价在关键均线处进行了充分的争夺和试探,增加了信号的可靠性。

数学逻辑:指标本身不涉及复杂的数学模型,而是基于价格(O, H, L, C)、成交量(V)和均线、MACD等衍生指标的逻辑组合与统计(COUNTEVERYBARSLASTFILTER),进行模式识别。

🎯 实战应用场景

适用场景

  • 主要场景下跌趋势末端或长期横盘震荡末期,用于捕捉反转启动点。

  • 市场环境:更适用于震荡市或下跌趋势的转折阶段。在单边强势上涨行情中,这种缩量十字星信号很少出现;在单边暴跌中,信号可能无效。

  • 最佳周期日线图是核心使用周期。周线图上可用于捕捉大级别底部,但信号极少。分钟线(如60分钟)可用于短线波段,但需要结合更严格的大盘环境。

使用技巧

  1. 信号理解:出现青色柱子和“缩量银河”文字,是一个关注和预警信号,不是立刻买入的指令。

  2. 确认与介入

  3. 最稳妥的方式:等待信号出现后,股价次日或未来两三日放量上涨,且收盘价站稳5日或10日均线时再考虑介入。

  4. 观察位置:信号最好出现在前期重要支撑位(如前期低点、平台下轨)附近。

  5. 仓位管理:此类底部信号有一定失败率,建议初次轻仓试探,确认趋势走强后再加仓。

  6. 止损设置:可将信号K线的最低价或实体下沿作为短期止损参考位。

配合指标

  1. 成交量指标(VOL, OBV):信号出现后,密切观察是否出现“缩量后再次温和放量”的过程,这是资金重新进场的关键证据。

  2. 趋势指标(如20日、60日均线):观察股价是否处于长期均线(如60日线)附近或下方,这样的底部信号级别更高。

  3. 其他震荡指标(如KDJ, RSI):如果信号出现时,KDJ或RSI处于低位超卖区或形成底背离,可增强信号的可靠性。

💻 完整源码

实体长度 := ABS(O - C); {计算K线实体部分的绝对长度}
实体占比条件 := 实体长度 / O < 0.005; {实体长度小于开盘价的0.5%(极小实体条件)}
上影线长度 := H - MAX(O, C); {计算上影线长度}
下影线长度 := MIN(O, C) - L; {计算下影线长度}
上影线条件 := 上影线长度 > 0 AND 上影线长度 > 实体长度; {上影线存在且长于实体}
下影线条件 := 下影线长度 > 0 AND 下影线长度 > 实体长度; {下影线存在且长于实体}
十字星选股 :=实体占比条件 AND 上影线条件 AND 下影线条件; {符合十字星形态的条件}
MA10 := MA(CLOSE, 10); {计算10日均线}
X1:=MA10 < REF(MA10, 1); {10日均线今日下跌}
MA5 := MA(CLOSE, 5); {计算5日均线}
X2:=MA5 < REF(MA5, 1); {5日均线今日下跌}
死叉条件 := MA5 < MA10 AND REF(MA5, 1) >= REF(MA10, 1); {5日线下穿10日线形成死叉}
XG8:=NOT(死叉条件) AND NOT(REF(死叉条件, 1)); {今日和昨日均未形成死叉}
DIFF := EMA(CLOSE, 12) - EMA(CLOSE, 26); {计算MACD的DIF值}
DIF跌 := DIFF < 0 AND REF(DIFF, 1) > 0; {DIF值由正转负}
选股1X:=COUNT(DIF跌,7); {统计最近7天内DIF由正转负的次数}
XX:=X1 AND X2 AND 十字星选股  AND XG8 AND 选股1X; {综合选股条件1}
选股11X:=COUNT(DIF跌,7); {同上,统计最近7天内DIF由正转负的次数}
趋势值:=0; {定义趋势值变量并初始化为0}
趋势:=(O-REF(C,1))/REF(C,1)*100; {计算今日开盘相对于昨日收盘的涨跌幅}
ST:=ABS(C-O)/MIN(C,O)*100; {计算实体幅度(实体长度与较小价格的比值)}
大单实体:=V>=HHV(V,70) AND H=HHV(H,70) AND C<O AND ST>4 AND 趋势>0 AND H=O; {大单实体阴线条件:70日内最大成交量、最高价,阴线且实体幅度>4%,趋势向上,开盘价等于最高价}
XXVARL:=BARSLAST(大单实体); {上次出现大单实体阴线至今的周期数}
WTP:=EVERY(C<REF(H,XXVARL),XXVARL); {XXVARL周期内收盘价始终低于大单实体阴线的最高价}
只做:=1; {开关变量,1表示启用}
QST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0; {排除ST股票}
TJ:=只做 AND QST; {综合过滤条件}
XH1:=C>REF(H,XXVARL) AND REF(WTP,1) AND C>O AND TJ AND XXVARL>趋势值; {突破条件:收盘价突破大单实体阴线最高价,前期符合WTP条件,今日阳线,符合TJ条件,XXVARL大于趋势值}
XH:=FILTER(XH1=1,50); {对XH1信号进行50周期过滤}
选股2X:=COUNT(XH,25); {统计最近25天内出现XH信号的次数}
游资庄家 := 实体长度 / O < 0.003; {更严格的极小实体条件(实体小于开盘价的0.3%)}
游试盘 := H - MAX(O, C); {上影线长度}
庄试盘 := MIN(O, C) - L; {下影线长度}
游线条件 := 游试盘 > 0 AND 游试盘 > 实体长度; {上影线长于实体}
庄线条件 := 庄试盘 > 0 AND 庄试盘 > 实体长度; {下影线长于实体}
十字星1选股 := 游资庄家 AND 游线条件 AND 庄线条件 AND X1 AND X2; {严格十字星选股条件}
缩量银河:= 十字星1选股 AND 选股2X AND XG8 AND 选股11X; {综合选股条件2}
VARXX:=L<MA(C,5) AND H>MA(C,5); {最低价低于5日均线且最高价高于5日均线}
选:=(缩量银河 OR XX) AND VARXX; {最终选股条件:满足缩量银河或XX条件,且符合VARXX条件}
STICKLINE(选,C,O,2.5,0),COLOR00FFFF; {对选中的K线绘制青色实体柱}
DRAWICON(选,L,9); {在选中的K线最低价位置绘制9号图标}
DRAWTEXT(选,L*0.98,'★缩量银河'),COLOR00FFFF; {在选中的K线最低价下方显示"★缩量银河"青色文字};

📋 使用说明: 复制上方源码到通达信公式管理器中即可使用

📊 指标效果图

📸 效果展示: 上图展示了该指标在实际图表中的显示效果,包括动力线变化和各种信号标识

📥 指标导入方法

  1. 复制源码 – 选择上方完整源码并复制
  2. 打开公式管理器 – 在通达信中按 Ctrl+F
  3. 选择指标类型 – 点击”技术指标公式”
  4. 新建指标 – 点击”新建”按钮
  5. 输入名称 – 指标名称填写 通达信指标公式:〖缩量银河〗(主图指标源码)地量多次堆叠见底信号 精准捕捉波段起涨点
  6. 粘贴源码 – 将源码粘贴到编辑区
  7. 确认保存 – 点击”确定”完成导入

📚 推荐阅读

通达信指标公式:通达信【筹码万手主升】(副图指标源码) 筹码共振信号锁定强势股的起爆点
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 通达信指标公式:〖缩量银河〗(主图指标源码)地量多次堆叠见底信号 精准捕捉波段起涨点

评论 抢沙发

7 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮