指标名称:潜水艇
指标类型:选股及预警信号指标
---
核心逻辑
指标通过多组价格相对位置与平滑计算,识别短期超跌后的首次放量反弹信号,标记为“潜水艇”买入机会。
---
公式组件解析
1. VAR1
- 计算收盘价在60日内最低价与最高价区间中的相对位置(归一化到0-100)。
2. VAR2与VAR3
- 对VAR1进行两次平滑移动平均计算,生成短期趋势线。
3. VAR4与VAR5
- 通过加权差值构造快速线,并用指数移动平均平滑,形成价格动量参考线。
4. VAR6与VAR7
- 分别基于收盘价和开盘价,计算75日内价格位置的复杂平滑值,反映中长期超卖状态。
- VAR6用于当前K线,VAR7用于前一根K线。
5. VAR8(信号条件)
- 满足以下三个条件时触发:
- VAR6数值下穿VAR7的昨日值(超卖加剧后首次改善);
- 当日成交量大于昨日成交量(放量);
- 当日收盘价高于昨日收盘价(价格上涨)。
---
信号输出方式
1. 文字标记
- 当VAR8成立且是30日内第一次出现时,在K线下方标注“潜艇”字样(亮青色)。
2. 柱状标记
- 在相同条件下绘制高度为10的亮青色柱状图,突出信号位置。
3. 固定文字
- 在图表左上角固定显示“潜水艇”标签(白色),用于指标标识。
4. 输出变量
- 指标直接输出信号条件“潜水艇”,可用于选股或预警。
---
使用场景
- 选股:直接调用“潜水艇”条件筛选符合条件的股票。
- 预警:设置当“潜水艇”信号出现时发出提醒。
- 图表分析:结合K线观察信号出现后的价格走势,通常对应超跌反弹初期。
---
注意事项
- 信号基于30日内首次出现,避免频繁提示。
- 需结合成交量确认,防止无量反弹的假信号。
- 适用于震荡或下跌趋势中的反弹捕捉,不建议在强势单边上涨中使用。
VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR2:=SMA(VAR1,5,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=3*VAR2-2*VAR3;
VAR5:=EMA(VAR4,5);
VAR6:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR7:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR8:=VAR6<REF(VAR7,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(VAR8 AND COUNT(VAR8,30)=1,15,'潜艇'),COLOR00FFFF;
STICKLINE(VAR8 AND COUNT(VAR8,30)=1,0,10,5,0),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR,0.01,0.01,1,'潜水艇'),COLORFFFFFF;
潜水艇:VAR8 AND COUNT(VAR8,30)=1;