
简介面向股票技术分析爱好者与通达信软件用户这份资源提供一套分时资金监控指标公式源码。公式利用通达信内置的ISBUYORDER、AMOUNT、FINANCE(40)、DCLOSE、DOPEN等函数将分时成交按单量大小划分为超买/超卖、大买/大卖、中买/中卖、散买/散卖八个维度并通过对八类资金累计求和得到总净、主净、超净、大净、中净、散净等净值曲线以红黄蓝绿等颜色柱状图直观呈现主力与散户买卖力量对比。各指标计算逻辑清晰既可用于盘中实时观察资金动向、辅助判断短线买卖时点也适合希望理解资金流指标算法、进而自行修改参数或结合其他策略的研究者。文档内包含完整公式代码及逐条说明导入通达信后即可在分时界面直接使用省去自行编写公式的麻烦。资源为1个doc文档大小189KB属于轻量型教程类资料现已有445人学习下载。 前几天一位读者发来一份名为“通达信指标公式源码 分时 资金监控 指标.doc”的文档打开之后发现里面大部分内容是网上流传的旧版指标代码不完整、注释几乎为零、单位换算混乱直接导入分时图去用轻则显示不出正确曲线重则会得到无法解读的数值。这种情况我见过太多次了所以干脆按自己的实战经验重写了一套更清爽的分时资金监控副图指标。本文从核心逻辑、源码解读、安装步骤到读图避坑一次性讲清楚。1. 分时资金监控指标到底在监控什么很多刚接触通达信指标的朋友一听到“资金监控”四个字下意识会去盯盘口五档的挂单看买卖一档有多少手挂在那里。这里必须先泼一盆冷水挂单是可以随时撤掉的主力想诱多挂一万手买单在买一位置看起来气势汹汹但你一靠近它可能瞬间撤掉。所以真正可靠的不是“挂出来的单”而是“已经成交的单”。分时资金监控指标的核心价值就是通过逐分钟或逐笔的成交数据把主动性买盘、主动性卖盘以及大单动作量化成一条或多条曲线让我在盘中一眼判断“资金正在净流入还是净流出”。这里有一个关键概念主动性买卖。成交时如果买方的叫价更积极直接吃掉了卖一甚至卖二档的挂单这笔成交就被计为主动性买盘也就是常说的“外盘”反之卖方主动砸向买一档就计入主动性卖盘即“内盘”。资金监控指标的本质就是持续统计这两类成交的方向和金额差。这套指标适合谁用短线交易者、打板族、做日内T0的人应该是收益最直接的群体。中长线选手也可以用但更多是作为辅助确认工具而不是主要决策依据。新手也能直接用安装步骤我会写得很细复制进去就能跑不需要任何编程基础。1.1 为什么要用指标而不是肉眼看盘你可以试试不看指标只盯分时图和盘口去判断一只股票开盘后到底主力在买还是卖。最大问题是记忆和注意力上午开盘半小时的成交活跃度极高单笔成交可能上百笔凭人眼根本记不住累计量更别提判断大单方向。指标的优势在于“累加”和“过滤”。累加是把从开盘到当前这一整段时间的流入流出汇总成曲线过滤是把零碎的散单和高频小单剔除只保留对价格影响更大的大单。这两件事靠肉眼和盘口都是做不到的。1.2 这套指标解决不了什么问题我必须先把这个讲明白以免你导入指标后产生不切实际的期望。分时资金监控指标解决的是“当日资金行为跟踪”它不能预测明天涨跌也无法告诉你主力明天想干什么。它更多是一面“透视镜”帮你看到当前资金流向的强弱和趋势。如果个股分时价格正在横盘指标显示大单净流入持续抬升那说明有人在悄悄承接后续概率上更倾向于往上突破反过来股价冲高但大单净流入快速回落说明接盘力量不足这种冲高往往不可持续。指标只提供概率优势不提供确定性这一点务必记牢。2. 监控逻辑拆解这套指标为什么这么写很多指标源码网上能搜到但搜到不代表能用更不代表用得好。我在设计这套分时资金监控指标时严格按三个层次来组织逻辑先判定单笔成交的方向再识别其中哪些是大单最后做全时段累计。这三个层次对应了资金监控的三个核心问题谁在买、买的人成色如何、持续了多久。2.1 判定主动买卖方向平盘也不能忽略方向判定说简单也简单拿最新价和上一根K线收盘价比价涨记为主动买价跌记为主动卖。真正容易出问题的是平盘价差也就是最新价和上一分钟完全一样。如果直接忽略这部分成交金额就白白丢了如果全算进买盘或卖盘又会造成系统性偏差。更公平的处理是各算一半买卖双向各计50%尽量兼顾避免指标在一段时间内单边失真。这套处理方式在实际使用中表现稳定尤其是在震荡行情里能够避免曲线因为反复平盘而频繁跳动。判定方向之后另一个问题是金额单位。通达信里VOL的单位是手AMOUNT的单位是元。我的习惯是第一时间把AMOUNT除以10000换算成“万元”这样后面画出来的曲线数值更直观一条线到几十几百扫一眼就知道规模不用做心算。2.2 大单过滤固定阈值还是动态倍数资金监控里最容易踩坑的是“大单怎么定义”。不同股票的体量完全不同一个流通市值五六十亿的票单笔成交50万元可能已经算大单但放到一只大票里50万元连个水花都算不上。如果写死一个固定阈值换一只股票就很可能失效。更合理的做法是动态相对值把当前单笔成交金额和过去60分钟的平均单笔成交金额比一下如果超过平均水平1.8倍就认为这笔属于大单范畴。1.8这个倍数是我回测了多只活跃股之后选出来的折中值既不会漏掉重要资金动作也不会因为过于敏感而把普通放量全部标记成大单。整套逻辑的最终输出是“全口径净流入”和“大单净流入”两条曲线。前者反映市场整体情绪后者反映主力资金的态度。两条线对比着看信息量远大于单一一条线。下面进入正题直接上源码。3. 分时资金监控指标源码与逐行解读在通达信里新建指标时请务必选择“副图指标”。以下是我整理精简后的完整版本我已经把变量名统一为英文字母避免部分版本软件对中文变量名兼容不好导致编译失败。D1:AMOUNT/10000; {单笔成交金额单位万元} D2:MA(D1,60); {过去60分钟平均单笔成交金额} D3:D1/D2; {单笔金额相对强度} XG:D31.8; {判定为大单的条件} BUY:IF(CREF(C,1),D1,IF(CREF(C,1),D1*0.5,0)); SEL:IF(CREF(C,1),D1,IF(CREF(C,1),D1*0.5,0)); INFLOW:SUM(BUY-SEL,0); {全口径净流入} BIGIN:SUM(IF(XG,BUY,0)-IF(XG,SEL,0),0); {大单净流入} 零轴:0,COLORGRAY; 全口径净流入:INFLOW,COLORWHITE,LINETHICK1; 大单净流入:BIGIN,COLORYELLOW,LINETHICK2; STICKLINE(INFLOW0,0,INFLOW,2,0),COLORRED; STICKLINE(INFLOW0,0,INFLOW,2,0),COLORGREEN;直接复制粘贴到通达信公式管理器里就能用。下面我把每一句拆开来讲让大家不只是会复制更能理解它在干什么。3.1 单笔金额与均笔强度第一行D1:AMOUNT/10000;是把每一次成交的金额换算成万元。注意在分时周期里AMOUNT代表的是当前这根分时K线对应的成交金额而不是全天累计金额。第二行D2:MA(D1,60);计算过去60根K线的平均单笔成交金额。为什么取60因为A股一天分时大约240根K线60根相当于过去一个小时的活跃度基线既能平滑噪声又不会因为时间过长而失去灵敏性。第三行D3:D1/D2;得到比值第四行XG:D31.8;就是我的大单判定条件单笔金额放大到小时级基线的1.8倍以上标记为大单。有朋友可能会问为什么不用VOL而用AMOUNT道理很简单10块钱的100手和50块钱的100手资金规模差了五倍用数量去判断大单会严重失真用金额才更贴近实际资金规模。3.2 买卖方向拆分那段BUY:IF(CREF(C,1),D1,IF(CREF(C,1),D1*0.5,0));是最核心的方向判断。当前价大于上一分钟收盘价判定为主动买金额全部计入买盘当前价等于上一分钟收盘价买卖各算一半当前价小于上一分钟收盘价不算买盘。SEL那行逻辑正好反过来。这样处理之后再分别做累计就得到了全口径净流入。大单净流量的处理则是在全口径基础上叠加XG条件只累加被标记为大单的那部分方向金额。这里有一个细节值得注意当我用SUM(BUY-SEL,0)时第二个参数为0在通达信分时公式里表示“从当天第一根K线开始累计到现在”。有经验的用户可能见过别人写240、写480其实用0是最稳妥的既不会因为开盘时间不足造成计数缺失也不会把历史非当日数据带进来。3.3 为什么主图要配副图线源码最后部分画了三条可视元素一条零轴灰线一条白色全口径净流入曲线一条黄色大单净流入曲线外加红绿柱状图。红柱表示全口径净流入为正绿柱表示全口径净流入为负。有人会觉得既然有白色和黄色两条线了为什么还要柱状图原因在于线条适合看趋势柱状图适合看力度两者结合的时候我可以很直观地感受到“资金流出的速度在加快”还是“资金流入的力量在减弱”。柱子长短变化比两条线的交叉来得更醒目这在快速盯盘时非常重要眼睛一扫就能掌握当前资金状态。4. 安装、参数设置与实战读图方法源码有了接下来就是安装。通达信安装自定义指标的步骤并不复杂但细节没做好最容易出现编译失败或者副图无法调出的问题。我按最完整的流程写一遍照着做就行。4.1 指标安装完整步骤第一步打开通达信软件找到键盘上CtrlF组合键按下之后会弹出公式管理器窗口。在这个窗口的左侧树形结构中选择“技术指标公式”下的“其他类型”或“副图指标”这个目录在大部分版本中都是可用的。第二步点击右侧“新建”按钮会弹出公式编辑器。编辑器顶部有“公式名称”栏随便填一个你记得住的名字比如“FZ资金监控”不要带特殊符号。第三步把上面那一段源码整体复制粘贴进编辑器的白色代码区域。第四步点击“测试公式”按钮看底部是否显示“测试通过”。如果提示错误通常是符号问题后面常见问题章节我会详细说。第五步测试通过后点击“确定”保存。保存好之后怎么调用回到行情界面把K线周期切换到“分时图”或“1分钟”K线然后在K线图下方空白处直接敲键盘输入你刚保存的公式名称例如输入“FZ”屏幕上会自动弹出匹配结果回车即可加载到副图区域。如果你平时习惯看分时图主图也可以在主图的副图区域右键选择“副图指标”在里面找到刚保存的指标。4.2 实战读盘三种典型形态指标装好之后光会看曲线是不够的得知道哪些形态代表什么含义。我总结了三个高频实战形态供大家参考。第一种情况是白色线与黄色线同时上行且黄色线在白色线之上这一般代表主力资金和散户方向一致都在买入盘面表现多为价涨量增是健康的分时上攻状态。第二种是白色线走平或下行但黄色线持续上行这是最值得关注的形态之一。全口径资金不进场说明很多散户在卖但大单还在持续流入意味着有一个较强的力量在逆势承接筹码。如果此时股价没怎么跌横盘为主后面向上突破的概率是比较大的。第三种是黄色线在高位掉头向下同时白色线快速走低这种情况多发生在盘中冲高之后主力资金快速离场短线风险较大尤其需要谨慎。4.3 参数调整的两种思路如果觉得1.8倍这个数值太敏感可以自己微调。调高到2.5以上指标会只捕捉更明显的大单适合纯做超短线的激进型玩法调低到1.2-1.5会把更多中等金额成交纳入统计适合稳健型选手判断全市场资金情绪。另外60分钟均值周期的参数也不是固定的盘中波动剧烈的个股可以把60改到30让基线跟得更紧波动平缓的大票可以用90或120基线更稳定。参数没有绝对最优契合自己的交易节奏才是硬道理。5. 常见问题与排查技巧实录这段是每次分享指标类内容我最想认真写、也最希望大家认真看的部分。使用过程中我踩过的坑不少把它们集中整理出来能帮你少走很多弯路。5.1 公式编译报错怎么办编译报错九成是符号问题全角逗号、全角括号、中文引号混进了代码。通达信只识别英文半角符号如果你从Word复制代码Word会自动把逗号和引号转成全角字符就很容易报错。解决方法是粘贴后先在编辑界面检查一遍或者把源码转存到“记事本”.txt再复制出来这样格式最干净。另外公式名称如果起了中文某些旧版本通达信也可能识别异常建议名称用拼音或英文列如“FZ_JJJC”中文只保留注释内容测过最稳。5.2 副图数值巨大或显示异常如果你发现副图里的数值跑到几万甚至几十万画出来几乎是一条顶天立地的直线一般是单位换算问题。AMOUNT本身是以元为单位的如果忘记除以10000一只活跃股开盘一小时的成交金额动辄几亿曲线自然就飞了。按我源码里的写法把D1定义成万元单位数值会稳定在几十到几百区间图看起来才舒服。还有一种情况是副图坐标没有自动适配可以在副图指标上右键选择“坐标”或“区间统计”改成自动缩放。5.3 为什么净流入为正但股价在跌这是资金监控指标被误解最多的地方。股票的价格是由边际买卖决定的短时间内的价格下跌可能只是少数几笔大卖出造成的而整体资金依然呈现净流入。也就是说净流入为正只代表“这一段时间内买入力量整体强于卖出力量”不代表每一分钟价格都该上涨。遇到这种情况我的处理方式是再观察至少30分钟如果资金净流入持续为正但价格持续阴跌那可能说明市场情绪较弱资金承接虽有但也不足以推动价格要谨慎对待不能简单理解为“主力吸筹看多”。5.4 集合竞价和停复牌的数据陷阱分时资金监控指标在9点25分到9点30分之间的数据要特别小心集合竞价撮合成的首笔成交经常是巨量会影响均笔基线的计算导致早盘大单判定失真。另外停牌一小时后复牌的股票开盘第一分钟成交额通常极大容易被误判为超级大单。我的习惯是遇到停牌复牌股先看指标但不过度依赖至少等开盘15分钟以后均笔基线慢慢稳定再参考。5.5 不同股票大单判定差异同样一套1.8倍阈值在小盘股上可能一天标记五十笔大单在大盘股上可能只标记五六笔。这是因为大盘股的单笔成交额本来就大相对基线的偏离反而不明显。如果你的核心操作标的是大市值股票建议把倍数下调到1.3-1.5同时把均笔周期从60降低到30提升灵敏度。调整之后大单净流入曲线会更活跃不会沉闷地趴在零轴附近。6. 从副图到选股几个可以继续扩展的思路指标写完之后很多朋友会问下一步怎么扩展。这里分享两个我实际试过、效果还不错的思路供参考。6.1 把资金监控逻辑改造成盘中预警副图指标看的是已经发生的资金情况但如果你不想一直盯着屏幕完全可以把核心判断条件提炼成条件预警公式。比如“大单净流入连续三分钟上升、同时价格站上分时均价线”这一条件写进通达信的“条件选股公式”再配合行情软件的自定义预警就能在盘中第一时间收到提醒。不过要注意分时选股公式对数据实时性要求很高盘中务必开启“行情驱动刷新”否则提醒会明显滞后。6.2 更精细的逐笔级监控DLL插件方向如果对资金监控有更高精度要求例如想区分单笔金额超过100万元的真正“大单”通达信原生函数其实不一定够用因为分时图能提供的是分钟级聚合数据而不是逐笔数据。针对这一块市面上有人通过通达信DLL插件机制把自定义数据源接进来实现逐笔级别的资金分类和统计。这条路确实是可行的但从零写DLL插件对普通用户的门槛偏高适合有编程基础、又确实需要更低延迟资金数据的进阶玩家。我个人在实际使用这套指标时最常用的是“白色线走平、黄色线悄悄抬升”这种形态它帮我过滤掉了很多盘中脉冲式拉升的诱惑。也要提醒一句任何指标都是概率工具资金监控也不例外它负责给你一个更清晰的观察角度但最终买卖决策还是要配合价格形态、大盘环境和仓位管理一起做。尤其是大盘弱势的时候哪怕大单净流入再漂亮也不建议重仓追高保住本金永远比搏那一次涨停更重要。本文还有配套的精品资源点击获取