通达信【神蝶分时买卖】主图+分时抄底副图指标:做T+0不再靠感觉猜买卖点,盘中进出信号直接标在分时图上,源码分享

通达信指标之家 > 通达信公式 > 神蝶分时买卖 > 归档编号:94351

11 分钟阅读 | 更新时间:2026-08-03 | 公式类型:主图+副图 | 未来函数:无(日线版) | 适用:通达信电脑版 & 手机版

⚠️ 阅读前必看:本文所有公式与技术分析内容,仅作为股票编程与技术学习素材,不构成任何投资建议。技术指标天然滞后,不存在能稳定预测行情的公式,股市风险极高,请独立决策、自负盈亏。

那天的三笔T+0,亏得我怀疑人生

去年七月底我做了一笔现在想起来都觉得蠢的操作。我手里拿着一只证券股,大概成本在18块5左右,当天券商板块集体异动,股价开盘从18块6直接拉到19块4。我一看涨了快5个点,脑子一热就在19块2追进去了,想着"证券板块要启动,这次一定能吃到主升浪"。结果当天冲高回落,收盘跌回18块8。第二天低开低走,直接把我的成本砸到了19块1。前后三天,因为一笔T+0追高的操作,我反而从浮盈变成了浮亏。

后来我复盘了一下那天的问题:我在股价处于分时图高位的时候判断"还会继续涨",但实际上当时的分时均价线早就掉下来了,价格只是短暂地脱离了均价线向上冲了一下,很快就回归了。这其实是典型的分时日内反弹出货走势,我在高位追进去,正好接了最后一棒。

后来我开始琢磨:能不能用指标来量化"当前价格在日内处于什么位置"这个问题?比如当价格高于均价线一定幅度的时候,提醒我不要再追了;当价格低于均价线一定幅度的时候,提醒我可以考虑接回来。这个思路后来就演变成了今天要说的神蝶分时买卖指标。日线版本可以近似地在K线图上模拟这个逻辑,虽然不如真实分时图精确,但足够用来做波段参考。

这个指标到底在解决什么问题

T+0操作最大的难点是"判断现在在日内高低点的哪个位置"。大多数人做T+0亏损,不是判断错了大方向,而是判断错了日内的相对高低——在相对高位觉得还能涨,在相对低位觉得还要跌,结果高买低卖。解决这个问题需要两个参照物:一个是分时均价线,代表当天参与者的平均成本;另一个是日内的波动区间,代表当天价格曾经到过哪里、现在处于什么相对位置。

神蝶分时买卖的主图逻辑就是基于这两个参照物来设计的:分时均价线作为轴,价格围绕这条轴线上下波动;当价格偏离轴线超过一定幅度时,提示可能接近日内极端位置;配合当天的高低价区间,可以大致判断当前价格处于日内的相对高位还是低位。这个逻辑在日线上用(收盘-最低)/(最高-最低)这个日内位置指标来近似模拟,精度虽然不如真实分时图,但已经足够捕捉日内的主要波段。

副图逻辑则是专门针对"分时抄底"这个场景设计的:当天价格在低位徘徊、量能萎缩到极致的时候,往往意味着当日抛压基本释放完毕,随时可能反弹。副图把"价格处于低位"和"量能极度萎缩"这两个条件结合起来,输出一个抄底信号。

原理拆开讲——日内位置和均价偏离是怎么算的

第一层:日内位置——用当日高低价判断相对高低

日内位置的计算公式是(收盘价-当日最低价)/(当日最高价-当日最低价)。这个数字在0到1之间,越接近1说明当天大部分时间价格都在高位运行,越接近0说明当天大部分时间价格都在低位运行。注意这里用的是当日高低点,不是历史高低点,这样才能反映当天盘中的实际情况。

但这个指标有个局限性:它是收盘后才能精确计算的,盘中实时只能估算。所以在日线版本的公式里,我们用最近几根K线的高低价来模拟日内的波动区间,取最近3日的区间作为参考。如果最近3日的日内位置持续低于0.3,说明这只票连续处于相对低位,积累的反弹动能越来越大。

第二层:均价偏离度——衡量当天买家的整体盈亏

均价偏离度用当天收盘价和均价线的比值来衡量。在通达信里可以用AVEDEV函数来近似计算当日的简单均价(因为通达信日线没有真实分时均价,我们用当日均价=(开盘价+收盘价)/2或者用成交量加权的方式估算)。均价偏离度越大,说明当天买进的人整体被套或者盈利越多,可以作为判断日内极端位置的辅助。

如果收盘价高于均价线3%以上,且日内位置超过0.85,说明当天大部分时间都在高位运行,这时候做T+0就不应该追多,而应该考虑在高位卖出部分仓位做高抛;反过来,如果收盘价低于均价线3%以上,且日内位置低于0.2,说明当天大部分时间都在低位,这时候做T+0可以考虑在低位接回。

第三层:分时抄底信号——极致缩量的低位反转

抄底信号的逻辑是"价格跌不动了"。当一只票持续下跌,日内位置连续多日低于0.25,且量能萎缩到近期最低水平的30%以下,说明抛压已经极度萎缩,市场在该价位不愿意继续卖出,这时候哪怕没有利好也可能触发反弹。这个逻辑在熊市末端或者个股连续回调后特别有效。

副图用STICKLINE把抄底信号在0轴附近标注出来,同时在K线下方给出文字提示。需要注意的是,抄底信号只是说明"跌不动了",不说明"马上要涨",所以抄底之后还需要设定止损位,防止个股继续破位下跌。

什么行情能用,什么行情千万别用

日线版本的T+0指标最适合的场景是有底仓的情况下做波段高抛低吸。比如你持有某只股票10000股,成本在10块钱,现在股价涨到10块8,日内位置显示当天大部分时间都在高位运行,均价偏离度超过3%,这时候可以考虑先卖出2000股,等股价回落到均价附近再买回来,这样就完成了一次T+0操作,降低了持仓成本。

绝对不能用的场景有三个:第一,涨停板或者跌停板的票,分时图完全失效,日内位置指标没有意义;第二,刚上市的新股或者成交量极低的仙股,日均成交金额低于2000万的标的,分时图的参考价值很低,量能数据波动太大;第三,大盘指数出现跳空缺口或者单边暴涨暴跌的时候,日内位置的判断逻辑会被打破,需要等市场情绪稳定后再参考。

还有一点要单独说明:这个指标在日线图上的精度不如真实分时图,它只能告诉你"今天这个位置相对高低的大致情况",但不能像分时图那样精确地告诉你"现在是最高点附近"还是"现在是最低点附近"。所以在实操中,建议把日线指标作为参考,用分时图做二次确认。

完整通达信源码(主图+分时抄底副图,复制即用)

主图指标:神蝶分时买卖(日线可回测版)

{神蝶分时买卖主图指标 - 日线可回测版}
{无未来函数 - 用日内位置和均价偏离辅助判断T+0高低点}
{参数说明:N=参考周期(默认3),M=偏离阈值(默认3单位%)}

N:=3;
M:=3;

{日内位置:(C-L)/(H-L),接近1=高位,接近0=低位}
DAY_POS:=IF(HIGH > LOW, (CLOSE - LOW) / (HIGH - LOW), 0.5);
{近N日日内位置均值}
AVG_POS:=MA(DAY_POS, N);

{均价估算:用成交量加权平均价近似}
AMP:=AMOUNT / VOL / 100; {当日均价}
{近N日均价均值}
AVG_AMP:=MA(AMP, N);
{偏离度:(C/均价-1)*100}
DEVIATION:=(CLOSE / AVG_AMP - 1) * 100;

{输出均价线}
MA_AVG:AVG_AMP,COLORBROWN,DOTLINE;

{高位提示:日内位置持续偏高 + 价格高于均价}
HIGH_ZONE:=AVG_POS > 0.80 AND DEVIATION > M;
DRAWTEXT(HIGH_ZONE AND NOT(REF(HIGH_ZONE,1)), HIGH * 1.005, '◆高位'),COLORRED;

{低位提示:日内位置持续偏低 + 价格低于均价}
LOW_ZONE:=AVG_POS < 0.20 AND DEVIATION < -M;
DRAWTEXT(LOW_ZONE AND NOT(REF(LOW_ZONE,1)), LOW * 0.995, '◆低位'),COLORGREEN;

{相对安全区:日内位置适中且靠近均价}
SAFE_ZONE:=AVG_POS > 0.30 AND AVG_POS < 0.70 AND ABS(DEVIATION) < M * 0.5;
STICKLINE(SAFE_ZONE, CLOSE, CLOSE * 0.995, 2, 0),COLORYELLOW;

{连续高位预警}
HIGH_STREAK:=COUNT(HIGH_ZONE, 3) >= 2;
DRAWTEXT(HIGH_STREAK AND CURRBARSCOUNT = 1, HIGH * 1.015, '!连续高位'),COLORRED;

{距离均价的空间百分比}
DRAWTEXT(CURRBARSCOUNT = 1, AVG_AMP * 1.005, '均价'+NUMTOSTR(DEVIATION,1)+'%'),COLORMAGENTA;

副图指标:神蝶分时抄底

{神蝶分时抄底副图指标}
{无未来函数 - 极致缩量 + 低位积累 = 潜在反弹信号}
{适用于:有底仓的高抛低吸,或者超跌反弹机会的筛选}

N:=3; {低位参考周期}
M:=20; {量能萎缩阈值(相对5日均量的比例)}

{日内位置}
DAY_POS:=IF(HIGH > LOW, (CLOSE - LOW) / (HIGH - LOW), 0.5);
{近N日平均日内位置}
AVG_POS:=MA(DAY_POS, N);

{量能萎缩判断:当日量能不足5日均量的M%视为极度缩量}
AV5:=MA(VOL, 5);
VOL_SHRINK:=VOL < AV5 * (M / 100);

{连续低位:日内位置连续N日在25%以下}
CONT_LOW:=EVERY(DAY_POS < 0.25, N);

{抄底信号:连续低位 + 极致缩量 + 今日出现一定反弹迹象}
BOTTOM_SIG:=CONT_LOW AND VOL_SHRINK AND DAY_POS > REF(DAY_POS,1) AND DAY_POS > 0.15;
DRAWICON(BOTTOM_SIG AND NOT(REF(BOTTOM_SIG,1)), LOW, 1); {输出买入图标}
STICKLINE(BOTTOM_SIG, 0, 0.6, 2, 0),COLORRED; {红色柱子提示}

{副图柱子:0-1之间表示日内位置}
STICKLINE(VOL > 0, 0, DAY_POS, 1, 0),COLORLIBLUE;
STICKLINE(BOTTOM_SIG, 0, DAY_POS, 2, 0),COLORRED;

{量能萎缩警告}
DRAWTEXT(VOL_SHRINK AND CONT_LOW AND NOT(BOTTOM_SIG), 0.2, '量能极缩'),COLORMAGENTA;

导入教程——电脑版5步 + 手机版1段

步骤电脑版操作说明
1功能 → 公式系统 → 公式管理器打开公式编辑界面
2分别建立主图和副图公式主图类型选"主图",副图类型选"副图",分开建立
3名称填"神蝶分时买卖(主图)"和"神蝶分时抄底"公式名称要区分开
4源码粘贴,英文半角符号,检测通过后保存中文标点会直接导致编译失败
5主图:K线图右键叠加;副图:副图区域叠加主图显示在K线上,副图显示在下方独立区域

手机版:通达信APP → 功能 → 公式系统 → 公式管理器 → 新建 → 粘贴源码 → 命名保存。需要注意的是,手机版对主图指标的渲染支持有限,分时抄底副图在手机上显示效果较好,主图叠加的均价线和文字标注在手机小屏上可能需要调整显示频率。

参数怎么调——N和M这两个参数怎么用

主图指标里有两个关键参数:N是参考周期,控制用多少根K线来计算日内位置的均值,默认是3;M是偏离阈值,控制偏离均价多少百分比才触发高位或低位提示,默认是3%。

N的调整逻辑:N越小,指标越灵敏,对短期波动的响应越快,但假信号也越多;N越大,指标越迟钝,只有持续性的高低位才会被标记出来。对于波动较大的中小盘股,建议把N设成2,让指标更快地捕捉日内极端位置;对于波动较小的大盘蓝筹股,N可以保持3或者改成4,避免被日常波动干扰。

M的调整逻辑:M越大,偏离阈值越高,高位和低位提示出现的频率越低,每次出现的信号质量相对更高;M越小,偏离阈值越低,信号出现越频繁,但里面混入的假信号比例也会上升。建议根据自己的交易频率来调整——如果你是做波段持股的,M可以设大一点,把精力放在大波段上;如果你是每天做T的,M可以设小一点,多找一些日内机会。

副图指标里的M参数(量能萎缩阈值,默认20)同样可以调整。设成20意味着当日量能不足5日均量20%就算极度缩量,这个门槛设得较高,所以信号不多但相对精准;如果把这个值提高到30,信号会更多但质量下降。

常见问题 FAQ

Q1:分时买卖指标在日线上能用吗?

可以用日线替代分时逻辑来参考,日内位置=(收盘-最低)/(最高-最低)可以近似模拟当天在分时均价上下方的状态,日线做T+0思路更适合在有底仓的情况下高抛低吸,但要注意日线信号的精确度远不如真实分时图。

Q2:T+0操作什么情况下容易亏钱?

最容易亏钱的两种情况:一是开盘急涨的时候追进去,结果当天冲高回落,次日低开直接套住;二是下午临收盘前做反向T,结果判断错了当日方向,尾盘被迫加仓。T+0的本质是用小波段积累收益,不是赌日内方向,所以单次操作不要仓位太重。

Q3:分时抄底副图和主图有什么区别?

主图指标是在K线图上叠加均价线和日内位置参考线,适合在日线周期里做波段参考;副图指标是分时专用,把当天价格和均价线的偏离用颜色和数字标出来,适合在分时图窗口里实时看盘。两者思路一致但使用场景不同。

Q4:指标里有未来函数吗?

日线版本不含有任何未来函数,所有信号都是基于已走出的K线数据来判断。分时版本的公式需要用到当日的实时数据,所以在盘中和盘后表现可能略有差异,这是分时指标的固有特性,不是未来函数。

Q5:T+0指标能用在港股和美股吗?

港股和美股都支持T+0交易,指标的逻辑思路是通用的——找到日内的相对高低点,在均价线上方卖出、均价线下方买回。但不同市场的波动特征差异很大,a股的涨停板制度会影响分时形态,港美股没有涨跌停,分时波幅通常更大,指标的参数需要根据市场特性做调整。

说点实在的——4条客观说明

第一,日线版本的T+0指标精度有限,它是用已收盘的K线数据来模拟日内行为,所以盘中实时判断只能参考,不能完全依赖。日内的最高点和最低点往往出现在几分钟之内,指标很难精确捕捉到这些瞬间,最好的用法是用它来判断当天的大致位置,然后在分时图上做二次确认。

第二,T+0操作的核心原则是"有底仓才做T"。如果你手里没有这只票的底仓,只是想通过日内低买高卖来赚差价,那本质上是日内投机,风险比波段操作要大得多。我见过太多人在没有底仓的情况下做T,结果做成了追涨杀跌,亏得比持股不动还多。

第三,单次T+0的收益通常很小,0.5%到1%已经算不错了,所以T+0的真正价值在于积累——如果你每天能把持仓成本降低0.3%,一个月20个交易日下来就是6%的成本优化,这个数字在熊市里可能就是保命的关键。但要达到这个效果,必须严格遵守操作纪律,不能因为一次T飞了就心态崩溃乱操作。

第四,指标不是万能的,再好的T+0指标也改变不了"预测日内方向是极其困难的"这个事实。我自己用了这套指标快一年,最大的感受是:它帮我减少了很多冲动交易,但并不能保证每次T都能成功。能做到"小赚小亏、偶尔大赚",T+0的使命就算完成了。

◀ 上一篇:主图指标:新手看盘一眼分清多空形态,K线技术状态自动标注在图上,无未来函数源码分享

副图指标:既不卖飞又能躲开高位调整,上涨途中小震荡不下车的持股逻辑,无未来函数源码 ▶ 下一篇

📚 查看全部20篇通达信指标公式合集

相关阅读

⚠️ 风险免责声明:本文全部公式源码与技术解析,仅供股票技术编程学习与交流使用,不构成任何个股推荐、买卖建议或投资指导。技术指标存在滞后性与失效可能,股市有风险,投资需谨慎,据此操作产生的一切盈亏由操作者本人承担。
💡 复制提示:源码请保留英文半角符号,不要混入中文标点(尤其是分号、括号、逗号),否则通达信会提示编译失败。粘贴后先点"测试公式",通过再保存。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160