通达信麟龙主副图指标源码解析:趋势线+量能饱和度双确认
2026/9/20 21:12:32 网站建设 项目流程

简介:这套通达信指标公式源码收录了麟龙主图与副图指标套件,源自麟龙至尊版,经作者将四色指数、量能饱和度等模块转写并做部分优化,适合股票、期货、外汇等品种的技术分析。包内共1个doc文档,仅157KB,包含四色指数平均(主图叠加)、中期方向线、四量图、量能饱和度四个核心指标源码,并附有麟龙三红战法的完整公式逻辑。文档中既给出了EMA、DIFF、DEA等经典均线计算,也加入了主题概念、板块归属等文字提示,便于投资者理解指标构成并直接复制到通达信中使用。指标通过不同颜色柱体与线条组合区分多空状态,能辅助观察长期趋势与短期波动,适合有一定通达信使用基础、想借鉴麟龙分析思路的投资者。已有3664人学习下载,对于想研究麟龙指标思路和通达信公式编写的用户来说,是一份简洁实用的参考资料。 前阵子帮朋友调试通达信指标,拿到一份标着“麟龙主图+副图指标”的公式源码。说实话,业内叫“麟龙”的指标版本很多,网上流传的doc文档十有八九是加密或乱码状态,真正能直接导入用的少之又少。但这份源码的框架很有意思:主图走趋势线加买卖点标记,副图走量能饱和度加资金强度共振,属于典型的“趋势+量能”双确认系统,适合做波段和中线趋势跟踪。这篇文章不打算只贴一串源码了事,而是把主图、副图的核心逻辑逐段拆开讲清楚,再补上我实测过程中遇到的坑和调试思路。不管你是想直接拿去用,还是想借它的框架改出自己的指标,这篇都应该能帮上忙。

1. 麟龙这套系统到底想解决什么问题

先泼一盆冷水:市面上叫“麟龙”的指标源码,绝大多数是后人根据原版思路重写的,不是麟龙公司的官方软件导出。所以你在doc文档里看到的公式,本质上是通达信公式语言写的一套技术指标组合,核心价值在于它的交易逻辑框架,而不是“麟龙”这三个字本身。

这套主图+副图的组合,解决的是两个很具体的问题。

第一个问题是趋势方向怎么定。很多人炒股票只看K线和均线,但均线在震荡市里会反复缠绕,给出互相矛盾的方向信号。麟龙主图的做法是用一条自适应的趋势线来替代传统均线,再在趋势线之上叠加关键价位的标记,让“当前到底该看多还是看空”这件事在图表上一眼就能读出来。

第二个问题是买卖点怎么确认。单纯的趋势线只能告诉你方向,不能告诉你什么时候上车。所以副图引入量能饱和度和资金强度这类先行指标,当主图确认方向、副图确认力度的时候,两者形成共振,才构成一个值得关注的信号点。这套逻辑跟很多游资和私募看盘的习惯是一致的:先看趋势,再看量能,最后才动手。

回到源码本身。通达信的公式语言(TDX语言)语法相对简单,主图公式通常用DRAWLINE、DRAWTEXT、STICKLINE这类绘图函数,副图公式用VOL、RSI、MACD这类指标函数组合。下面我从主图和副图两块分别拆解,顺便把每段代码背后“为什么要这么写”讲透。

2. 主图骨架:趋势线的画法与买卖点锚定逻辑

2.1 自适应用户趋势线的核心算法

麟龙主图的核心是一条自适应用户趋势线。所谓自适应,就是这条线不是固定参数的简单均线,而是根据价格波动率动态调整平滑系数。典型写法是这样的:

VAR1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; VAR2:=SMA(VAR1,M,1); 趋势线:EMA(VAR2,P),COLORWHITE,LINETHICK2;

这段代码的逻辑分三层:

  • LLV(LOW,N)HHV(HIGH,N)分别取N周期内的最低价和最高价,算出当前价格在区间内的相对位置。
  • SMA(X,M,1)是通达信特有的“中国式平滑”,它对最近的数据给更高权重,比EMA更灵敏也更平滑。
  • 最后再用一层EMA做二次平滑,过滤掉短期毛刺。

这段公式的精髓就在这个“相对位置”的计算上。它不关心价格绝对值是多少,只关心价格在近N根K线的波动区间里处在什么位置。这样一来,无论是茅台这种几百块的股票,还是几块钱的低价股,趋势线的取值范围都能被标准化到0到100之间,横向可比性很强。

实际使用中,N一般取30到60,M取3到5,P取8到12。N太短,趋势线会变得很敏感,在震荡市里频繁转向;N太长,线会太钝,等它拐头的时候行情已经走完一大半。

2.2 主图上的买卖点标记如何锚定

趋势线画出来之后,下一步就是在关键位置做买卖点标记。麟龙主图通常会在以下几种位置画信号:

一是趋势线由下降转为上升的拐点。这个拐点的识别,不是简单地比较今天的值跟昨天相比是高是低,而是要求“当前值上穿某条参考线”,避免在横盘区间反复触发。典型代码结构:

金叉信号:=CROSS(趋势线,参考线); DRAWICON(金叉信号,LOW*0.98,1);

二是价格突破前期平台高点。平台高点的取值一般用REF(HHV(HIGH,20),1),也就是“昨天往前数20天的最高价”。今天收盘价一旦突破这个位置,就在K线下方画出买入箭头。

三是出现“顶背离”或“底背离”预警。背离是主图信号里最有价值也最难量化的部分。麟龙的做法通常是将价格和趋势线的极值点做对比:价格创新高但趋势线没有创新高,就判定为顶背离,在K线上方画警示标记。

这里有个实战中的体感需要提醒:主图的DRAWICON和DRAWTEXT信号,本质上是把计算结果“画”在图上,它只是提示工具,不是交易指令。在我拆过的十几套通达信指标里,凡是把主图信号直接当买卖点用的,胜率普遍不高;反而是把主图当方向过滤器、副图当触发器的组合用法,效果明显更稳。

另外特别要注意一个东西叫“未来函数”。通达信里BACKSETPEAKBARSTROUGHBARS这类函数会引用未来数据,导致信号在盘中“漂移”。麟龙这套源码如果是从老版本加密文档里解出来的,很容易混入未来函数而不自知。判断方法很简单:盘中看到的买入信号,收盘后K线走完再看如果信号位置会变,那就是用了未来函数。这种信号绝对不能直接用于策略回测,否则回测胜率是虚高的。

2.3 主图上的通道和支撑压力位

除了趋势线和买卖点,麟龙主图通常还会自带一套通道线,用来标注当前趋势的上下边界。通道的算法一般用“趋势线的标准差偏移”,类似布林带的逻辑:

上轨:=趋势线+STD(趋势线,10)*2; 下轨:=趋势线-STD(趋势线,10)*2;

这套通道的价值在于边界判断。价格运行到上轨附近,代表短期超买,但超买不等于要跌,趋势强的时候价格可以沿着上轨一直走;价格回踩下轨附近,代表短期超卖,也不等于要反弹,下降趋势里价格贴着下轨阴跌是常态。

所以在使用通道线的时候,核心思路是“通道方向+价格位置”组合判断:趋势线上行且价格靠近下轨,才是相对安全的低吸区域;趋势线走平且价格触及上轨,则是减仓的区域;趋势线下行时,通道的下轨不要轻易去接,麟龙这套思路里,下降通道的价格反弹到中轨附近就已经是离场机会了。

3. 副图共振:量能饱和度与资金强度的判别逻辑

3.1 量能饱和度圆圈的计算原理

副图部分的亮点是“量能饱和度”指标,这名字听起来玄乎,其实就是把当前成交量放在一段时间内的相对位置做标准化。网上流传的版本里,常见写法是:

AA:=VOL/(REF(VOL,1)+VOL)*100; BB:=MA(AA,M); 量能饱和度:CIRCLE(BB,阈值),COLORYELLOW;

有些版本会直接用VOL/MA(VOL,N)*100来计算量比,再对量比做移动平均,最后用CIRCLE函数画成圆圈图形,数值达到某个阈值(比如1.00,很多人搜“量能饱和度圆圈1.00指标公式源码”就是在找这个)时,圆圈会变色或者加粗,提示量能进入异常活跃区。

“饱和度”到底衡量什么?我的理解是,它衡量的是当前成交活跃度相对于自身历史的偏离程度。这个指标跟换手率有相关性,但又不完全一样:换手率分母是流通股本,量能饱和度分母是过去一段时间的平均成交量。一只股票如果长期缩量,突然某天放量一倍,饱和度会立刻拉得很高;而一只天天巨量的股票,再放量可能饱和度变化反而不明显。

这种“相对量能”的设计思路,比单纯看成交量大小要实用得多,因为不同股票的绝对成交量差异太大,只有跟自身历史比才有横向参考意义。

3.2 主力进出与资金强度副图的组合

麟龙副图一般不只有一个指标窗口,常见的组合是“量能饱和度+主力进出+短线强弱”。主力进出指标在通达信里通常用WINNERCOST这类筹码函数,或者用大单成交量的估算方法来推算主力是在吸筹还是派发。

实用的写法是用收盘价和典型价格的平均偏离来模拟资金动向:

主力进:=EMA(CLOSE,3)-EMA(CLOSE,8); 主力出:=EMA(CLOSE,8)-EMA(CLOSE,17); 资金强度:=主力进+主力出;

逻辑很直白:短期均线在中期均线之上,说明短期买盘强于中期,资金净流入;反过来就是净流出。两段差值相加,得到的就是一个类似“资金动能”的震荡指标。这个指标跟MACD同源,但参数更短,反应更快,适合配合主图的趋势线做短线确认。

麟龙副图的最终信号,通常要求在“资金强度>0(资金面偏多)+ 量能饱和度突破阈值(量能配合) + 主图趋势线向上”三个条件同时满足时才给出明确看多提示。这就是文章开头提到的“共振逻辑”:方向是主图定的,力度是副图验证的,两者不是替代关系,而是前后验证的关系。

3.3 副图信号常见的误读场景

副图误读最典型的场景是“量能饱和度突破阈值但股价不涨”。很多人一看到指标变亮就冲进去,结果被套在山顶。原因在于:量能饱和度衡量的只是“量”,不是“价”。放量这件事本身是中性的——放量上涨是多方进攻,放量下跌是空方出货,放量滞涨更是典型的高位派发信号。只盯饱和度不看价格方向,等于只听到油门轰鸣声就以为车一定在往前开,完全没意识到可能是空挡轰油门。

正确的用法是确认量的同时必须确认价的方向,至少要看收盘价有没有站稳在主图趋势线上方。如果量能饱和度和价格方向出现背离,比如饱和度创新高但价格没有创新高,这反而是需要警惕的出货信号。

4. 把公式装进通达信的完整流程与“密码/乱码”处理

4.1 从doc文档到可导入源码的转换方法

很多人从网上下载的麟龙指标是一个doc文档,打开之后要么是一堆乱码,要么是加密的公式,真正能直接复制的源码只有零星几行。这种doc文档的来源,多数是早期论坛或QQ群流传的公式合集,用Word打开后公式部分因为编码问题会变成乱码。

处理流程分三步:

  1. 用Word或WPS打开doc文档,全选内容,粘贴到纯文本编辑器(比如Notepad++或VS Code)里,转成UTF-8编码。乱码的元凶通常就是编码不匹配,从GBK转成UTF-8后大部分中文注释和函数名就能正常显示。
  2. 如果粘贴后乱码还是存在,试试把doc文件另存为“网页(.htm)”格式。HTML格式保留了文档的原始编码声明,浏览器打开后再从浏览器里复制一遍,成功率比直接编辑Word文档高很多。
  3. 拿到可读源码后,注意检查函数名。如果看到类似“ZIG”、“PEAK”、“TROUGHBAR”这种未来函数,或者“VAR0”、“VAR1”这种大量重复命名,先别急着导入,最好手动修正后再用。

4.2 新建公式与导入公式的步骤

通达信导入公式的路径每个版本略有区别,但大体逻辑一致。我在常用的通达信版本里按这个流程操作:

  1. 打开通达信软件,进入任意个股的K线图界面,快捷键Ctrl+F打开公式管理器。
  2. 选择要创建的公式类型。主图指标选择“主图叠加”,副图指标选择“副图指标”。这个选项不能选错,选错的话公式能编译但显示不出来。
  3. 点击“新建”,进入公式编辑窗口。粘贴源码,给公式起一个名字,比如“麟龙主图V2”,描述随便填。
  4. 点击“测试公式”,系统会给出编译结果。如果有提示“行X:语法错误”之类的信息,双击错误提示,光标会自动跳到出错行附近。绝大多数语法错误是括号不配对或中英文标点混用造成的,把中文输入法下的逗号、括号全部改成英文标点就能解决大半。
  5. 编译通过后先别急着点确定。先在编辑窗口里把参数默认值设置好,比如N=30、M=5之类的,再回到K线界面,输入你刚才起的公式名字的拼音首字母(比如“LLZTV2”),回车确认应用。

4.3 带密码公式的处理思路

标题里有人搜“通达信指标带密码怎么解锁”,这里说一个负责任的判断。通达信公式的加密分为“只读加密”和“完全加密”两种。只读加密的公式能正常显示和运行,但不能查看或修改源码;完全加密则连运行的权限都受限。

如果你手上的麟龙指标是加密的,我只建议做一件事:找原发布者要密码。破解公式加密这件事,从技术上来说不是不行,但存在两个问题:一是破解行为本质上违反了原作者的授权约定,属于灰色操作;二是破解出来的公式代码大概率是被混淆过的,变量名全部变成了无意义的字母组合,维护和修改的难度极高,反而得不偿失。

更好的处理思路是,你别执着于“原版加密公式”,而是根据网上的热搜、截图和描述,自己用通达信公式语言重写一套功能等价的指标。矩阵键盘都能被拆开重写,指标公式这种逻辑层面的东西,从结果倒推逻辑,完全可以还原个八九成。我自己调试的这套麟龙风格的主副图,就是基于公开思路重写的,用起来跟原版差距不大。

5. 实测过程中的三个“隐形坑”

5.1 未来函数导致的信号漂移

我在拆解一套网上下载的“龙鳞判势趋势线主图指标源码”时,就发现里面的ZIG函数会在盘中把信号点“补画”到过去的位置。当时我拿一只正在上涨的股票去复测,日线图上每一个买入信号都精准地标在了底部,看起来神奇得不得了。但我把文件里的ZIG函数删掉重测之后,胜率直接下去了十多个百分点。

这种信号漂移对实盘操作的影响是致命的。你可能早上看到副图提示买入,下午那根K线还没走完,信号就消失了或者在别的位置重新画。所以每拿到一套新指标,我的习惯是先用“不包含未来函数”这一条去做筛选,凡是出现ZIG、BACKSET、PEAK、TROUGH的,要么放弃,要么重写。

5.2 参数过度拟合与“漂亮曲线”陷阱

网上很多指标截图非常漂亮,买入信号全在底部,卖出信号全在顶部,看起来像印钞机。但只要稍微调一下历史回测的时间区间,或者换一只股票试试,这套指标的胜率立刻被打回原形。原因就是参数拟合过度。

麟龙主图的参数N、M、P,在不同周期和不同股票上最优值差异很大。你在日线图上调出一套“完美参数”,放到30分钟级别可能就成了反向指标。我的处理方式是,拿到参数后先在20只不同类型股票上做跨样本测试,再把参数从最优值上下浮动20%,看信号是否还稳定。如果参数一变动结论就反转,果断放弃这套公式,而不是去寻找“更精确的参数”。

5.3 指标在不同软件平台上的显示差异

同一个公式源码,通达信、同花顺、东方财富的公式语法并不完全兼容。通达信里的SMA(X,M,1)CIRCLE这类函数,在同花顺里可能不被识别,或者显示效果完全不同。麟龙这套指标是为通达信写的,就别指望它能原封不动地搬到其他平台上。

如果你确实想在多个平台使用,就得为每个平台单独调整语法。通达信和同花顺的语法差异主要在内置函数名上,比如DRAWICON在不同平台的可选图标编号不一样,STICKLINE画出来的线宽颜色也可能不一致。这部分没有捷径,只能边测试边改。

6. 我的指标调试方法:从“能用”到“好用”

6.1 信号去重与噪音过滤

原始麟龙副图在短线行情里会连续出现多个买点信号,一天出现三四个信号,信号之间缺乏间隔,这在实际看盘里基本等于没有信号。我通常会在公式末尾增加一段信号过滤逻辑:

买入信号:=资金强度>0 AND 量能饱和度>阈值; 有效买入:=买入信号 AND COUNT(买入信号,BARSLAST(前一个信号))<-0;

其实更简单的办法是加一个“冷区时间限制”:两个信号之间至少间隔3到5根K线,用COUNT(买入信号,5)=1来限制。这样能过滤掉很多重复和冲动的信号,让每个信号出现的时候都有足够的决策意义。

6.2 用“多周期共振”扩展使用场景

麟龙这套系统用在日线级别上,更适合作为波段指标。如果你拿它来盯盘超短线,信号频率会不够用。我的做法是把它同时挂在30分钟和日线上,做多周期共振的验证:日线趋势线向上,30分钟回踩到趋势线附近出现副图买点,这时候再做介入,胜率会提高不少。

“多周期共振”这件事用通达信也能实现,思路是切到30分钟K线图,把公式周期设置成小周期运行,然后在日线图上再加载同一套公式做参考,两个周期的信号都指向同一个方向时再行动。

6.3 从麟龙主图提取选股思路

讲到底,主图副图的作用不只是看图,更重要的是把“看图经验”转化成可执行的筛选条件。麟龙主图+副图的选股核心条件可以提炼成三条:

  • 主图趋势线向上(可用趋势线>REF(趋势线,1)来判断)
  • 副图量能饱和度刚突破阈值(不能已经连续高饱和度很多天)
  • 价格在20日均线之上(这是过滤下降趋势的保险条件)

把这几个条件写到通达信的“条件选股”公式里,就可以批量扫出符合“麟龙共振”形态的候选股。我的日常做法是每天收盘后跑一遍选股,把符合条件的股票放进自选股池,次日开盘再结合盘口情况手动筛选,不会全部无脑买入。

7. 通达信公式的安全使用与数据更新建议

最后提一个很多人忽略的问题:通达信指标公式在导入和使用过程中,数据源和财务数据是否及时更新,会直接影响指标输出质量。主图趋势线依赖的LLV/HHV函数,如果行情数据下载不完整,比如中间缺了几天的数据,得出的高低点就是错的,趋势线的形态和信号也会跟着错。

所以每次使用麟龙这套指标之前,先做一次“盘后数据下载”,把日线数据和分钟线数据补全,再跑指标结果。技术分析的全部基础假设是“历史数据完整且正确”,这一条不满足,后面的分析全是空中楼阁。

我自己的习惯是每周日做一次全量数据维护,把下载失败或异常的股票单独标记出来,绝不带着残缺数据去跑选股结果。毕竟指标公式只是工具,数据完整性和自己的交易纪律才是真正的胜负手。这套麟龙主图+副图的思路和源码版本,希望你能在理解原理之后,改写出真正适合自己的版本,而不是机械地照搬信号。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询