乐于分享
好东西不私藏

紫紫红黄指标源码分享,通达信指标,二波信号确认

紫紫红黄指标源码分享,通达信指标,二波信号确认

免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。

一、 紫紫红黄指标介绍

这套系统由“紫紫红黄主图”和“二波主升双信号”两个公式模块组成,是一套专注于量价结构简化与趋势阶段识别的综合观察工具。

紫紫红黄主图的核心逻辑在于对复杂的量价关系进行“极简降噪”处理。它将多周期均线系统、动能比率变化以及筹码控盘状态进行后台运算,仅在图表上保留最基础的K线、三条核心均线以及关键的结构启动信号。通过K线颜色的变化(如紫线提示共振起爆,红黄影线暗示动能状态),它将繁杂的数据转化为直观的视觉语言。

二波主升双信号则侧重于特定波段形态的提取。该模块主要观察两种结构:一是“二波结构”,即标的在经历明显阶段性活跃后,回落至中期均线附近出现的缩量企稳与反转组合;二是“主升加速结构”,即均线多头排列背景下,标的以放量姿态突破前期整理平台的强势特征。

这套系统旨在帮助使用者提高复盘时的图形筛选效率,将注意力集中在那些量价关系发生显著改善或处于关键技术位的标的之上该系统本质上是对历史盘面特征的条件化提取,不具备对未来单一走势的预测功能,不能作为独立决策的绝对依据。

二、 紫紫红黄指标使用说明

在使用这套工具时,建议遵循“先看整体背景,再看信号共振,最后结合环境确认”的顺序。

1. 观察基础趋势与动能(紫紫红黄主图)首先通过主图观察整体的均线排列状态以及K线色彩的暗示。当K线呈现紫色,或影线由黄转红时,表明当前阶段多周期均线可能正在形成共振,且量价动能处于正向发散期。这是评估标的是否具备基础活跃度的重要前提。

2. 识别关键结构节点(二波主升双信号)在确认基础趋势不弱的前提下,留意特定的结构提示。

  • 回调企稳观察: 若出现二波信号提示,需重点观察该位置是否确实存在前期重要支撑,且量能是否呈现出“缩量回调后温和放大”的良性特征。

  • 平台突破观察: 若出现主升信号提示,则需确认这根突破K线是否有效穿透了前期的筹码密集区,并且伴随着真实有效的成交放大,而非无量空拉。

3. 环境适配与二次确认任何图形信号都必须放在当下的整体市场情绪与所属板块的活跃度中去考量。若市场整体处于明显的弱势调整期或流动性匮乏阶段,基于突破或企稳逻辑的图形信号往往容易失效。使用者应将指标提示视为进一步深入分析的“线索”,而非直接的操作指令。

三、 纯净版原创过审源码

【第一部分:紫紫红黄主图公式】

逻辑黑箱_涨停参 := IF(INBLOCK('北证A股'), 0.30, IF(INBLOCK('科创板') OR INBLOCK('创业板'), 0.200.10));逻辑黑箱_均值 := (OPEN + LOW + HIGH + CLOSE * 3) / 6;逻辑黑箱_平滑 := EMA(逻辑黑箱_均值, 35);逻辑黑箱_周期A := (HHV(逻辑黑箱_平滑, 90) + HHV(逻辑黑箱_平滑, 30) + HHV(逻辑黑箱_平滑, 10)) / 3;逻辑黑箱_周期B := (LLV(逻辑黑箱_平滑, 90) + LLV(逻辑黑箱_平滑, 30) + LLV(逻辑黑箱_平滑, 10)) / 3;逻辑黑箱_高区 := (HHV(逻辑黑箱_周期A, 30) + HHV(逻辑黑箱_周期A, 15) + HHV(逻辑黑箱_周期A, 5)) / 3;逻辑黑箱_低区 := (LLV(逻辑黑箱_周期B, 30) + LLV(逻辑黑箱_周期B, 15) + LLV(逻辑黑箱_周期B, 5)) / 3;逻辑黑箱_快线 := EXPMA(CLOSE, 6);逻辑黑箱_慢线 := EXPMA(CLOSE, 18);逻辑黑箱_偏离 := 2 + 500 * (逻辑黑箱_快线 - 逻辑黑箱_慢线) / 逻辑黑箱_慢线;逻辑黑箱_共振条件 := 逻辑黑箱_低区 < EMA(EMA(逻辑黑箱_均值, 2), 2) AND 2 < 逻辑黑箱_偏离;逻辑黑箱_共振紫 := REF(逻辑黑箱_共振条件, 1) <= 逻辑黑箱_共振条件 AND 逻辑黑箱_共振条件;逻辑黑箱_均值2 := (OPEN + LOW + HIGH + CLOSE * 3) / 6;逻辑黑箱_平滑2 := EMA(逻辑黑箱_均值235);逻辑黑箱_高区2 := (HHV(逻辑黑箱_平滑230) + HHV(逻辑黑箱_平滑215) + HHV(逻辑黑箱_平滑25)) / 3;逻辑黑箱_牛线 := (HHV(逻辑黑箱_高区230) + HHV(逻辑黑箱_高区215) + HHV(逻辑黑箱_高区25)) / 3;逻辑黑箱_指比 := INDEXC / EMA(INDEXC, 120);逻辑黑箱_大盘中线 := EMA(逻辑黑箱_指比 * EMA(CLOSE, 120), 2);逻辑黑箱_起爆紫 := 逻辑黑箱_大盘中线 <= 逻辑黑箱_均值2 AND 逻辑黑箱_牛线 <= 逻辑黑箱_均值2;逻辑黑箱_总势 := 100 * (LOW + HIGH + OPEN + CLOSE * 2);逻辑黑箱_势能比 := 逻辑黑箱_总势 / EMA(逻辑黑箱_总势, 5) - 1;逻辑黑箱_动能红 := 0 < 逻辑黑箱_势能比 AND REF(逻辑黑箱_势能比, 1) < 逻辑黑箱_势能比;逻辑黑箱_动能黄 := 0 < 逻辑黑箱_势能比 AND 逻辑黑箱_势能比 < REF(逻辑黑箱_势能比, 1);逻辑黑箱_控盘轴 := DMA(EMA(CLOSE, 9), 9);逻辑黑箱_控盘度 := 50 + 1000 * (逻辑黑箱_控盘轴 - REF(逻辑黑箱_控盘轴, 1)) / REF(逻辑黑箱_控盘轴, 1);逻辑黑箱_大板 := CLOSE = HIGH AND 1.098 <= CLOSE / REF(CLOSE, 1);逻辑黑箱_连起 := NOT(2 <= COUNT(逻辑黑箱_大板, 3)) AND 1 <= COUNT(逻辑黑箱_大板, 2);逻辑黑箱_异动 := FILTER(逻辑黑箱_连起, 13);逻辑黑箱_启动 := (CODELIKE('00') OR CODELIKE('60')) AND 1 = COUNT(逻辑黑箱_异动, 18) AND 逻辑黑箱_异动;逻辑黑箱_紫紫红黄 := 50 < 逻辑黑箱_控盘度 AND 逻辑黑箱_动能红 AND 逻辑黑箱_起爆紫 AND 逻辑黑箱_共振紫;DRAWKLINE(HIGH, OPEN, LOW, CLOSE);MA5: MA(CLOSE, 5), COLORWHITE, LINETHICK1;MA10: MA(CLOSE, 10), COLORYELLOW, LINETHICK1;MA20: MA(CLOSE, 20), COLORMAGENTA, LINETHICK1;DRAWICON(NOT(REF(逻辑黑箱_启动, 1)) AND 逻辑黑箱_启动, LOW * 0.9725), COLORYELLOW;逻辑黑箱_封板 := CLOSE = HIGH AND ZTPRICE(REF(CLOSE, 1), 逻辑黑箱_涨停参) <= CLOSE;STICKLINE(逻辑黑箱_封板, HIGH, HIGH * 1.00110), COLORRED;DRAWTEXT_FIX(10.750.020'现价:'), COLORWHITE;DRAWTEXT_FIX(10.850.020, CON2STR(CLOSE, 2));DRAWTEXT_FIX(10.750.050'涨幅:'), COLORWHITE;逻辑黑箱_涨幅 := 100 * (CLOSE / REF(CLOSE, 1) - 1);DRAWTEXT_FIX(10.850.050, CON2STR(逻辑黑箱_涨幅, 2) + '%');DRAWTEXT_FIX(10.750.080'状态:'), COLORWHITE;逻辑黑箱_状态标 := IF(逻辑黑箱_启动, '启动''');DRAWTEXT_FIX(10.850.080, 逻辑黑箱_状态标);DRAWTEXT_FIX(10.010.020'紫红'), COLORMAGENTA;STICKLINE(OPEN < CLOSE AND 逻辑黑箱_紫紫红黄, CLOSE, OPEN, 20), COLORMAGENTA;STICKLINE(CLOSE < OPEN AND 逻辑黑箱_紫紫红黄, CLOSE, OPEN, 20), COLORMAGENTA;STICKLINE(逻辑黑箱_动能红, HIGH, LOW, 00), COLORRED;STICKLINE(逻辑黑箱_动能黄, HIGH, LOW, 00), COLORYELLOW;
【第二部分:二波主升双信号公式】
逻辑黑箱_5日 := MA(CLOSE, 5), COLORRED, LINETHICK2;逻辑黑箱_10日 := MA(CLOSE, 10), COLORYELLOW, LINETHICK2;逻辑黑箱_20日 := MA(CLOSE, 20), COLORBLUE, LINETHICK1;逻辑黑箱_波高 := HHV(HIGH, 60);逻辑黑箱_波低 := LLV(LOW, 60);逻辑黑箱_有波段 := 1.30 < 逻辑黑箱_波高 / 逻辑黑箱_波低;逻辑黑箱_调到位 := 逻辑黑箱_20日 * 0.97 <= LOW AND LOW <= 逻辑黑箱_20日 * 1.03;逻辑黑箱_反转型 := (OPEN < CLOSE AND REF(OPEN, 1) > REF(CLOSE, 1) AND REF(OPEN, 2) > REF(CLOSE, 2)) OR (OPEN < CLOSE AND (HIGH + LOW) / 2 < CLOSE AND LOW < 逻辑黑箱_20日);逻辑黑箱_量配合 := HHV(VOL, 20) * 0.5 > VOL AND REF(VOL, 1) * 1.2 < VOL;逻辑黑箱_二波起 := 逻辑黑箱_量配合 AND 逻辑黑箱_反转型 AND 逻辑黑箱_调到位 AND 逻辑黑箱_有波段;DRAWICON(逻辑黑箱_二波起, LOW * 0.9926), COLORRED;逻辑黑箱_多头列 := EVERY(REF(逻辑黑箱_5日, 1) < 逻辑黑箱_5日, 3) AND 逻辑黑箱_20日 < 逻辑黑箱_10日 AND 逻辑黑箱_10日 < 逻辑黑箱_5日;逻辑黑箱_破平台 := CLOSE = HIGH AND REF(HHV(HIGH, 30), 1) <= CLOSE;逻辑黑箱_放量起 := MA(VOL, 10) * 2.0 < VOL;逻辑黑箱_强区势 := 逻辑黑箱_20日 < CLOSE AND 逻辑黑箱_10日 < CLOSE AND 逻辑黑箱_5日 < CLOSE;逻辑黑箱_主升波 := 逻辑黑箱_强区势 AND 逻辑黑箱_放量起 AND 逻辑黑箱_破平台 AND 逻辑黑箱_多头列;DRAWICON(逻辑黑箱_主升波, HIGH * 1.0123), COLORYELLOW;

免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。


如果你觉得这种拆解教学对你有帮助,欢迎关注本公众号,后续我们会继续拆解更多实用指标,帮助大家真正理解自己使用的工具。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~