通达信【量能波动】副图指标 主力行为透视 源码

一、指标制作原理:
1. 趋势追踪模块:
- 通过加权平均价格,构建基础趋势线,采用双周期EMA(13/34)平滑波动,生成趋势加速度信号。
- 将趋势动能分解为正负两部分,用绿/紫色双线直观显示市场多空力量对比,配合粗线强化信号强度。

2. 量价联动模块:
- 结合指数移动平均与高低点通道,构建价格波动率指标。
- 通过成交量加权与筹码分布,量化主力资金动向。

3. 复合触发系统:
- 整合价格突破、成交量倍增、短期趋势延续等10余种条件,形成高置信度交易信号。

二、指标特色功能:
1. 多周期共振预警
- 趋势确认:13/34EMA周期过滤短期噪音,配合8/120日长周期波动率校准,实现"周线定方向,日线找入场"的多级联动。
- 量价背离检测:通过价格波动率与成交量强度的比值,精准捕捉顶部衰竭或底部启动信号。

2. 主力行为透视
- 筹码锁定分析:量化主力持仓变化,结合指标识别主力拉抬或派发行为。
- 资金效率评估:要求连续3日放量突破关键价位,过滤虚假突破概率达70%以上。

3. 动态风险控制
- 止损可视化:红色衰减柱实时监控趋势健康度,当价格跌破EMA支撑时发出结构破坏预警。
- 波动率自适应:A根据75日价格通道宽度自动调节敏感性,适应不同市场环境。

三、指标注意事项:
1. 参数优化建议
- EMA周期(13/34)需根据交易品种特性调整,高频品种可缩短至8/21,低频品种延长至21/55。
- ABC36中30日计数条件适用于中长线策略,短线交易可改为15日周期。

2. 信号过滤:
- 优先关注红绿柱与分形柱同步出现的复合信号。
- 当ABC28与ABC27同时触发时,需验证是否伴随成交量连续3日放大。

3. 副图要点
- 价格触及120日高低点时,可能出现趋势加速行情。
- 绿色空心柱代表空头回补机会,紫色柱提示多头加仓信号。

 
1.5,DOTLINE,COLORYELLOW;
ABC1:=(CLOSE*2+HIGH+LOW)/4*10;
ABC2:=EMA(ABC1,13)-EMA(ABC1,34);
ABC3:=EMA(ABC2,5);
ABC4:=2*(ABC2-ABC3)*5.5;
ZMC:IF(ABC4<=0,ABC4,0),COLORGREEN,LINETHICK2;
ZMJ:IF(ABC4>=0,ABC4,0),COLORMAGENTA,LINETHICK2;
多多:=BARSLASTCOUNT(ZMJ>1.5)=1;
ABC5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
ABC6:=EMA(3*ABC5-2*SMA(ABC5,18,1),5);
ABC7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
ABC8:=(INDEXC*2+INDEXH+INDEXL)/4;
ABC9:=EMA(ABC8,13)-EMA(ABC8,34);
ABC10:=EMA(ABC9,3);
ABC11:=(ABC9-ABC10)/2;
DZJJC:IF(ABC11>=0,ABC11,0),COLORYELLOW,LINETHICK2;
DZJCZ:IF(ABC11<=0,ABC11,0),COLORBLUE,LINETHICK2;
ABC12:=WINNER(CLOSE+CLOSE*15/100)*100;
ABC13:=WINNER(CLOSE+CLOSE*0/100)*100;
ABC14:=ABC12-ABC13;
ABC15:=(WINNER(CLOSE-CLOSE*0.1/100)-WINNER(CLOSE-CLOSE*15/100))*100;
ABC16:=ABC14< 3 AND ABC15< 0.5 AND OPEN!=LOW;
ABC17:=DYNAINFO(6);
ABC18:=IF(LOW>ABC17,0,IF(HIGH< ABC17,1,(ABC17-LOW+0.01)/(HIGH-LOW+0.01)));
ABC19:=VOL/WINNER(LOW);
ABC20:=REF(HHV(CLOSE,120),1);
ABC21:=REF(LLV(CLOSE,120),1);
ABC22:=100*(CLOSE-ABC21)/(ABC20-ABC21);
ABC23:=ABC18>0 OR ABC18=1;
ABC24:=ABC23 AND ABC19/REF(ABC19,3)>=3 AND ABC22< 80;
ABC25:=REF(ABC24,1) OR REF(ABC24,2) OR REF(ABC24,3) OR REF(ABC24,4);
ZLZL:SMA(MAX(CLOSE-C,0),7,1)/SMA(ABS(CLOSE-C),7,1)*100,NODRAW;
ABC26:=ABC24 AND ABC25;
ABC27:=IF(FILTER(ABC24,3),5,0);
ABC28:=IF(FILTER(ABC26,3) OR ABC16,10,0);
CMJCR:IF(ABC27,8,0),LINETHICK0;
STICKLINE(ABC28,0,15,5,0),COLORMAGENTA;
CMJJR:IF(ABC28,88,0),LINETHICK0;
STICKLINE(ABC28,0,15,5,0),COLORMAGENTA;
STICKLINE(ABC27,0,5,5,0),COLORFF7700;
STICKLINE(ABC27,0,5,4.5,0),COLORFF8800;
STICKLINE(ABC27,0,5,4,0),COLORFF9900;
STICKLINE(ABC27,0,5,3.5,0),COLORFFAA00;
STICKLINE(ABC27,0,5,3,0),COLORFFBB00;
STICKLINE(ABC27,0,5,2.5,0),COLORFFCC00;
STICKLINE(ABC27,0,5,2,0),COLORFFDD00;
STICKLINE(ABC27,0,5,1,0),COLORFFEE00;
STICKLINE(ABC28,0,15,4.5,0),COLOR102099;
STICKLINE(ABC28,0,15,4,0),COLOR1020AA;
STICKLINE(ABC28,0,15,3.5,0),COLOR1020BB;
STICKLINE(ABC28,0,15,3,0),COLOR1020CC;
STICKLINE(ABC28,0,15,2.5,0),COLOR1020DD;
STICKLINE(ABC28,0,15,2,0),COLOR1020EE;
STICKLINE(ABC28,0,15,1,0),COLOR1020FF;
DRAWTEXT(ABC27,8,843);
DRAWTEXT(ABC28,17,844);
ABC29:=REF(LOW,1);
ABC30:=SMA(ABS(LOW-ABC29),13,1)/SMA(MAX(LOW-ABC29,0),13,1)*4;
ABC31:=EMA(ABC30,13);
ABC32:=LLV(LOW,34);
ABC33:=EMA(IF(LOW<=ABC32,ABC31,0),3);
ZLJC:STICKLINE(ABC33>REF(ABC33,1),0,ABC33,7,0),COLORRED;
XP:IF(ABC33< REF(ABC33,1),ABC33,0),COLORGREEN,LINETHICK2;
STICKLINE(ABC33< REF(ABC33,1),0,ABC33,2,1),COLORGREEN;
ABC34:=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);
ABC35:=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);
ABC36:=ABC34< REF(ABC35,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);
DRAWTEXT(ABC36 AND COUNT(ABC36,30)=1,10,845);
DRAWICON(ABC36 AND COUNT(ABC36,30)=1,10,25);
DRAWICON(多多,1.5,9);



来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:DYNAINFO

解密、定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标

相关指标公式

1.5,DOTLINE,画黄色
ABC1赋值:(收盘价*2+最高价+最低价)/4*10
ABC2赋值:ABC1的13日指数移动平均-ABC1的34日指数移动平均
ABC3赋值:ABC2的5日指数移动平均
ABC4赋值:2*(ABC2-ABC3)*5.5
输出ZMC:如果ABC4<=0,返回ABC4,否则返回0,画绿色,线宽为2
输出ZMJ:如果ABC4>=0,返回ABC4,否则返回0,画洋红色,线宽为2
多多赋值:条件连续成立次数=1
ABC5赋值:(8日内大盘的最高价的最高值-大盘的收盘价)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*8
ABC6赋值:3*ABC5-2*ABC5的18日[1日权重]移动平均的5日指数移动平均
ABC7赋值:(大盘的收盘价-8日内大盘的最低价的最低值)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*10
ABC8赋值:(大盘的收盘价*2+大盘的最高价+大盘的最低价)/4
ABC9赋值:ABC8的13日指数移动平均-ABC8的34日指数移动平均
ABC10赋值:ABC9的3日指数移动平均
ABC11赋值:(ABC9-ABC10)/2
输出DZJJC:如果ABC11>=0,返回ABC11,否则返回0,画黄色,线宽为2
输出DZJCZ:如果ABC11<=0,返回ABC11,否则返回0,画蓝色,线宽为2
ABC12赋值:以收盘价+收盘价*15/100计算的获利盘比例*100
ABC13赋值:以收盘价+收盘价*0/100计算的获利盘比例*100
ABC14赋值:ABC12-ABC13
ABC15赋值:(以收盘价-收盘价*0.1/100计算的获利盘比例-以收盘价-收盘价*15/100计算的获利盘比例)*100
ABC16赋值:ABC14< 3 AND ABC15< 0.5 AND 开盘价不等于最低价
ABC17赋值:最低价
ABC18赋值:如果最低价>ABC17,返回0,否则返回如果最高价ABC19赋值:成交量(手)/以最低价计算的获利盘比例
ABC20赋值:1日前的120日内收盘价的最高值
ABC21赋值:1日前的120日内收盘价的最低值
ABC22赋值:100*(收盘价-ABC21)/(ABC20-ABC21)
ABC23赋值:ABC18>0 OR ABC18=1
ABC24赋值:ABC23 AND ABC19/3日前的ABC19>=3 AND ABC22< 80
ABC25赋值:1日前的ABC24 OR 2日前的ABC24 OR 3日前的ABC24 OR 4日前的ABC24
输出ZLZL:收盘价-收盘价和0的较大值的7日[1日权重]移动平均/收盘价-收盘价的绝对值的7日[1日权重]移动平均*100,NODRAW
ABC26赋值:ABC24 AND ABC25
ABC27赋值:如果ABC24的3日过滤,返回5,否则返回0
ABC28赋值:如果ABC26的3日过滤ORABC16,返回10,否则返回0
输出CMJCR:如果ABC27,返回8,否则返回0,线宽为0
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为5,0不为0则画空心柱.,画洋红色
输出CMJJR:如果ABC28,返回88,否则返回0,线宽为0
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为5,0不为0则画空心柱.,画洋红色
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF7700
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为4.5,0不为0则画空心柱.,COLORFF8800
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFF9900
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLORFFAA00
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFBB00
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFFCC00
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFDD00
当满足条件ABC27时,在0和5位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFEE00
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为4.5,0不为0则画空心柱.,COLOR102099
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR1020AA
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR1020BB
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR1020CC
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR1020DD
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR1020EE
当满足条件ABC28时,在0和15位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR1020FF
当满足条件ABC27时,在8位置书写文字
当满足条件ABC28时,在17位置书写文字
ABC29赋值:1日前的最低价
ABC30赋值:最低价-ABC29的绝对值的13日[1日权重]移动平均/最低价-ABC29和0的较大值的13日[1日权重]移动平均*4
ABC31赋值:ABC30的13日指数移动平均
ABC32赋值:34日内最低价的最低值
ABC33赋值:如果最低价<=ABC32,返回ABC31,否则返回0的3日指数移动平均
输出主力进出:当满足条件ABC33>1日前的ABC33时,在0和ABC33位置之间画柱状线,宽度为7,0不为0则画空心柱.,画红色
输出XP:如果ABC33<1日前的ABC33,返回ABC33,否则返回0,画绿色,线宽为2
当满足条件ABC33<1日前的ABC33时,在0和ABC33位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色
ABC34赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
ABC35赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
ABC36赋值:ABC34< 1日前的ABC35 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
当满足条件ABC36ANDCOUNT(ABC36,30)=1时,在10位置书写文字
当满足条件ABC36ANDCOUNT(ABC36,30)=1时,在10位置画25号图标
当满足条件多多时,在1.5位置画9号图标

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图