资讯详情

资讯详情

通达信成交量指标源码详解:从换手率到量能信号实战

简介这份资源是作者自用多年的成交量指标通达信指标公式源码及配套解析文档面向股票投资者、交易者以及技术分析领域的爱好者旨在解决如何通过成交量变化捕捉市场趋势与价格走势的问题。文档围绕成交量这一核心要素展开涵盖自适应成交量VVOL计算、多周期移动平均线MV5/MV40/MV135设置以及基于量比放量、缩量突破检测的AA系列条件语句并解释了STICKLINE柱状线绘制、CURRBARSCOUNT周期判断等实现技巧同时梳理了从数据处理、指标计算到图表绘制的完整机制便于读者理解公式逻辑并掌握在通达信环境中编写个性化成交量指标的方法。资源以doc文档形式提供整个压缩包仅包含1个文件大小约437KB内容紧凑且严谨。已有224人学习浏览对于希望深入掌握成交量分析、快速获取可运行源码并了解背后设计思路的用户来说实用性较强。 前阵子翻电脑里的旧文件夹翻出一个命名为“自用多年的成交量指标通达信指标公式源码.doc”的文档打开一看正是我当年在通达信里反复折腾、最后沉淀下来的一套成交量指标。这些年换过电脑、重装过系统但这份doc一直留着里面的源码和注释算是我对量能分析最朴素的理解。今天干脆把它整理出来把每一行代码的逻辑、参数选择的理由、实战中怎么读信号、踩过的那些坑一次性讲清楚。不管你是刚接触通达信公式的小白还是已经会写点代码但总感觉指标不顺手的老手这份东西应该都能给你一点参考。1. 为什么一个成交量指标能让我用这么多年1.1 先搞清楚成交量在交易中的真实分量价格会骗人但成交量相对难骗。很多人看盘第一眼先看K线再看MACD、KDJ其实都忽略了最底层的东西——每一根K线背后都是真金白银堆出来的量。主力可以做出一个漂亮的均线多头排列也可以画一个突破关键压力位的假阳线但他在这个过程中必须真金白银地买入或卖出这些动作最终都会反映在成交量上。这也是我做指标这么多年始终把量能放在第一优先级的原因。当初设计这个指标时我给自己定了一个原则指标里不再重复画那些均线、MACD之类的东西专注于把“量”这个维度做到极致。因为价格类指标之间有严重的共线性堆在一起除了让界面变乱还会给你一种“多指标共振”的错觉。实际上你只是在用同一种数据的多个变体重复确认同一个信号。成交量不一样它是独立于价格之外的第二维度两个维度交叉确认胜率才会真正提升。1.2 设计这个指标时的三个硬性原则这个指标前前后后改了大概有七八个版本早期的版本只是单纯把成交量柱子和均量线画出来后来在复盘无数段行情之后我总结出三个硬性原则直接决定了整个指标最终长什么样。第一量能必须横向可比。不同股票的流通盘不一样工商银行和中国神酒的单日成交量完全没有可比性。所以我在指标里做了换手率归一化处理用成交量和流通盘的比例做基准让这个指标在任意一只股票上都适用。第二量能变化必须纵向可追踪。很多人看量只看今天放量还是缩量但没意识到量本身是一个相对概念。今天的500万手放在牛市里可能算缩量放在低迷期就是天量。所以指标里加入了60日量能分位的逻辑用当前量和过去60天的高低点做对比算出一个“量能饱和度”相当于在这个时间段里今天的量能处在什么位置。第三信号必须可执行。指标不能只负责“好看”每出现一个信号都要对应明确的操作含义。我宁可让信号少一点也不要满屏都是买入卖出箭头否则到最后根本不知道信谁。基于这三点整个指标的框架就立住了换手率为主线、均量线为辅助、量能饱和度做环境过滤、买卖点信号做执行端。2. 完整源码与逐行拆解2.1 直接给源码自用成交量主图指标直接上干货。这套源码我是在通达信主图上用的粘进去就能运行。为了照顾不同版本我尽量用通用函数老版本新版本都能跑。{自用成交量主图指标} VOLUME:VOL; 换手率:VOL*100/FINANCE(7); 均量5:MA(VOLUME,5),COLORWHITE; 均量10:MA(VOLUME,10),COLORYELLOW; 量比:VOLUME/REF(MA(VOLUME,5),1); 量能饱和度:IF(HHV(VOLUME,60)LLV(VOLUME,60),50,(VOLUME-LLV(VOLUME,60))/(HHV(VOLUME,60)-LLV(VOLUME,60))*100); STICKLINE(CLOSEOPEN,0,VOLUME,2.8,0),COLORRED; STICKLINE(CLOSEOPEN,0,VOLUME,2.8,0),COLORBLUE; STICKLINE(CLOSEOPEN,0,VOLUME,2.8,0),COLORGRAY; 五日换手:MA(换手率,5),COLORMAGENTA; 量能分位:量能饱和度,COLORLIBLUE; DRAWICON(CROSS(均量5,均量10) AND 量比1.2 AND 量能饱和度50,LOW*0.98,1); DRAWICON(CROSS(均量10,均量5) AND 量比1.5,LOW*0.98,2); DRAWTEXT(量能饱和度85 AND VOLUMEREF(VOLUME,1)*2,HIGH*1.02,异动),COLORYELLOW;如果你用的是通达信金融终端或者老版本FINANCE(7)可能取不到流通股本可以改用CAPITAL这个内置变量通达信里CAPITAL代表当前流通股本手所以换手率的写法可以调整为换手率:VOL*100/CAPITAL;这样写更通用兼容性也更好。如果你只在某几只固定股票上使用甚至可以直接用VOL/CAPITAL再乘以100效果一样。2.2 关键代码段的逻辑说明这段代码看起来不长但每一行都有自己的用意。我换个思路从它解决的问题出发来讲。换手率归一化的目的是让不同股票的“量”在一个维度上对话。VOL*100/CAPITAL算出来的是百分比形式的换手率比如结果是3.5就代表当天换手了3.5%。这个值放之四海而皆准换手率5%在小盘股里不算什么但在权重股里已经很夸张了。我用五日换手这条线来观察换手率的中期趋势当五天平均换手率持续走高时说明这只股票的交易活跃度正在提升资金关注度在增加。均量线部分做了两条5日均量和10日均量。这里有一个细节是很多人容易忽略的——MA(VOLUME,5)和MA(VOL,5)在常规情况下结果一致但如果你之前复权过数据VOL这个函数其实已经包含了复权因素。用了VOLUME:VOL做一次中转是为了后续代码里统一引用同一个赋值变量避免在不同地方写法不一时出现隐蔽的计算偏差。在通达信里这是常见的好习惯需要多次引用同一个数据时先赋值成中间变量。量比和量能饱和度是一对配合使用的量。量比算的是“今天相对最近五天的平均量”它只看单日放大倍数容易受到偶然因素干扰。量能饱和度看的则是“今天在最近60天内的量能位置”从0到100数值越高说明今天的量越接近60天以来的最大值。两者配合使用可以有效过滤掉“低位突然放量”和“高位持续天量”的极端情况。绘图部分的逻辑组合才是这套指标的精华。红色/蓝色/灰色柱子区分阳线、阴线和平盘这是基础。DRAWICON画的两个小箭头背后是两个我认为值得关注的形态均量5上穿均量10且量比大于1.2且量能饱和度大于50说明量能在中期趋势上刚刚转强同时短期放量的幅度和位置都已经确认这是一个相对稳健的“量能转强”信号。均量10上穿均量5且量比大于1.5说明量能在中期趋势上开始走弱同时短线出现了明显的放量这种组合往往对应放量滞涨或者放量下跌需要警惕。最后那行DRAWTEXT(量能饱和度85 AND VOLUMEREF(VOLUME,1)*2,...)是异动提醒当量能冲到60日内极高位置而且比昨天翻倍以上直接K线上方写出“异动”两个大字。这个条件的本意是提醒你不管这是利好还是利空今天肯定有大事发生盘后值得去翻翻消息面和资金面。3. 实战用法信号怎么读、怎么配合3.1 放量突破和均量线金叉怎么配合指标的信号不能孤立着看必须和价格行为放在一起解读。我最常用的场景有两个。第一个是低位放量突破。这里说的“低位”不是指绝对价格低而是指这只股票在中期维度上处于相对低位比如股价在60日均线附近或者上方不远处。当股价放量上涨并突破前期整理平台时如果同时满足均量线金叉、量比大于1.2、量能饱和度大于50这个突破的可信度就比较高。因为量能不是单独某一天的情绪脉冲而是短期和中期同时确认的持续性放量说明场外资金是在真金白银地进场。第二个是缩量回踩之后的量能二次放大。有些股票突破后会有一次回踩回踩时你会发现柱子越来越短、均量线向下拐头但始终没死叉这个状态叫“缩量回踩确认”。等某一天再次放量、柱子重新长起来并且量能饱和度从低位重新向上穿过50这就是一个分批关注的时点。我在实际操作中会把第二个场景的成功率统计得更高一些因为它多了一次“洗盘确认”浮筹被清理得更干净。3.2 用“量能饱和度”判断行情走到哪个阶段单看放量倍数有时候会误判。举个例子一只股票在底部区域连续三天温和放量今天量比是1.3你可能会觉得“量还不够大等等再说”。但如果你看一眼量能饱和度发现它已经从10涨到70这意味着市场正在从极度低迷切换到逐步活跃的状态。反过来一只股票连续暴涨今天涨幅很大、量比高达3但量能饱和度已经是98这时候你要明白这个量能位置已经接近60日极限继续放大的空间不大了短期冲高回落的概率也在增加。所以我的经验是低位看量能饱和度爬升高位看量能饱和度是否到顶。饱和度从低位往上走的时候是资金逐步关注的信号饱和度长期维持在85以上、甚至100就要小心盛极而衰。这个思路放在指数上也一样适用大盘见底反弹初期量能饱和度往往也是在低位区慢慢抬升的。3.3 用这套指标做过滤和取舍的三个实例我发现很多人在用指标时有个通病想要一个“万能指标”直接告诉代码买入然后躺着赚钱。实话实说这不是一个健康的使用方式。这组指标更适合作为辅助决策工具它的优势在于帮你过滤掉一部分明显不好的交易环境。举三个例子说明。例子一某天出现金叉买点信号但股价还在60日均线之下且60日均线方向朝下。这时候我会选择放弃这个信号。原因是量能转强可以发生在下跌中继的反弹里股价中期趋势没有修复之前这种反弹力度有限。如果你去看历史K线会发现这类信号失败的概率不低。例子二出现买点信号同时股价成功站上20日均线且20日均线开始走平或向上抬升。这种环境下的信号我才会认真对待因为量价在方向上形成了共振。例子三已经持有某只股票某天突然出现“异动”文字提醒同时股价冲高回落留下长上影线量能饱和度在90以上。这个组合我倾向于先减一部分仓位。虽然卖飞的可能性存在但高位放量长上影叠加量能极致短线见顶的概率已经明显大于继续冲高的概率保住本金比赚最后一段利润重要得多。4. 我用过的失败版本与常见问题排查4.1 三个失败版本教会我的事这套指标不是一次性写出来的中间有好几个失败版本某种意义上那些失败版本才是我觉得最值得分享的部分。失败版本一号过度复杂。早期我恨不得把换手率、量比、量能饱和度、量价相关系数、量能MACD全部堆在一个指标里副图区域密密麻麻全是线。结果呢信号冲突今天这个说买、明天那个说卖根本没法执行。后来我狠心砍掉了所有华而不实的部分只保留最有解释力的几个维度。现在的4.0版本仍然保持这个克制原则。失败版本二号过度敏感。有一版我把金叉信号的条件放得很宽只要均量线5上穿10就提示买点。结果在震荡市里均量线反复缠绕一天出三四个信号的场景都有。复盘之后我给信号加了三个过滤条件量比阈值、量能饱和度阈值、再加上价格上下文判断。信号数量立刻降下来但质量显著提升。失败版本三号忘记做容量测试。还有一版我写完直接上自选股去盯没有做历史回测。有一段时间信号总是出现在已经涨了两三天的个股上追进去就被套。后来把所有历史信号全部批量跑了一遍才发现大部分信号在放量当天出现但如果不做次日高开确认成功率并不稳定。所以后来我在实际使用时总是习惯把“当天信号”拆成“盘中预警”和“尾盘确认”两步信号出现后不急着动手看收盘前量能有没有维持住再决策。4.2 常见问题排查为什么指标显示不对用了这么多年也收到过不少网友反馈说导入公式后显示异常的情况我整理一下最常见的问题。现象可能原因排查方法副图/主图里不显示任何内容FINANCE函数的取值在当前软件版本中不可用把FINANCE(7)换成CAPITAL或者确认当前股票有流通股本数据柱子颜色全是灰色通达信里CLOSEOPEN的判断受到浮点精度影响改成ABS(CLOSE-OPEN)0.001这样的容差判断“异动”文字没出现条件过严量能饱和度85 AND VOLUMEREF*2很难同时满足把饱和度阈值降到80或者把量比阈值改为1.8指标在分时图里无法显示这个公式涉及周期数据分时周期不支持只在日线图或周线图上使用主图和副图坐标范围差异过大成交量数值和价格数值不在一个量级建议在主图叠加或者把成交量柱缩放到副图并单独调整Y轴范围尤其要注意最后一条。如果你是第一次用主图叠加成交量类指标大概率会被“柱子把K线挤没”这种问题搞得特别难受。解决方法是点指标窗口的属性设置把“坐标线”和“数值”调整到合适范围或者干脆把成交量类部分单独放到副图里保留均量线和信号箭头在主图即可。4.3 关于未来函数和指标“漂移”的提醒其实写指标最容易犯的问题不是语法错误而是逻辑上用了“未来函数”。什么概念呢有些函数的返回值引用的是未来几根K线之后的数据画出来的历史信号在当下根本不可能提前知道等走完才显示出来。这类信号复盘看着神准实盘一点用都没有因为当下信号并没有出现它是事后才“长”出来的。我这套指标里刻意避开了ZIG、PEAK、TROUGH这类容易引入未来数据的函数只用REF、HHV、LLV和MA这些基于历史截至当前的数据。你在市场上看到很多包装得很神的源码回测图极其漂亮只要你仔细翻翻函数定义十个里至少有四五个都在不同程度上依赖了未来数据。这也是为什么我一直强调“源码要能看懂再看要不要用”而不是看到一个POST文件就盲目导入。如果你拿到了一个加密码的指标我的建议是直接放弃更不要花冤枉钱去解密——真正有价值的思路不是一两行公式能封装的它背后是使用者的判断体系和纪律。另外使用成交量类指标时记得把通达信的复权方式设为“前复权”。不复权状态下除权除息当天成交量会突然放大均量线会被拉出一个虚假的波峰信号自然也是错的。5. 写在最后的实操体会这套指标我用了很多年最大的感受不是它让我抓住了多少次暴涨而是它帮我在该回避的时候保持克制。没有哪个指标能百分之百正确但只要它能帮你把明显不合适的交易环境过滤掉你的胜率自然就上来了。最后再分享一个使用方法我的习惯是每个季度结束后用通达信的条件选股功能把当季所有出现过“量能转强”信号的个股跑一遍然后手动翻看这些股票后续一个月的走势对照当时的价格位置、大盘环境、行业热点慢慢你就会形成一种“量感”。这种盘感一旦建立起来比任何指标都值钱。下次如果你也在找一个适合自己的量能分析框架不妨从这套源码开始改起把它调成符合你交易节奏的模样那才是真正属于你的指标。本文还有配套的精品资源点击获取
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →