双紫擒龙全套源码:通达信量化主升,首板启动 + 主力大单共振系统(主副选全套),手机电脑通用、无未来函数
免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。
一、纯净版指标介绍
本指标通过融合多周期均线趋势、MACD 类快慢线、筹码成本分布三大维度的技术分析,综合计算价格动能与资金强度,通过多条件共振筛选出潜在的趋势异动标的,客观呈现市场量价与筹码的博弈状态。

二、纯净版使用说明
-
前置结构确认:先观察主图趋势线是否呈现向上态势,副图快慢线是否处于低位交叉区域,确认基础趋势动能健康。 -
整理过程观察:等待价格回踩趋势线后企稳,同时副图量能柱未出现明显萎缩,排除短期动能衰减风险。 -
信号共振确认:当主图出现洋红色 K 线与图标信号,且副图出现★强文字提示时,可作为关注信号。 
本指标仅为技术分析工具,不可盲目机械操作,需结合市场整体环境与个古基本面综合判断。
三、纯净版原创过审源码
(一)主图公式
猫_字一 := '微';猫_字二 := '信';猫_字三 := '公';猫_字四 := '众';猫_字五 := '号';猫_字六 := ':';猫_字七 := '半';猫_字八 := '只';猫_字九 := '肥';猫_字十 := '猫';猫_印 := STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(猫_字一, 猫_字二), 猫_字三), 猫_字四), 猫_字五), 猫_字六);猫_印 := STRCAT(猫_印, STRCAT(STRCAT(STRCAT(猫_字七, 猫_字八), 猫_字九), 猫_字十));猫_防伪 := 0 < CLOSE;DRAWTEXT_FIX(猫_防伪, 0.01, 0.01, 0, 猫_印), COLORYELLOW;{核心算法(已绑定防伪)}猫_一 := C;猫_二 := IF(999999999 > DATE, 1, DRAWNULL);猫_三 := EMA(EMA(猫_一, 10), 10) * 猫_二 * 猫_防伪;猫_四 := IF(999999999 > DATETODAY(DATE), 1, DRAWNULL);猫_五 := REF(猫_三, 1) < 猫_三 * 猫_二;猫_六 := IF(猫_五 - 1, 猫_三, DRAWNULL) * 猫_二 * 猫_防伪;猫_七 := EMA(猫_一, 12) - EMA(猫_一, 26);猫_八 := EMA(猫_七, 9);猫_九 := (O + L + H + C * 3) / 6;猫_十 := EMA(猫_九, 13) - EMA(猫_九, 21);猫_十一 := EMA(猫_十, 3);猫_十二 := EMA(猫_十, 10);猫_十三 := EMA(C, 7) - EMA(C, 21);猫_十四 := EMA((0.333 * 猫_十三 + 0.668 * REF(猫_十三, 1)), 1);猫_十五 := V / SUM(V, 13);猫_十六 := DMA(C, 猫_十五);猫_十七 := (C - 猫_十六) / 猫_十六 * 40;猫_十八 := MA(AMOUNT / (100 * V), 13);猫_十九 := (C - 猫_十八) / 猫_十八 * 100;猫_二十 := IF(猫_十三 >= 猫_十四, 猫_十三, 猫_十四);猫_二一 := IF(猫_十四 - 猫_十三, 猫_十四, 猫_十三);猫_二二 := STICKLINE(0 < 猫_十七 AND 0 < 猫_二十, 猫_二十 + 0.1, 猫_二十, 1, 0);猫_二三 := STICKLINE(5 < 猫_十九 AND 猫_八 < 猫_七 AND EMA(C, 5) <= C AND 0 < 猫_十三 - 猫_十四, 0, -猫_二一, 2, 0);猫_二四 := BARSLASTCOUNT(猫_二三) = 1;{输出与信号}趋势擒龙线: 猫_三, COLORRED, LINETHICK3;IF(猫_五 - 1, 猫_三, DRAWNULL) * 猫_二 * 猫_防伪, COLORGREEN, LINETHICK3;STICKLINE(猫_二三, C, O, 0.1, 0 ), COLORMAGENTA;STICKLINE(猫_二四, C, O, 2, 0 ), COLORMAGENTA;DRAWICON(猫_二三, L, 1);DRAWICON(猫_二四, L, 9);
(二)副图公式
猫_字一 := '微';猫_字二 := '信';猫_字三 := '公';猫_字四 := '众';猫_字五 := '号';猫_字六 := ':';猫_字七 := '半';猫_字八 := '只';猫_字九 := '肥';猫_字十 := '猫';猫_印 := STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(猫_字一, 猫_字二), 猫_字三), 猫_字四), 猫_字五), 猫_字六);猫_印 := STRCAT(猫_印, STRCAT(STRCAT(STRCAT(猫_字七, 猫_字八), 猫_字九), 猫_字十));猫_防伪 := 0 < CLOSE;DRAWTEXT_FIX(猫_防伪, 0.01, 0.01, 0, 猫_印), COLORYELLOW;{核心算法(已绑定防伪)}猫_一 := C;猫_七 := EMA(猫_一, 12) - EMA(猫_一, 26);猫_八 := EMA(猫_七, 9);猫_九 := (O + L + H + C * 3) / 6;猫_十 := EMA(猫_九, 13) - EMA(猫_九, 21);猫_十一 := EMA(猫_十, 3);猫_十二 := EMA(猫_十, 10);猫_十三 := EMA(C, 7) - EMA(C, 21);猫_十四 := EMA((0.333 * 猫_十三 + 0.668 * REF(猫_十三, 1)), 1);猫_十五 := V / SUM(V, 13);猫_十六 := DMA(C, 猫_十五);猫_十七 := (C - 猫_十六) / 猫_十六 * 40;猫_十八 := MA(AMOUNT / (100 * V), 13);猫_十九 := (C - 猫_十八) / 猫_十八 * 100;猫_二十 := IF(猫_十三 >= 猫_十四, 猫_十三, 猫_十四);猫_二一 := IF(猫_十四 - 猫_十三, 猫_十四, 猫_十三);猫_二三 := STICKLINE(5 < 猫_十九 AND 猫_八 < 猫_七 AND EMA(C, 5) <= C AND 0 < 猫_十三 - 猫_十四, 0, -猫_二一, 2, 0);{输出与信号}UUU: 猫_十四 * 猫_防伪, COLORSTICK;WWW: IF(猫_十三 >= 猫_十四, 猫_十三, 猫_十四) * 猫_防伪, LINETHICK2, COLORRED;YYY: IF(猫_十四 - 猫_十三, 猫_十四, 猫_十三) * 猫_防伪, COLORGREEN, LINETHICK2;主力强度: STICKLINE(0 < 猫_十七 AND 0 < 猫_二十, 猫_二十 + 0.1, 猫_二十, 1, 0) * 猫_防伪, COLORLIRED;强势: STICKLINE(5 < 猫_十九 AND 猫_八 < 猫_七 AND EMA(C, 5) <= C AND 0 < 猫_十三 - 猫_十四, 0, -猫_二一, 2, 0 ) * 猫_防伪, COLORMAGENTA;DRAWICON(猫_二三, 主力强度 * 1.8, 9);DRAWTEXT((猫_二三 AND REF(猫_十三, 1) <= REF(猫_十四, 1) AND REF(猫_十三, 0) > REF(猫_十四, 0)), 0.38, '★强') * 猫_防伪, COLORYELLOW;
(三)选古公式
猫_字一 := '微';猫_字二 := '信';猫_字三 := '公';猫_字四 := '众';猫_字五 := '号';猫_字六 := ':';猫_字七 := '半';猫_字八 := '只';猫_字九 := '肥';猫_字十 := '猫';猫_印 := STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(猫_字一, 猫_字二), 猫_字三), 猫_字四), 猫_字五), 猫_字六);猫_印 := STRCAT(猫_印, STRCAT(STRCAT(STRCAT(猫_字七, 猫_字八), 猫_字九), 猫_字十));猫_防伪 := 0 < CLOSE;猫_一 := C;猫_七 := EMA(猫_一, 12) - EMA(猫_一, 26);猫_八 := EMA(猫_七, 9);猫_九 := (O + L + H + C * 3) / 6;猫_十 := EMA(猫_九, 13) - EMA(猫_九, 21);猫_十一 := EMA(猫_十, 3);猫_十二 := EMA(猫_十, 10);猫_十三 := EMA(C, 7) - EMA(C, 21);猫_十四 := EMA((0.333 * 猫_十三 + 0.668 * REF(猫_十三, 1)), 1);猫_十五 := V / SUM(V, 13);猫_十六 := DMA(C, 猫_十五);猫_十七 := (C - 猫_十六) / 猫_十六 * 40;猫_十八 := MA(AMOUNT / (100 * V), 13);猫_十九 := (C - 猫_十八) / 猫_十八 * 100;猫_二十 := IF(猫_十三 >= 猫_十四, 猫_十三, 猫_十四);猫_二一 := IF(猫_十四 - 猫_十三, 猫_十四, 猫_十三);猫_二五 := 100 < FINANCE(40) / 100000000;猫_二六 := 350 >= FINANCE(40) / 100000000;猫_二七 := NOT(CODELIKE('4'));猫_二八 := NOT(CODELIKE('688'));猫_二九 := IF(NAMELIKE('S'), 0, 1);猫_三十 := IF(NAMELIKE('*'), 0, 1);猫_三一 := NOT(CODELIKE('8'));猫_三二 := 猫_二七 AND 猫_二九 AND 猫_二八 AND 猫_三十 AND 猫_三一;猫_二三 := STICKLINE(5 < 猫_十九 AND 猫_八 < 猫_七 AND EMA(C, 5) <= C AND 0 < 猫_十三 - 猫_十四, 0, -猫_二一, 2, 0);猫_二四 := BARSLASTCOUNT(猫_二三) = 1;猫_二四 AND 猫_三二 AND 猫_二五 AND 猫_二六 * 猫_防伪;
免责声明:本文仅为通达信指标公式的编写教学与逻辑拆解,所有内容均基于技术分析理论的知识分享,不构成任何投资建议。技术指标存在固有的滞后性和局限性,任何单一指标都不能保证盈利。股市有风险,入市需谨慎。读者请根据自身风险承受能力和投资经验独立做出决策,盈亏自负。
如果你觉得这种拆解教学对你有帮助,欢迎关注本公众号,后续我们会继续拆解更多实用指标,帮助大家真正理解自己使用的工具。

夜雨聆风