通达信量价共振指标公式源码
发布日期: 2025-07-20 | 阅读量:29
{ 量价共振指标 }
{ 参数设置 }
N1:=16;
N2:=26;
N3:=9;
{ 能量饱和度计算(衡量市场活跃度) }
SAT:=(AMOUNT/CLOSE)/HHV((AMOUNT/CLOSE),26);
能量:IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW; { 能量活跃度,黄色 }
{ 换手率计算 }
换手:VOL/CAPITAL*100,COLORWHITE,NODRAW;
{ 量能差值线与信号线 }
量差:=EMA(换手,N1)-EMA(换手,N2); { 快速量能线 }
量信号:=EMA(量差,N3); { 慢速量能信号线 }
{ 价格差值线与信号线 }
价差:=EMA(CLOSE,N1)-EMA(CLOSE,N2); { 快速价格线 }
价信号:=EMA(价差,N3); { 慢速价格信号线 }
{ 柱能:价差与信号线的差值,用于绘图 }
柱能:=(价差-价信号)*2;
{ 坑形态(主力洗盘) }
坑:IF(价信号<0,价信号,0),COLORRED,NODRAW;
{ 量能金叉提示线 }
STICKLINE(CROSS(量差,量信号),HHV(量差,60),0,0,0),COLORMAGENTA;
{ 柱状图颜色区分:红为多,橙为空 }
STICKLINE((价差-价信号)*2>0,(价差-价信号)*2,0,2.5,0),COLORRED;
STICKLINE((价差-价信号)*2<0,(价差-价信号)*2,0,2.5,0),COLORFF8A15;
{ 柱能变化趋势提示线 }
STICKLINE((价差-价信号)*2<REF((价差-价信号)*2,1) AND (价差-价信号)*2>0,(价差-价信号)*2,0,2.5,0),COLOR6F51E3;
STICKLINE((价差-价信号)*2>REF((价差-价信号)*2,1) AND (价差-价信号)*2<0,(价差-价信号)*2,0,2.5,0),COLORCECE00;
{ 价格信号线穿越0轴提示(启动信号) }
DRAWTEXT(CROSS(价信号,0),REVERSE(柱能),'☆'),COLORYELLOW;
STICKLINE(CROSS(价信号,0),0,REVERSE(柱能),0,0),COLORFFFF68;
DRAWTEXT(CROSS(0,价信号),REVERSE(柱能),'☆'),COLORGREEN;
STICKLINE(CROSS(0,价信号),0,REVERSE(柱能),0,0),COLORWHITE;
{ 量能柱线颜色区分 }
STICKLINE(量差>量信号,量差,量信号,1,1),COLORYELLOW;
STICKLINE(量差<=量信号,量差,量信号,0.5,0),COLORWHITE;
{ 价格柱线颜色区分 }
STICKLINE(价差>价信号,价差,价信号,1,0),COLORBLUE;
STICKLINE(价差>价信号 AND 价差>REF(价差,1),价差,价信号,1,0),COLORMAGENTA;
STICKLINE(价差<=价信号,价差,价信号,1,0),COLORBROWN;
{ 参数设置 }
N1:=16;
N2:=26;
N3:=9;
{ 能量饱和度计算(衡量市场活跃度) }
SAT:=(AMOUNT/CLOSE)/HHV((AMOUNT/CLOSE),26);
能量:IF(SAT>1,1,SAT)*100,COLORYELLOW,NODRAW; { 能量活跃度,黄色 }
{ 换手率计算 }
换手:VOL/CAPITAL*100,COLORWHITE,NODRAW;
{ 量能差值线与信号线 }
量差:=EMA(换手,N1)-EMA(换手,N2); { 快速量能线 }
量信号:=EMA(量差,N3); { 慢速量能信号线 }
{ 价格差值线与信号线 }
价差:=EMA(CLOSE,N1)-EMA(CLOSE,N2); { 快速价格线 }
价信号:=EMA(价差,N3); { 慢速价格信号线 }
{ 柱能:价差与信号线的差值,用于绘图 }
柱能:=(价差-价信号)*2;
{ 坑形态(主力洗盘) }
坑:IF(价信号<0,价信号,0),COLORRED,NODRAW;
{ 量能金叉提示线 }
STICKLINE(CROSS(量差,量信号),HHV(量差,60),0,0,0),COLORMAGENTA;
{ 柱状图颜色区分:红为多,橙为空 }
STICKLINE((价差-价信号)*2>0,(价差-价信号)*2,0,2.5,0),COLORRED;
STICKLINE((价差-价信号)*2<0,(价差-价信号)*2,0,2.5,0),COLORFF8A15;
{ 柱能变化趋势提示线 }
STICKLINE((价差-价信号)*2<REF((价差-价信号)*2,1) AND (价差-价信号)*2>0,(价差-价信号)*2,0,2.5,0),COLOR6F51E3;
STICKLINE((价差-价信号)*2>REF((价差-价信号)*2,1) AND (价差-价信号)*2<0,(价差-价信号)*2,0,2.5,0),COLORCECE00;
{ 价格信号线穿越0轴提示(启动信号) }
DRAWTEXT(CROSS(价信号,0),REVERSE(柱能),'☆'),COLORYELLOW;
STICKLINE(CROSS(价信号,0),0,REVERSE(柱能),0,0),COLORFFFF68;
DRAWTEXT(CROSS(0,价信号),REVERSE(柱能),'☆'),COLORGREEN;
STICKLINE(CROSS(0,价信号),0,REVERSE(柱能),0,0),COLORWHITE;
{ 量能柱线颜色区分 }
STICKLINE(量差>量信号,量差,量信号,1,1),COLORYELLOW;
STICKLINE(量差<=量信号,量差,量信号,0.5,0),COLORWHITE;
{ 价格柱线颜色区分 }
STICKLINE(价差>价信号,价差,价信号,1,0),COLORBLUE;
STICKLINE(价差>价信号 AND 价差>REF(价差,1),价差,价信号,1,0),COLORMAGENTA;
STICKLINE(价差<=价信号,价差,价信号,1,0),COLORBROWN;

指标公式逻辑介绍
核心指标体系
1.1 量能分析系统
能量饱和度(SAT):26日成交额标准化(0-100%)
换手率:成交量/流通股本(白线)
量差线:16日-26日换手率EMA差值(快速线)
量信号线:量差线的9日EMA(慢速线)
1.2 价格分析系统
价差线:16日-26日收盘价EMA差值(蓝线)
价信号线:价差线的9日EMA(慢速线)
柱能指标:2*(价差-价信号)(红橙柱状)
2. 智能交易信号
2.1 黄金交叉信号
✅ 量能金叉(品红标记):
量差线上穿量信号线
标记在60日最高量差位置
黄色量能柱出现
✅ 价格启动(黄星标记):
价信号线上穿0轴
"☆"黄色文字提示
浅黄色背景柱标记
2.2 风险预警信号
❌ 死叉预警(绿星标记):
价信号线下穿0轴
"☆"绿色文字提示
白色背景柱标记
3. 多空动能可视化
3.1 价格柱状图
红色柱:价差>价信号(多头强势)
紫色柱:价差加速上升(超强动能)
橙色柱:价差<价信号(空头主导)
蓝紫柱:动能减弱但仍为正
黄绿柱:动能增强但仍为负
3.2 量能柱状图
黄色粗柱:量差>量信号(量能充足)
白色细柱:量差≤量信号(量能萎缩)
4. 系统核心优势
双轮驱动:量能+价格双重验证
四线共振:量差/量信号+价差/价信号
五色柱状:红/紫/橙/蓝紫/黄绿多空标识
星级提示:黄绿星明确转折点
坑形态识别:红色标记主力洗盘区域