【金牛动量罗盘】指标简介:
一、指标制作原理:
1. 核心架构设计:该指标采用三重复合运算框架,融合了动量趋势跟踪、波动率评估和多周期均线协同验证三大核心技术模块。
2. 复合指标构成:
- 通过34周期高低点构建价格波动通道,计算相对强弱指数;
- 动量系统和平滑处理相结合,形成趋势强度评估;
- 通过三阶SMA嵌套计算,消除短期波动噪声;
-14周期高低点比率结合当前价格位置,实现趋势方向判定;
3. 特色信号系统:
- 牛值指标:基于移动平均收敛发散原理,通过ABC1与其四期均值的偏离度量化趋势稳定性
- 动量共振机制:整合5/10/30/60/120日均线族,建立多级趋势过滤器;
- 波动率预警:通过计算价格波动标准差,设置0.015倍阈值作为异常波动监测;
二、指标特色功能:
1. 多维趋势验证系统:
- 价格突破需同时满足动量买入价条件和均线多头排列;
- 通过短期波动率预警、中期动量确认、长期均线支撑构建完整过滤体系;
2. 信号的含义:
- 当动量指标首次突破零轴时触发时,显示"钱袋子"信号;
- 情绪表情反馈:次日上涨显示"笑脸"信号,下跌显示"哭脸"信号;
- 动态价格标尺:提供百分比涨跌幅度显示;
3. 参数自适应机制:
- 波动率通道宽度(34周期)与动量周期(3/6/14)形成黄金比例搭配;
- 均线参数组(5/10/30/60/120)覆盖完整交易周期;
三、指标注意事项:
1. 参数敏感性警示:
- 波动率通道周期(34)不宜小于21周期,否则会产生信号漂移;
- 移动平均参数组需保持等比数列关系,推荐5-10-30-60-120组合;
2. 信号过滤策略:
- 必须配合成交量验证,钱袋子信号出现时需放量突破;
- 动态价格标尺(ABC3)需连续3个周期保持同方向信号;
3. 市场适应性限制:
- 高频交易市场建议缩小周期参数;
- 适用于流动性充足的中大型股票标的;
4. 信号失效预警:
- 当连续5个交易日未出现有效动量信号时,建议暂时离场观察;
- 极端行情下可能出现连续假信号,需结合其他指标交叉验证;
ABC1:=WMA((EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)+SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100+(3*SMA((CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12)),3,1)-2*SMA(SMA((CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12)),3,1),3,1))-(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))*100+((HIGH+LOW+CLOSE)/3-MA((HIGH+LOW+CLOSE)/3,14))/(0.015*AVEDEV((HIGH+LOW+CLOSE)/3,14)))/5,13);
牛值:ABS((ABC1-(ABC1+REF(ABC1,1)+REF(ABC1,2)+REF(ABC1,3)+REF(ABC1,4))/5)/ABC1),NODRAW,COLORRED;
动量:BARSLAST(OPEN<=MIN(MIN(MIN(MA(CLOSE,5),MA(CLOSE,10)),MIN(MA(CLOSE,30),MA(CLOSE,60))),MA(CLOSE,120)) AND CLOSE>=MAX(MAX(MAX(MA(CLOSE,5), MA(CLOSE,10)),MAX(MA(CLOSE,30),MA(CLOSE,60))),MA(CLOSE,120)))=0 AND (ABC1+REF(ABC1,1)+REF(ABC1,2)+REF(ABC1,3)+REF(ABC1,4))/5< ABC1,COLORYELLOW,LINETHICK2 NODRAW;
动量买入价:REF(MAX(MAX(MAX(MA(CLOSE,5),MA(CLOSE,10)),MAX(MA(CLOSE,30),MA(CLOSE,60))),MA(CLOSE,120)),BARSLAST(动量)),NODRAW,COLORYELLOW;
ABC2:=REF(HIGH,BARSLAST(动量)-1);
ABC3:=(ABC2/动量买入价-1)*100;
STICKLINE(动量,0,0.5,1,0),COLORMAGENTA;
DRAWICON(动量,0.5,9);
STICKLINE(REF(动量,1) AND ABC2/动量买入价>=1.01,0,0.5,1,0),COLORRED;
DRAWICON(REF(动量,1) AND ABC3>=1,0.5,5);
DRAWICON(REF(动量,1) AND ABC3< 1,0.591,4);
DRAWNUMBER(REF(动量,1),0.6,ABC3),COLORYELLOW;
DRAWTEXT(REF(动量,1),0.53,'★上涨'),COLORMAGENTA ;