资讯动态

通达信“飞龙在天”主图指标:均线交易系统与买卖信号源码详解

发布时间:2026/9/21 1:44:38 来源:尧图企业网站定制
简介通达信指标公式源码“飞龙在天主图指标”以文档形式打包提供面向股票技术分析爱好者及通达信软件用户用于理解、调试与实战应用这一综合性主图指标。资源包内仅包含一个doc文档大小约143KB内容紧凑便于直接查阅和导入目前已有2768人学习下载。该指标以对数坐标与分级成交量为底层逻辑内置多条移动平均线、先知趋势线以及快、中、慢三条动态均线并通过变量解释与公式逐段说明完整覆盖TS、N、M1、M2、DA1、HI、LO、VA、GZ等核心参数以及LH1至LH15成交量分级累加、L1至L15对应移动值、总体趋势线SS的计算思路。快线采用EMA逐周期累加中线与慢线再分别平滑形成不同节奏的跟踪效果读者可据此掌握指标构建原理根据个人交易风格调整参数或将其中的算法思路移植到其他分析软件中。 很多做短线的朋友应该都有过这种体会打开行情软件几十个指标翻来覆去地换不是信号太杂看不懂就是滞后严重等信号出来行情已经走完一半了。主图指标尤其如此既要看K线形态又要兼顾趋势方向还得在关键位置给出明确的买卖提示一个能真正拿得出手的实在不多。今天我要分享的飞龙在天主图指标就是一套把趋势判断、买卖点捕捉和风险警示整合在一起的实战型公式源码直接贴出来用的通达信标准函数导入就能用不用装DLL也不涉及任何未来函数适合做波段和中短线交易的朋友参考。这套指标最早是我自己为了过滤掉主图上的杂音设计的。一开始也用过那种画满红红绿绿箭头的“神级指标”结果复盘的时候看着挺准实盘一用全是延迟和假信号。后来干脆自己动手用通达信原生函数一点点搭了一套以价格均线系统为基础的趋势跟踪框架核心逻辑就三条趋势方向要明确、买卖信号要清晰、关键位置要有提醒。整套指标包含了趋势线、买入/卖出信号标记、以及量能异动提示算是一个比较完整的看盘体系。1. 指标设计思路与核心逻辑1.1 为什么主图指标要“做减法”很多时候我们觉得指标不够用其实是给得太多了。一条主图上又画布林带、又画MACD、又画KDJ再叠加三四条均线整个屏幕跟蜘蛛网一样最后结果是哪个信号都不敢信。我做这个指标的第一原则就是减法——主图只保留最必要的信息把判断交给几条核心线把买卖点交给明确的图标和文字提示。“飞龙在天”的设计思路参考了传统的葛兰碧均线法则和唐奇安通道突破逻辑。基础框架是双均线系统一条短周期趋势线一条长周期趋势线短线上穿长线且多头排列时视为趋势启动反之则视为走弱。交易信号不单看金叉死叉还要结合价格相对均线的位置、量能配合程度这样就过滤掉了很大一部分均线粘合期的假信号。注意主图指标的价值不在于“信号多”而在于“信号稳”。我见过很多新手一上来就追求每天都有提示的指标这本身就是个误区。真正可用的趋势指标大部分时间应该是安静的只在关键位置发声。1.2 飞龙在天指标的整体框架这套指标在通达信里的整体框架可以拆成三层趋势层通过两条自适应均线判断当前市场环境。趋势线颜色会随多空状态变化多头状态用暖色空头状态用冷色一眼就能看出当前是顺势还是逆势。信号层给出“飞龙”买入信号和“离场”卖出信号。买入信号结合了均线多头排列、价格突破近期高点和量能放大三个条件卖出信号则侧重趋势破位和价格跌破关键支撑。警示层在价格偏离均线过远时给出回调提醒用于避免在情绪高点追多、在恐慌低点盲目割肉。实际使用中这三层各司其职又互相验证。比如趋势层给出多头环境信号层出现买入提示这时候的可靠性远高于单独看一个金叉或一根大阳线。这也是我把这套指标命名为“飞龙在天”的初衷——顺势而为如龙在天。2. 源码逐段拆解与核心函数解析2.1 指标源码完整版以下是完整的“飞龙在天”主图指标通达信源码直接复制到通达信的公式管理器里就能用{飞龙在天主图指标} N1:5; N2:10; N3:20; MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20); 多头排列:MA5MA10 AND MA10MA20; 空头排列:MA5MA10 AND MA10MA20; 趋势线:EMA(CLOSE,8); 趋势线2:MA(CLOSE,13); STICKLINE(多头排列, LOW, HIGH, 0.5, 0), COLORRED; STICKLINE(空头排列, LOW, HIGH, 0.5, 0), COLORGREEN; 飞龙:CROSS(MA5,MA10) AND MA10MA20 AND CLOSEOPEN*1.02 AND VOLREF(VOL,1)*1.5; 离场:CROSS(MA10,MA5) OR (CLOSEMA20 AND MA5MA10); DRAWICON(飞龙, LOW*0.98, 1); DRAWICON(离场, HIGH*1.02, 2); DRAWTEXT(飞龙, LOW*0.96, 飞龙), COLORRED; DRAWTEXT(离场, HIGH*1.04, 离场), COLORGREEN; 乖离率:(CLOSE-MA20)/MA20*100; 回调警示:乖离率8 AND 空头排列0; DRAWTEXT(回调警示, HIGH*1.02, 注意回调), COLORYELLOW; 风险警示:乖离率-8 AND 多头排列0; DRAWTEXT(风险警示, LOW*0.98, 超跌区), COLORMAGENTA;2.2 源码结构逐段说明均线系统定义段N1:5; N2:10; N3:20; MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20);这一段的参数我选择了5、10、20三条均线是短线交易中最常用的组合兼顾了短期敏感度和中期稳定性。5日和10日线负责捕捉短期节奏20日线作为趋势生命线。如果你做中长线也可以把参数改成10、20、60但后面信号条件里的“乖离率”阈值也需要相应调整。多空状态判断段多头排列:MA5MA10 AND MA10MA20; 空头排列:MA5MA10 AND MA10MA20;这段是整套指标的地基。所谓多头排列就是短期均线在上、中期居中、长期在下代表市场处于健康的上升趋势中空头排列则正好相反。K线的背景色会跟随多空状态变化红色代表多头主导绿色代表空头主导盘中扫一眼就知道现在该偏多还是偏空。趋势线定义段趋势线:EMA(CLOSE,8); 趋势线2:MA(CLOSE,13);这里选了EMA(8)和MA(13)的组合。EMA对近期价格变化更敏感能更快反映行情转折MA(13)则相对平滑用来验证趋势的稳定性。两条线配合使用比单看一条均线多了一个确认维度。信号定义段——核心中的核心飞龙:CROSS(MA5,MA10) AND MA10MA20 AND CLOSEOPEN*1.02 AND VOLREF(VOL,1)*1.5;这一句是买入信号的核心条件我拆开来讲CROSS(MA5,MA10)5日均线上穿10日均线这是短线走强的第一信号。MA10MA20要求10日线位于20日线上方说明中期趋势已经转多过滤掉了下跌趋势中的反弹金叉。CLOSEOPEN*1.02要求当日收阳且涨幅超过2%确保不是冲高回落的假突破。VOLREF(VOL,1)*1.5要求成交量比昨日放大50%以上量能配合是突破有效性的重要验证。四个条件缺一不可。我实测下来如果把量能条件去掉信号数量会多出将近一倍但成功率明显下降如果保留全部条件虽然信号变少但每一个都更“扎实”。离场信号定义段离场:CROSS(MA10,MA5) OR (CLOSEMA20 AND MA5MA10);离场条件有两种情况一是5日线下穿10日线这是短线走弱信号二是收盘价跌破20日线且5日线位于10日线下方这是中期趋势转弱的确认。需要特别注意的是离场信号不要求量能条件因为下跌时放量与否都得走不能因为缩量下跌就抱有侥幸心理。K线背景着色段STICKLINE(多头排列, LOW, HIGH, 0.5, 0), COLORRED; STICKLINE(空头排列, LOW, HIGH, 0.5, 0), COLORGREEN;STICKLINE这个函数很多人不熟悉。它的作用是按照指定条件绘制柱状线语法是STICKLINE(条件, 起点, 终点, 宽度, 空心或实心)。这里我用0.5的宽度从最低价画到最高价给K线加了一层背景色视觉效果类似主图“蒙版”比直接改K线颜色更直观也不影响看原始的阴阳线。乖离率与警示段乖离率:(CLOSE-MA20)/MA20*100; 回调警示:乖离率8 AND 空头排列0;乖离率衡量的是当前价格偏离20日均线的百分比。偏离超过8%时说明短线涨得过快有回调需求这时候就不适合追高了。反过来偏离低于-8%时属于超跌区域可以考虑左侧布局但注意左侧交易一定要分批不能一把梭。2.3 函数选型经验分享源码里出现了几个常用的通达信函数对新手来说可能需要一点说明函数作用使用心得MA简单移动平均适合看中期趋势反应平滑但滞后性明显EMA指数移动平均对近期价格加权更高反应更快适合短线CROSS上穿/下穿判断金叉死叉的标配函数注意它只判断“当期是否发生穿越”DRAWICON绘制图标在指定位置画固定图标1代表买入箭头2代表卖出箭头DRAWTEXT绘制文字在图上直接写字比图标信息量更大STICKLINE绘制柱线用于K线背景着色或绘制通道线灵活度很高REF引用前N周期数据用REF(VOL,1)取昨日成交量做量能对比必备这里有个容易踩坑的地方CROSS函数返回的是“当期是否发生上穿”而不是“当前是否处于金叉状态”。如果你想要的是“5日线在10日线上方”这种持续状态应该用MA5MA10而不是CROSS(MA5,MA10)。初学者经常把这两者混用导致信号逻辑完全变味。3. 实战买入与卖出信号解读3.1 买入信号怎么理解“飞龙”提示“飞龙”信号出现时主图上会在K线下方画一个向上的箭头并标注“飞龙”两个字。结合源码条件出现这个信号意味着同时满足了四个条件均线完成金叉、中期趋势多头、当日中阳线、量能放大。这样的组合在实盘中通常对应两种典型场景第一类是趋势中继。股价已经处于上升通道中经过一段时间缩量回调5日线和10日线粘合后重新向上张开同时放量拉出中阳线说明调整结束、主升浪继续。这种情况下入场止损位可以设在10日线附近盈亏比相对合理。第二类是底部反转。股价经历了长期下跌20日均线从走平开始拐头向上5日线上穿10日线并伴随放量阳线这是中期底部结构形成的信号。这种情况下入场仓位可以轻一些因为底部区域的反复较多需要用仓位来控制风险。提示信号出现当天不一定要立即追入可以等次日开盘确认不低开再进场。我自己的习惯是信号出现后次日若高开或平开高走再介入胜率会更高一些。3.2 卖出信号与离场纪律卖出信号在K线上方用绿色箭头和“离场”文字标注。触发条件有两个5日线下穿10日线或者收盘跌破20日线且短期均线已经走弱。这两个条件分别对应短线止盈离场和中线破位离场。实际操作中我的止损止盈策略是这样的如果买入后股价快速拉升乖离率超过8%并出现“注意回调”提示我会先减掉一半仓位锁定利润剩下的一半等“离场”信号再清掉。如果买入后股价没有立刻上涨而是在成本区附近横盘只要没有触发离场信号就继续持有横盘时间越长后续爆发力往往越强。一旦触发离场信号无条件执行不带任何主观判断。这是铁的纪律。3.3 乖离率警示的实际用法“注意回调”和“超跌区”这两个警示提示很多人以为是买卖信号其实它们是风控信号。当价格离20日均线太远时无论多空都有回归均线的需求。这时候拿着反向单子就要特别小心。举个例子一波急涨之后乖离率超过8%你手里有盈利单这时候“注意回调”提示出现就意味着短线可能要歇一歇了。我的做法是至少减掉三分之一仓位剩下的用移动止损来保护。同样在恐慌性下跌中乖离率低于-8%出现“超跌区”提示这时候不用急着割肉反而可以开始关注左侧机会等“飞龙”信号出现再加大仓位也不迟。4. 常见问题、指标局限与优化方向4.1 常见问题与排查速查表实际操作中大家导入指标或使用过程中可能会遇到一些问题我整理成了速查表问题现象可能原因解决方法导入后主图不显示任何信号未选择“主图叠加”类型在公式编辑器中将画线方法改为“主图叠加”信号图标显示为乱码方块字体编码不兼容删除中文注释部分只用字母和符号重写一遍信号太多几乎每天都有量能过滤条件被修改或删除了检查VOLREF(VOL,1)*1.5条件是否完整信号太少几个月都没有均线参数或乖离率阈值不适合当前品种适当调整N1/N2/N3参数或放宽乖离率阈值复盘时的信号和盘中看到的不一样指标里含有未来函数本指标不含未来函数若自行修改时务必检查DRAW*类函数的位置不同股票的信号质量差异大指标参数是通用的但品种波动率不同小盘股建议用默认参数大盘股可适当放大乖离率阈值4.2 指标的局限性和适用场景任何指标都不是万能的“飞龙在天”也有明显的适用边界。第一它在震荡行情中表现一般。均线系统天然适合趋势行情一旦股价在一个区间内来回震荡均线会频繁金叉死叉信号虽然不会特别多因为量能和涨幅条件过滤了一部分但出现的一些信号仍然可能被震荡行情“打脸”。解决方案是叠加一个趋势过滤器比如用MACD的DIF线是否在零轴上方来进一步过滤。第二它不适合一字板和ST股票。一字涨停板没有成交量量能条件永远不会触发ST股票的涨跌幅限制是5%CLOSEOPEN*1.02这个条件永远无法满足。如果要做ST或科创板20cm涨跌幅需要把涨幅条件改成CLOSEOPEN*1.05这种适配值。第三它是日线级别指标用在分钟级别上信号噪音会明显增大。如果确实想做盘中短线建议先修改均线参数比如改成3、5、10的组合同时把乖离率阈值从8%下调到3%-4%。4.3 个人优化经验与扩展方向我自己在用这个指标的过程中做了几个比较实用的优化分享出来供大家参考第一个优化是加入板块归属判断。我当时做了一个尝试把“飞龙”信号叠加到当日强势板块的个股上信号的稳定性和爆发力都会上一个台阶。具体做法是在选股时先通过板块涨幅排名筛选出前3的板块再在板块内找出现“飞龙”信号的个股。第二个优化是结合分时资金流向。主图信号确定方向分时资金确定时机。如果“飞龙”信号出现同时该股当日主力资金持续净流入那么持股的信心会更强。第三个方向是用条件选股公式把“飞龙”信号单独提取出来每天收盘后跑一遍选股器把当天出现信号的股票全部筛出来放进自选池第二天再从中筛选。这样可以避免盘中盯盘时被临时信号干扰让交易计划更从容。选股公式其实就是把主图里信号定义的那几行复用一下MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20); 飞龙:CROSS(MA5,MA10) AND MA10MA20 AND CLOSEOPEN*1.02 AND VOLREF(VOL,1)*1.5; 选股:飞龙;这个选股公式输出当天满足“飞龙”条件的所有标的用通达信的“条件选股”功能跑一遍就能出结果。提醒一句选出来的股票是要次日跟踪观察的别冲动到当天尾盘就杀进去给自己留一点冷静判断的时间。最后说一条我自己反复验证过的经验任何指标都只是工具真正决定盈亏的是你对信号背后的逻辑是否理解透彻。飞龙在天的四个买入条件每一条都是在回答一个问题——趋势是否确立、回踩是否到位、动能是否充足、资金是否认可。理解了这层逻辑哪怕你把这套源码抛开光靠这四个条件手动去筛股票一样能做出不错的交易决策。指标帮你省去了大量手动筛选的时间但核心判断力始终得靠自己。本文还有配套的精品资源点击获取

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价