ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

通达信老鼠仓主图公式实战:识别主力试盘、回踩与启动信号

通达信老鼠仓主图公式实战:识别主力试盘、回踩与启动信号 简介通达信用户可用的《老鼠仓主图》指标公式源码文档定位为技术分析教程适合有一定公式编写基础的投资者学习如何识别潜在异常交易、辅助建仓判断。文档完整给出主图指标代码涵盖多周期移动平均线MA5/13/60/90/120、多重交叉条件判断、FILTER过滤机制以及DRAWICON、DRAWTEXT、STICKLINE等绘图函数可直接粘贴至通达信公式管理器使用。资源包共1个doc文件包体大小205KB内容精简无冗余目前已有368人学习下载。通过源码逐段拆解读者能理解“老鼠仓”信号的组合逻辑与量价过滤思路学会根据均线黏合、突破回踩等形态调整参数并可结合自己的交易体系进行回测验证提升公式编写与信号筛选能力。1. 老鼠仓主图把主力资金痕迹画在K线上做量化或盯盘的人大多有过这种困惑一只股票在启动前K线上总有一些“解释不通”的影线、跳空、间歇性放量事后复盘才恍然大悟——那是主力资金在拉升前留下的动作。通达信里把这部分资金行为用指标公式固化下来做成主图叠加显示就是“老鼠仓主图”这类工具的由来。它要解决的问题不是预测涨跌而是帮助你把“大资金进场后的痕迹”从普通K线里分离出来看清主力是在吸筹、试盘还是准备启动。读这篇文章的人我默认已经会写通达信基础公式、知道主图指标和副图指标的区别。你要做的事很简单理解老虎仓主图的形态判据在通达信公式管理器里把代码跑通再根据你的持仓风格调参。这里不涉及对未来行情的承诺它只是一套“画线加提示”的规则引擎规则由你定。2. 从裸K到主力视角老鼠仓形态的量价识别基础2.1 老鼠仓主图到底在“画”什么通达信主图指标最常见的是均线、结构、买卖点文字标识。老鼠仓主图的差异在于它不追求给出“买入”或“卖出”指令而是把大资金运作的几个可量化阶段直接用颜色、线条和文字叠加到主图上。常见的阶段拆解是前期试盘长上影或长下影量不放大、缩量回踩股价回到关键均线附近成交量萎缩到阶段低量、启动放量某根K线放量突破前期试盘高点。这套逻辑的技术基础是把“主力行为”转化为可计算的量价模式。K线实体、影线比例、成交量环比、收盘价相对近N日高点的位置这几个变量是核心。一个只画箭头不画原理的主图回测一段时间就会被淘汰有清晰判据的主图你才能在上千只股票里快速扫描。2.2 哪几类K线行为属于“老鼠仓痕迹”具体到K线形态我一般关注四类行为也是后续指标代码的判定基础第一类是“试盘上影线”。某日开盘后快速冲高尾盘回落收盘价靠近开盘价但上影线长度超过实体两倍以上。判定这只是一种试探动作而不是出货要看当日成交量是否小于前5日均量的1.2倍——只有小幅放量才属于试盘巨量长上影往往真出货。第二类是“缩量小实体回踩”。试盘后面几根K线实体越来越小收盘价没有跌破关键均线如MA20同时成交量逐渐缩到试盘日的一半以下。这个阶段在图表上如同建仓前的沉寂主图此时应该给出“回踩缩量”的文本提示。第三类是“启动阳线”。一根涨幅大于3%的阳线突破试盘日最高价成交量至少是5日均量的1.8倍。这是老鼠仓形态中最具操作参考价值的一根K线。第四类是“影线测试”。连续多日出现下影线每次下探都被拉回低点逐步抬高。这类行为常见于主力测试下方支撑的牢固程度配合分时图上的大单承接更容易验证。2.3 为什么不能只用形态识别来出信号直接把上述形态做成代码并不难难题在于噪音。A股4000多只股票每天都有大量股票出现长上影或长下影其中大部分是散户情绪行为与主力无关。因此我常用的做法是给每个形态加上“资金过滤”条件均量线趋势、大单净额方向、股价相对前期平台的突破率。其中大单净额在通达信里没有标准函数多数公式会借用“外盘-内盘”的差值或者用BIGORDER类扩展数据来近拟但普通用户没有这些数据源时退而求其次可用“换手率分段”方案换手率小于1%即使有影线也不提示换手率在1%到3%要求放量阳线时才画信号换手率大于3%只标记“高换手注意”不再自动提示启动。这种做法牺牲了部分灵敏度但可以大幅减少在“假试盘”上的误判。提示通达信公式中量能类函数自带参数“是否复权”的坑——主图叠加公式建议在中端直接用VOL而不要自行计算复权因子。选股和回测时才需要单独处理前复权。3. 用通达信公式从零封装老鼠仓主图绘图、判定与提示3.1 主图叠加的基本代码框架通达信公式管理器中新建一个“主图叠加”类型的技术指标名称建议用英文例如“MouseWarehouse”然后写入下面的基础框架。这个框架解决两个问题如何画出带颜色的K线以及如何在不干扰原K线的前提下叠加文字和图标。{老鼠仓主图 v1.0 基础框架} N1:5; N2:10; N3:20; MA5:MA(CLOSE,N1),COLORWHITE; MA10:MA(CLOSE,N2),COLORYELLOW; MA20:MA(CLOSE,N3),COLORMAGENTA; HL:(HIGH-LOW); BOdy:ABS(CLOSE-OPEN); UP_SHADOW:HIGH-MAX(OPEN,CLOSE); DN_SHADOW:MIN(OPEN,CLOSE)-LOW; {辅助变量: 5日均量} VOL5:MA(VOL,5); DRAWKLINE(HIGH,OPEN,LOW,CLOSE);先说明为什么这么设计MA5、MA10、MA20两条均线在这里不构成任何买卖信号它们主要给形态判定提供“回踩是否有支撑”的参照。DRAWKLINE是通达信主图专用的重绘K线函数如果不需要重绘可以不加这一行让系统默认蜡烛图显示。加了DRAWKLINE后你后续叠加的图标和文字绘制顺序才稳定。参数含义N1、N2、N3是均线周期默认5/10/20适合短中期。如果你做长线波段调整成8/21/55更符合斐波那契系。UP_SHADOW是上影线长度DN_SHADOW是下影线长度后续所有试盘判定都依赖于这两个变量。VOL5是5日均量作为放量与缩量的比较基准。这里没有直接用VOL/MA(VOL,5)是因为在不同周期下比值阈值需要分别调试先算出来存成变量后面再接条件更灵活。3.2 识别“试盘影线”与“缩量回踩”的代码实现有了上面的基础变量核心判定逻辑就可以写了。这里给出一个可以直接跑通的段落你把它拼接到3.1代码后面即可。{试盘上影线判定} UP_SHADOW_RATIO:UP_SHADOW/(BOdy0.001); TS:UP_SHADOW_RATIO2 AND UP_SHADOW0.5 AND VOLVOL5*1.2 AND CLOSEMA20; DRAWTEXT(TS,LOW*0.98,试盘),COLORWHITE; DRAWICON(TS,LOW*0.96,1); {缩量回踩判定} BACK:REF(TS,1) AND CLOSEMA20 AND VOLREF(VOL5,1)*0.6 AND CLOSEMA10; DRAWTEXT(BACK,LOW*0.98,缩量回踩),COLORYELLOW; {启动阳线判定} START:CLOSEREF(HIGH,1)*1.05 AND VOLVOL5*1.8 AND CLOSEOPEN AND BOdy1; DRAWTEXT(START,LOW*0.96,启动),COLORRED; DRAWICON(START,LOW*0.93,5); {区间震荡清理} STICKLINE(CLOSEOPEN,OPEN,CLOSE,2,0),COLORRED; STICKLINE(CLOSEOPEN,HIGH,LOW,0,0),COLORRED; STICKLINE(CLOSEOPEN,OPEN,CLOSE,2,0),COLORCYAN; STICKLINE(CLOSEOPEN,HIGH,LOW,0,0),COLORCYAN;这里的逻辑链条是先找到即符合影线比例、又符合缩量特征的“试盘”K线随后等回踩条件成立时给出文字提示最后用放量阳线突破试盘高点作为启动信号。几个关键参数的调整建议UP_SHADOW_RATIO2上影线长度是实体两倍以上。这个值越大信号越少越准。测试时可以先设2观察一个月信号数量如果信号太少再改成1.5。VOLVOL5*1.2试盘日量比小于1.2用于排除巨量出货。如果你想捕捉“放量试盘”类型把这个条件改成VOLVOL5*1.8 AND VOLVOL5*3同时要求收盘价收在开盘价附近。BOdy1中的1单位是“价格”对高价股比如股价200元来说太小对低价股3元来说又太严格。更好的写法是BOdyCLOSE*0.02表示实体涨幅超过2%后面调参时我会优先用这个变体。3.3 如何把“突破前高点”纳入主线老鼠仓主图最常犯的错误是试盘、回踩、启动三步是分开独立提示的彼此没有任何联系。真正有价值的提示应当是“两次试盘中的第二次突破”。看下面的改进代码它记录近10日内试盘K线的最高价一旦启动阳线突破该价位信号可信度更高{记录近10日试盘最高价} TS_HIGH:IF(TS,HIGH,0); TS_MAX:HHV(TS_HIGH,10); {突破试盘高点后的启动} START2:CLOSEREF(TS_MAX,1) AND VOLVOL5*2 AND CLOSEOPEN; DRAWTEXT(START2,LOW*0.92,突破启动),COLORRED;HHV是区间最高值函数REF(TS_MAX,1)取的是上一日的近10日试盘高点。为什么要REF而不是直接用今日的TS_MAX因为今日的试盘高点如果恰好被今日收盘价突破那有可能是当日冲高突破、当日又回落收盘后的信号已被破坏。使用昨日高点做对比能保证“今天确实是站在昨日高点之上”减少盘中假突破干扰。注意主图指标在盘中会随着价格变动不断重算你在盘中看到的“启动”信号可能在收盘后被撤销因为收盘价跌破条件。若要做盘后选股务必使用选股器或条件预警而不是直接肉眼盯主图上的文字。4. 老鼠仓主图进入实战参数校准的四个方向与回测验证4.1 四个方向灵敏度、滞后性、均线周期、成交量系数下述参数调整方向适用于大多数形态类主图指标不只限于本标题。我在错定式写出你可以在运行前先调整的部分并给出常见区间。参数对象默认值可选范围调整倾向上影线/实体比2.01.54.0值越低信号越频繁但在震荡市误报也多试盘放量系数1.21.02.0想抓缩量试盘用1.2以内想抓放量试盘改成1.8以上启动量比阈值1.81.53.0值越小越容易触发适合活跃题材股值大适合蓝筹均线周期5/10/208/21/55等趋势行情调大震荡行情调小我个人的做法是先把上影线/实体比设成2.5这样信号较少逐一复盘最近三个月的每一次提示确认没有原则性错误后再逐渐放宽阈值到2.0或1.8直到筛选出“既能覆盖主要行情、又不会每天刷屏”的参数。4.2 在通达信里做一段最简回测主图指标本身不做胜率统计但你可以把信号输出成“条件选股公式”来验证。做法很简单把主图中启动条件的判定代码复制到新的条件选股公式中选择“历史行情”周期进行回测。以“突破启动”为例条件选股公式只保留核心条件VOL5:MA(VOL,5); TS:UP_SHADOW/(BOdy0.001)2 AND UP_SHADOW0.5 AND VOLVOL5*1.2 AND CLOSEMA20; TS_HIGH:IF(TS,HIGH,0); TS_MAX:HHV(TS_HIGH,10); START2:CLOSEREF(TS_MAX,1) AND VOLVOL5*2 AND CLOSEOPEN; START2;回测时注意三点必须使用前复权数据否则除权除息日附近会大量误报。回测周期至少一年且包含一段下跌和一段上涨才能看出指标在两种行情下的行为差异。观察指标信号出现的日期与次日行情的表现如果大量信号出现在某一波上涨的末期说明参数过于灵敏需要提高试盘判定门槛。4.3 和常见误用的差别为什么不能把主图信号直接当买卖点很多人在拿到一个主图公式后立刻按信号全仓进出。这是对形态指标最典型的误用。老鼠仓主图的本质是“描述资金意图”不是“预测股价”。同样一个“启动阳线”信号在一只大盘股和一只小盘股上的效果完全不同——大盘股启动后可能走慢牛小盘股可能第二天高开低走或连续涨停。主图中叠加的信号应该和你的人工判断形成正反馈先看到信号再调出分时图看当天走势是否流畅再看近期是否有题材催化最后再决定交易。它不是交易系统的全部只是把“该看的股票”筛出来。提示如果你的券商通达信版本支持“自定义数据”功能可以把每日大单净流入数据导出来作为主力资金过滤条件写进公式会比单纯用内外盘更准确。但自定义数据每天维护成本高普通散户不建议强求。5. 把老鼠仓主图用在选股、预警与主力追踪里5.1 同一份判定代码三个使用场景主图指标写好后不要只盯着图表看。通达信允许你把同类条件用在三个地方而这三种用法的效率差异非常明显。场景一是“盘后选股”。把所有条件复制到条件选股公式每天收盘后运行一次把信号股加入自选股。这种方法适合做中长线波段因为只看日线收盘数据过滤掉了盘中情绪波动。场景二是“实时预警”。通达信的“条件预警”功能可以监控自选股或全部A股一旦满足启动条件立即弹窗提醒。这里的坑在于盘中实时数据是逐笔变动的可能在某一分钟满足条件后又消失。所以盘中预警公式要在条件中加上“持续确认”逻辑比如要求连续两根K线满足条件再提示。场景三是“副图查看主力追踪”。主图是画在K线图上的不便于同时比对多只个股。我会再做一个副图版本输出量比、换手率、信号累计次数等数值用副图去和主力追踪类指标例如主力净额或大单动向叠在一起看。5.2 用主力追踪分时指标辅助确认主图信号主图信号只在日线级别产生而一只股票当天是否有真实的大资金行为需要看分时图才能验证。一个常见的做法是当天主图出现“启动”信号后打开分时图叠加“分时资金动向”类指标——通达信自带的分时指标里有外盘、内盘、均价线、大单比率这些足矣。所谓“大单比率”在通达信中的近似计算方式是(BUYVOL-SELLVOL)/(BUYVOLSELLVOL)但逐笔数据的买卖量级别不直接开放所以更常见的做法是用“分时成交中的大单笔数”来辅助判断。主图信号确认后分时图上如果出现持续15分钟以上的资金净流入信号可靠性会显著提高。5.3 两个实用组合量能饱和度与三阶倍量柱在主图上再叠加“量能饱和度”和“倍量柱”两个参考维度是过滤老鼠仓主图信号非常有效的做法。量能饱和度计算的是当前成交量在近一段时间内的位置常见公式为RSV:(VOL-LLV(VOL,N))/(HHV(VOL,N)-LLV(VOL,N))*100。当主图出现启动信号同时量能饱和度大于80表示当前的放量处于近期放量区间的上沿资金异动更明显。三阶倍量柱则是把连续成倍放量的过程可视化当日成交量是前一日1.5倍标记为一阶是2倍标记为二阶是3倍标记为三阶。老鼠仓启动当日往往是二阶或三阶倍量柱配合主图信号使用可以区分“初次尝试启动”和“资金加速进场”。{量能饱和度叠加参考} N:30; RSV:(VOL-LLV(VOL,N))/(HHV(VOL,N)-LLV(VOL,N)0.0001)*100; DRAWTEXT(RSV80 AND START2,LOW*0.9,量能饱和),COLORGRAY;5.4 最后检查一遍主图的代码顺序和显示范围把代码全部写完后最容易犯的错误是绘图函数的显示层级。通达信主图绘制有固定顺序显示在上层的文字、图标要写在K线重绘函数之后。如果你先写DRAWTEXT再写DRAWKLINE文字会被K线实体覆盖。另一个检查点是主图坐标范围。默认情况下通达信主图的Y轴范围由K线最高最低价决定而你的文字提示写在LOW*0.96的位置如果股价过低会触发“坐标越界”警告导致整段代码不显示。解决方法是把文字提示的位置从价格改成百分比偏移比如LOW*0.90保证提示文字始终在K线图可视区域内。本文还有配套的精品资源点击获取
返回列表