紫紫红黄紫高级副图,带选古源码,双紫擒龙全套源码,动能二号通达信指标
免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。
指标介绍
本指标通过多维度系数设置,结合均线系统、量能变化、筹码结构及指数关联,构建趋势追踪、动能监测与控盘程度分析体系。
核心观察不同板块标的的价格波动特征,通过多层均线组过滤杂波,结合量能资金与获利盘数据,生成共振信号,辅助识别价格运行中的关键节点。

使用说明
前置结构观察:先看均线组的排列状态,短期均线与中长期均线的相对位置,以及指数相对强度的基准线方向,明确当前的趋势基础。
整理过程观察:关注动能变化的颜色转换,强动能与弱动能的交替,以及控盘度的数值波动,了解资金在价格整理中的运作节奏。
信号共振观察:当多个维度的信号同时出现时,如趋势线拐头、动能增强、控盘度提升,需重点关注价格对关键位置的突破情况,结合量能配合度判断信号有效性。

副图公式,直接复制通达信粘贴即可:
半只肥猫_涨跌系数 := IF ( INBLOCK ( '北证A股' ), 0.3, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 0.2, 0.1 ) );半只肥猫_均价涨跌系数 := IF ( INBLOCK ( '北证A股' ), 0.25, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 0.18, 0.08 ) );半只肥猫_量比系数 := IF ( INBLOCK ( '北证A股' ), 0.5, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 0.75, 1 ) );半只肥猫_损益系数 := IF ( INBLOCK ( '北证A股' ), 0.025, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 0.015, 0.01 ) );半只肥猫_振幅系数 := IF ( INBLOCK ( '北证A股' ), 3, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 2, 1 ) );半只肥猫_概率系数 := IF ( INBLOCK ( '北证A股' ), 2, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 1.5, 1 ) );半只肥猫_基础系数 := IF ( INBLOCK ( '北证A股' ), 3, IF ( INBLOCK ( '创业板' ) OR INBLOCK ( '科创板' ), 2, 1 ) );半只肥猫_基准价 := C;半只肥猫_涨跌停判断 := C >= ZTPRICE ( REF ( 半只肥猫_基准价, 1 ), 半只肥猫_涨跌系数 ) AND C = H;半只肥猫_流通占比 := CAPITAL * 100 / FINANCE ( 46 ) NODRAW;半只肥猫_总占比 := TOTALCAPITAL * 100 / FINANCE ( 46 ) NODRAW;半只肥猫_十大股东占比 := FINVALUE ( 244 ) / FINVALUE ( 239 );半只肥猫_实际系数 := 1 / ( 1 - 半只肥猫_十大股东占比 );半只肥猫_核心价1 := ( OPEN + LOW + HIGH + 3 * C ) / 6;半只肥猫_均线1 := EMA ( 半只肥猫_核心价1, 35 );半只肥猫_高价均线组1 := ( HHV ( 半只肥猫_均线1, 90 ) + HHV ( 半只肥猫_均线1, 30 ) + HHV ( 半只肥猫_均线1, 10 ) ) / 3;半只肥猫_低价均线组1 := ( LLV ( 半只肥猫_均线1, 90 ) + LLV ( 半只肥猫_均线1, 30 ) + LLV ( 半只肥猫_均线1, 10 ) ) / 3;半只肥猫_高价均线组2 := ( HHV ( 半只肥猫_高价均线组1, 30 ) + HHV ( 半只肥猫_高价均线组1, 15 ) + HHV ( 半只肥猫_高价均线组1, 5 ) ) / 3;半只肥猫_低价均线组2 := ( LLV ( 半只肥猫_低价均线组1, 30 ) + LLV ( 半只肥猫_低价均线组1, 15 ) + LLV ( 半只肥猫_低价均线组1, 5 ) ) / 3;半只肥猫_指数均线1 := EXPMA ( 半只肥猫_基准价, 6 );半只肥猫_指数均线2 := EXPMA ( 半只肥猫_基准价, 18 );半只肥猫_动能线 := 2 + 500 * ( 半只肥猫_指数均线1 - 半只肥猫_指数均线2 ) / 半只肥猫_指数均线2, COLORYELLOW, LINETHICK2;半只肥猫_共振基础 := 半只肥猫_动能线 > 2 AND EMA ( EMA ( 半只肥猫_核心价1, 2 ), 2 ) > 半只肥猫_低价均线组2;半只肥猫_共振追涨信号 := 半只肥猫_共振基础 AND 半只肥猫_共振基础 >= REF ( 半只肥猫_共振基础, 1 ), NODRAW, COLORMAGENTA;半只肥猫_指数最高 := INDEXH;半只肥猫_指数开盘 := INDEXO;半只肥猫_指数最低 := INDEXL;半只肥猫_指数收盘 := INDEXC;半只肥猫_指数成交量 := INDEXV;半只肥猫_核心价2 := ( OPEN + LOW + HIGH + 3 * C ) / 6;半只肥猫_指数均线3 := EMA ( 半只肥猫_核心价2, 35 );半只肥猫_指数高价组 := ( HHV ( 半只肥猫_指数均线3, 30 ) + HHV ( 半只肥猫_指数均线3, 15 ) + HHV ( 半只肥猫_指数均线3, 5 ) ) / 3;半只肥猫_指数低价组 := ( LLV ( 半只肥猫_指数均线3, 30 ) + LLV ( 半只肥猫_指数均线3, 15 ) + LLV ( 半只肥猫_指数均线3, 5 ) ) / 3;半只肥猫_牛熊线 := ( HHV ( 半只肥猫_指数高价组, 30 ) + HHV ( 半只肥猫_指数高价组, 15 ) + HHV ( 半只肥猫_指数高价组, 5 ) ) / 3, COLORYELLOW;半只肥猫_指数低价组2 := ( LLV ( 半只肥猫_指数低价组, 30 ) + LLV ( 半只肥猫_指数低价组, 15 ) + LLV ( 半只肥猫_指数低价组, 5 ) ) / 3;半只肥猫_指数相对强度 := 半只肥猫_指数收盘 / EMA ( 半只肥猫_指数收盘, 120 );半只肥猫_大盘中线 := EMA ( EMA ( 半只肥猫_基准价, 120 ) * 半只肥猫_指数相对强度, 2 ), COLORRED;半只肥猫_强势基础 := 半只肥猫_核心价2 >= 半只肥猫_牛熊线 AND 半只肥猫_核心价2 >= 半只肥猫_大盘中线;半只肥猫_强势起爆信号 := 半只肥猫_强势基础 = 1, NODRAW, COLORMAGENTA;半只肥猫_综合价 := ( LOW + HIGH + OPEN + 2 * C ) * 100;半只肥猫_动能变化 := 半只肥猫_综合价 / EMA ( 半只肥猫_综合价, 5 ) - 1;半只肥猫_动能增强 := 半只肥猫_动能变化 > REF ( 半只肥猫_动能变化, 1 ) AND 半只肥猫_动能变化 > 0, NODRAW, COLORRED;半只肥猫_动能减弱 := 半只肥猫_动能变化 < REF ( 半只肥猫_动能变化, 1 ) AND 半只肥猫_动能变化 > 0, NODRAW, COLORYELLOW;半只肥猫_控盘基准 := DMA ( EMA ( 半只肥猫_基准价, 9 ), 9 );半只肥猫_控盘度 := ( 半只肥猫_控盘基准 - REF ( 半只肥猫_控盘基准, 1 ) ) / REF ( 半只肥猫_控盘基准, 1 ) * 1000 + 50, NODRAW;半只肥猫_控盘交叉 := CROSS ( 半只肥猫_控盘度, 0 );半只肥猫_无庄控盘 := IF ( 0 > 半只肥猫_控盘度, 半只肥猫_控盘度, 0 ), COLORWHITE, NODRAW;半只肥猫_开始控盘 := IF ( 半只肥猫_控盘交叉, 5, 0 ), LINETHICK1, COLORBROWN;半只肥猫_有庄控盘 := IF ( 半只肥猫_控盘度 > REF ( 半只肥猫_控盘度, 1 ) AND 0 < 半只肥猫_控盘度, 半只肥猫_控盘度, 0 ), COLORRED, NODRAW;半只肥猫_获利盘 := 100 * WINNER ( C * 0.95 );半只肥猫_高度控盘 := IF ( 50 < 半只肥猫_获利盘 AND COST ( 85 ) < C AND 0 < 半只肥猫_控盘度, 半只肥猫_控盘度, 0 ), COLORFF00FF, NODRAW;半只肥猫_低控盘 := IF ( 50 < 半只肥猫_控盘度 AND 58 > 半只肥猫_控盘度, 半只肥猫_控盘度, 0 ), NODRAW, COLORYELLOW;半只肥猫_涨停判断 := C / REF ( 半只肥猫_基准价, 1 ) >= 1.098 AND C = H;半只肥猫_妖启基础 := COUNT ( 半只肥猫_涨停判断, 2 ) >= 1 AND NOT ( COUNT ( 半只肥猫_涨停判断, 3 ) >= 2 );半只肥猫_妖启信号 := FILTER ( 半只肥猫_妖启基础, 13 ), COLORDDDDDD;半只肥猫_妖升基础 := COUNT ( 半只肥猫_涨停判断, 3 ) >= 2 AND NOT ( COUNT ( 半只肥猫_涨停判断, 4 ) >= 3 );半只肥猫_龙头启动信号 := 半只肥猫_妖启信号 AND COUNT ( 半只肥猫_妖启信号, 18 ) = 1 AND ( IF ( CODELIKE ( '00' ), 1, 0 ) OR IF ( CODELIKE ( '60' ), 1, 0 ) ), NODRAW, COLORBLUE;STICKLINE ( 半只肥猫_龙头启动信号, 0, 0.75, 6, 0 ), COLORBLUE;DRAWTEXT ( 半只肥猫_龙头启动信号, 0.35, '龙头启动' ), COLORWHITE;DRAWBMP ( 半只肥猫_龙头启动信号, 3.35, '火箭' );半只肥猫_妖升信号 := FILTER ( 半只肥猫_妖升基础, 13 ), COLORGREEN;半只肥猫_龙头主升信号 := 半只肥猫_妖升信号 AND COUNT ( 半只肥猫_妖升信号, 18 ) = 1 AND ( IF ( CODELIKE ( '00' ), 1, 0 ) OR IF ( CODELIKE ( '60' ), 1, 0 ) ), NODRAW, COLORWHITE;STICKLINE ( 半只肥猫_龙头主升信号, 1, 1.75, 6, 0 ), COLORWHITE;DRAWTEXT ( 半只肥猫_龙头主升信号, 1.35, '龙头主升' ), COLORRED;DRAWBMP ( 半只肥猫_龙头主升信号, 1.35, '火箭' );半只肥猫_主力攻击线 := EMA ( 半只肥猫_基准价, 5 ), COLORRED;半只肥猫_主力控盘线 := DMA ( 半只肥猫_基准价, 10 ), NODRAW COLORCCCCCC;半只肥猫_趋势线 := EMA ( 半只肥猫_基准价, 21 ), COLORYELLOW, LINETHICK2;半只肥猫_攻击控盘信号 := CROSS ( 半只肥猫_主力攻击线, 半只肥猫_主力控盘线 ) AND REF ( 半只肥猫_主力攻击线, 1 ) < REF ( 半只肥猫_趋势线, 1 );半只肥猫_创业板块信号 := C > REF ( 半只肥猫_基准价, 1 ) * 1.045 AND C < REF ( 半只肥猫_基准价, 1 ) * 1.07 AND L < 半只肥猫_主力控盘线 AND IF ( CODELIKE ( '300' ), 1, 0 ) AND C > 半只肥猫_主力控盘线, COLORMAGENTA;半只肥猫_综合价A := ( LOW + HIGH + OPEN + 2 * C ) * 100;半只肥猫_动能变化A := 半只肥猫_综合价A / EMA ( 半只肥猫_综合价A, 4 ) - 1;半只肥猫_趋势动能 := ROUND2 ( 半只肥猫_动能变化A * 100, 1 );半只肥猫_趋势龙头信号 := CROSS ( 半只肥猫_趋势动能, 2 ) AND 半只肥猫_趋势动能 >= 5 AND IF ( CODELIKE ( '300' ), 1, 0 ), NODRAW, COLORGREEN;STICKLINE ( 半只肥猫_趋势龙头信号 OR 半只肥猫_创业板块信号, 0, 1, 6, 0 ), COLOR8000FF;DRAWTEXT ( 半只肥猫_趋势龙头信号 OR 半只肥猫_创业板块信号, 0.65, ' 趋势龙头' ), COLORRED;DRAWBMP ( 半只肥猫_趋势龙头信号 OR 半只肥猫_创业板块信号, 0.65, '黄旗' ), COLORYELLOW;0, COLORWHITE;4, COLORYELLOW;半只肥猫_核心共振 := 半只肥猫_共振追涨信号 AND 半只肥猫_强势起爆信号 AND 半只肥猫_动能增强 AND 50 < 半只肥猫_控盘度;半只肥猫_首次核心共振 := 半只肥猫_核心共振 AND 1 <> REF ( 半只肥猫_核心共振, 1 );半只肥猫_首次动能减弱 := 半只肥猫_动能减弱 AND 1 <> REF ( 半只肥猫_动能减弱, 1 );半只肥猫_指标1 := EMA ( 半只肥猫_基准价, 12 ) - EMA ( 半只肥猫_基准价, 26 );半只肥猫_指标2 := EMA ( 半只肥猫_指标1, 9 );半只肥猫_指标3 := 半只肥猫_指标1 > 半只肥猫_指标2;半只肥猫_指标4 := ( C - LLV ( LOW, 12 ) ) / ( HHV ( HIGH, 12 ) - LLV ( LOW, 12 ) ) * 100;半只肥猫_指标5 := SMA ( 半只肥猫_指标4, 3, 1 );半只肥猫_指标6 := SMA ( 半只肥猫_指标5, 3, 1 );半只肥猫_指标7 := 半只肥猫_指标5 > 半只肥猫_指标6;半只肥猫_指标8 := REF ( 半只肥猫_基准价, 1 );半只肥猫_指标9 := SMA ( MAX ( C - 半只肥猫_指标8, 0 ), 9, 1 ) / SMA ( ABS ( C - 半只肥猫_指标8 ), 9, 1 ) * 100;半只肥猫_指标10 := SMA ( MAX ( C - 半只肥猫_指标8, 0 ), 26, 1 ) / SMA ( ABS ( C - 半只肥猫_指标8 ), 26, 1 ) * 100;半只肥猫_指标11 := 半只肥猫_指标9 > 半只肥猫_指标10;半只肥猫_指标12 := SMA ( 半只肥猫_指标4, 3, 1 );半只肥猫_指标13 := SMA ( 半只肥猫_指标12, 3, 1 );半只肥猫_指标14 := 半只肥猫_指标12 > 半只肥猫_指标13;半只肥猫_指标15 := ( MA ( 半只肥猫_基准价, 26 ) + MA ( 半只肥猫_基准价, 12 ) + MA ( 半只肥猫_基准价, 9 ) + MA ( 半只肥猫_基准价, 3 ) ) / 4;半只肥猫_指标16 := C > 半只肥猫_指标15;半只肥猫_指标17 := C - REF ( 半只肥猫_基准价, 1 );半只肥猫_指标18 := 100 * EMA ( EMA ( 半只肥猫_指标17, 9 ), 9 ) / EMA ( EMA ( ABS ( 半只肥猫_指标17 ), 9 ), 3 );半只肥猫_指标19 := 100 * EMA ( EMA ( 半只肥猫_指标17, 26 ), 12 ) / EMA ( EMA ( ABS ( 半只肥猫_指标17 ), 26 ), 12 );半只肥猫_指标20 := 半只肥猫_指标18 > 半只肥猫_指标19;半只肥猫_指标21 := 半只肥猫_指标3 AND 半只肥猫_指标7 AND 半只肥猫_指标11 AND 半只肥猫_指标14 AND 半只肥猫_指标16 AND 半只肥猫_指标20;半只肥猫_指标22 := C - REF ( 半只肥猫_基准价, 1 );半只肥猫_指标23 := IF ( 0 <= C - REF ( 半只肥猫_基准价, 1 ), 半只肥猫_指标22, 0 );半只肥猫_指标24 := REF ( 半只肥猫_基准价, 1 ) - C;半只肥猫_指标25 := IF ( 0 >= C - REF ( 半只肥猫_基准价, 1 ), 半只肥猫_指标24, 0 );半只肥猫_指标26 := SUM ( 半只肥猫_指标23, 90 ) / SUM ( 半只肥猫_指标25, 90 );半只肥猫_指标27 := 100 - 100 / ( 1 + 半只肥猫_指标26 );半只肥猫_指标28 := EMA ( 半只肥猫_指标27, 21 );半只肥猫_指标29 := EMA ( 半只肥猫_指标28, 5 );半只肥猫_指标30 := EMA ( 半只肥猫_指标28, 3 );半只肥猫_指标31 := ( LOW + HIGH + 2 * C ) / 4;半只肥猫_指标32 := EMA ( 半只肥猫_指标31, 13 ) - EMA ( 半只肥猫_指标31, 21 );半只肥猫_指标33 := EMA ( 半只肥猫_指标32, 3 );半只肥猫_指标34 := EMA ( 半只肥猫_指标32, 10 );半只肥猫_指标35 := IF ( 半只肥猫_指标33 >= 半只肥猫_指标34, 半只肥猫_指标33, 半只肥猫_指标34 );半只肥猫_指标36 := IF ( 半只肥猫_指标34 - 半只肥猫_指标33, 半只肥猫_指标34, 半只肥猫_指标33 );半只肥猫_指标37 := EMA ( 半只肥猫_基准价, 7 ) - EMA ( 半只肥猫_基准价, 21 );半只肥猫_指标38 := EMA ( 0.333 * 半只肥猫_指标37 + 0.668 * REF ( 半只肥猫_指标37, 1 ), 1 );半只肥猫_指标39 := IF ( 半只肥猫_指标37 >= 半只肥猫_指标38, 半只肥猫_指标37, 半只肥猫_指标38 );半只肥猫_指标40 := IF ( 半只肥猫_指标38 - 半只肥猫_指标37, 半只肥猫_指标38, 半只肥猫_指标37 );半只肥猫_指标41 := 半只肥猫_指标35 > 半只肥猫_指标36;半只肥猫_指标42 := 半只肥猫_指标35 = 半只肥猫_指标36;半只肥猫_指标43 := 半只肥猫_指标39 > 半只肥猫_指标40;半只肥猫_指标44 := 半只肥猫_指标39 = 半只肥猫_指标40;半只肥猫_指标45 := 半只肥猫_指标44 AND 半只肥猫_指标42;半只肥猫_指标46 := 半只肥猫_指标43 AND 半只肥猫_指标41;半只肥猫_指标47 := EMA ( 半只肥猫_基准价, 5 );半只肥猫_指标48 := EMA ( 半只肥猫_指标47, 0 );半只肥猫_指标49 := HHV ( MA ( HIGH, 3 ), 2 );半只肥猫_指标50 := LLV ( MA ( HIGH, 3 ), 1 );半只肥猫_指标51 := FILTER ( 半只肥猫_指标48 > REF ( 半只肥猫_指标48, 1 ) AND 半只肥猫_指标49 < REF ( 半只肥猫_指标49, 1 ) AND C > REF ( 半只肥猫_基准价, 1 ), 11 );半只肥猫_指标52 := 半只肥猫_指标51 >= 1 AND 半只肥猫_指标21 AND REF ( 半只肥猫_指标50 = 半只肥猫_指标49, 1 ) AND REF ( 半只肥猫_指标41, 1 );半只肥猫_指标53 := MA ( 半只肥猫_基准价, 10 );半只肥猫_指标54 := MA ( 半只肥猫_基准价, 54 );半只肥猫_指标55 := 5 < ( REF ( 半只肥猫_基准价, 3 ) - C ) / REF ( 半只肥猫_基准价, 3 ) * 100;半只肥猫_指标56 := FILTER ( 半只肥猫_指标55, 10 );半只肥猫_指标57 := BARSLAST ( 半只肥猫_指标56 );半只肥猫_指标58 := REF ( HIGH, 半只肥猫_指标57 + 2 );半只肥猫_指标59 := REF ( HIGH, 半只肥猫_指标57 + 1 );半只肥猫_指标60 := REF ( HIGH, 半只肥猫_指标57 );半只肥猫_指标61 := MAX ( 半只肥猫_指标59, 半只肥猫_指标58 );半只肥猫_指标62 := MAX ( 半只肥猫_指标61, 半只肥猫_指标60 );半只肥猫_指标63 := 5 < ( C - REF ( 半只肥猫_基准价, 1 ) ) / REF ( 半只肥猫_基准价, 1 ) * 100;半只肥猫_指标64 := 150 > 半只肥猫_指标57;半只肥猫_指标65 := 30 > ( OPEN - 半只肥猫_指标62 ) / 半只肥猫_指标62 * 100;半只肥猫_指标66 := 50 < ( C - LLV ( LOW, 半只肥猫_指标57 ) ) / LLV ( LOW, 半只肥猫_指标57 ) * 100;半只肥猫_指标67 := 30 < ( C - REF ( OPEN, 5 ) ) / REF ( OPEN, 5 ) * 100;半只肥猫_指标68 := 3.5 > VOL / MA ( VOL, 5 );半只肥猫_指标69 := 80 < ( C - REF ( 半只肥猫_基准价, 89 ) ) / REF ( 半只肥猫_基准价, 89 ) * 100;半只肥猫_指标70 := 半只肥猫_指标63 AND 半只肥猫_指标64 AND 半只肥猫_指标65 AND 半只肥猫_指标66 AND 半只肥猫_指标67 AND 半只肥猫_指标68 AND 半只肥猫_指标69;半只肥猫_指标71 := FILTER ( 半只肥猫_指标70, 15 );半只肥猫_指标72 := 0.1 > ( C - 半只肥猫_指标54 ) / 半只肥猫_指标54;半只肥猫_指标73 := 0.3 > ( C - 半只肥猫_指标53 ) / 半只肥猫_指标53;半只肥猫_指标74 := ( 1 = 半只肥猫_指标72 AND 1 = 半只肥猫_指标73 ) * 0.2;半只肥猫_指标75 := ( 0 = 半只肥猫_指标74 AND 0.2 = REF ( 半只肥猫_指标74, 1 ) AND 1 = REF ( COUNT ( 0.2 = 半只肥猫_指标74, 10 ) = 10, 1 ) ) * ( -0.1 );半只肥猫_指标76 := ( -0.1 ) = 半只肥猫_指标75;半只肥猫_指标77 := 半只肥猫_指标71 OR 半只肥猫_指标76;半只肥猫_指标78 := DMA ( AMOUNT / VOL / 100, VOL / CAPITAL );半只肥猫_指标79 := 1.05 < C / REF ( 半只肥猫_基准价, 1 ) AND 1.05 < C / OPEN;半只肥猫_指标80 := 1.2 < VOL / REF ( VOL, 1 ) AND COUNT ( C > OPEN, 1 ) OR ( LOW > REF ( HIGH, 1 ) AND COUNT ( OPEN > C, 1 ) AND 1.2 < VOL / REF ( VOL, 1 ) );半只肥猫_指标81 := MA ( 半只肥猫_基准价, 5 ) > MA ( 半只肥猫_基准价, 10 ) AND MA ( 半只肥猫_基准价, 10 ) > REF ( MA ( 半只肥猫_基准价, 10 ), 1 ) AND MA ( 半只肥猫_基准价, 5 ) > REF ( MA ( 半只肥猫_基准价, 5 ), 1 );半只肥猫_指标82 := 100 * ( 1 - WINNER ( C ) );半只肥猫_指标83 := 100 - 半只肥猫_指标82;半只肥猫_指标84 := CROSS ( 半只肥猫_指标83, 半只肥猫_指标82 );半只肥猫_指标85 := 半只肥猫_指标51 >= 1 AND 半只肥猫_指标84;半只肥猫_指标86 := 半只肥猫_指标84 AND 半只肥猫_指标21 AND 9.97 < ( C / REF ( 半只肥猫_基准价, 1 ) - 1 ) * 100;半只肥猫_指标87 := MA ( 半只肥猫_基准价, 5 );半只肥猫_指标88 := MA ( 半只肥猫_基准价, 13 );半只肥猫_指标89 := MA ( 半只肥猫_基准价, 34 );半只肥猫_指标90 := 半只肥猫_指标87 > REF ( 半只肥猫_指标87, 1 ) AND 半只肥猫_指标88 > REF ( 半只肥猫_指标88, 1 ) AND 半只肥猫_指标89 > REF ( 半只肥猫_指标89, 1 );半只肥猫_指标91 := EMA ( 半只肥猫_基准价, 3 );半只肥猫_指标92 := EMA ( SLOPE ( 半只肥猫_基准价, 34 ) * 5 + C, 21 );半只肥猫_指标93 := CROSS ( 半只肥猫_指标91, 半只肥猫_指标92 );半只肥猫_指标94 := 半只肥猫_指标93 AND REF ( 半只肥猫_指标50 = 半只肥猫_指标49, 1 ) AND 半只肥猫_指标21 AND REF ( 半只肥猫_指标41, 1 );半只肥猫_指标95 := CROSS ( 半只肥猫_指标91, 半只肥猫_指标92 ) AND 半只肥猫_指标90;半只肥猫_指标96 := MA ( 半只肥猫_基准价, 34 );半只肥猫_指标97 := 0 < 半只肥猫_指标93 OR 0 < 半只肥猫_指标95;半只肥猫_指标98 := C > 半只肥猫_指标96 AND REF ( 半只肥猫_基准价, 1 ) < 半只肥猫_指标96;半只肥猫_指标99 := CROSS ( 半只肥猫_基准价, MA ( 半只肥猫_基准价, 250 ) ) AND VOL >= REF ( VOL, 1 ) * 2;半只肥猫_指标100 := 9.97 < ( C / REF ( 半只肥猫_基准价, 1 ) - 1 ) * 100 AND CROSS ( 半只肥猫_基准价, MA ( 半只肥猫_基准价, 250 ) );半只肥猫_指标101 := 半只肥猫_指标99 OR 半只肥猫_指标100 OR 半只肥猫_指标98;半只肥猫_指标102 := 半只肥猫_指标97 AND 半只肥猫_指标21 AND 半只肥猫_指标46 AND REF ( 半只肥猫_指标41, 1 );半只肥猫_指标103 := 半只肥猫_指标97 AND 半只肥猫_指标21 AND 9.97 < ( C / REF ( 半只肥猫_基准价, 1 ) - 1 ) * 100;半只肥猫_指标104 := 半只肥猫_指标50 = 半只肥猫_指标49 AND REF ( 半只肥猫_指标49, 1 ) > REF ( 半只肥猫_指标50, 1 ) AND 9.97 < ( C / REF ( 半只肥猫_基准价, 1 ) - 1 ) * 100 AND 半只肥猫_指标97;半只肥猫_指标105 := ( OPEN + LOW + HIGH + 3 * C ) / 6;半只肥猫_指标106 := ( REF ( 半只肥猫_指标105, 20 ) + 2 * REF ( 半只肥猫_指标105, 18 ) + 3 * REF ( 半只肥猫_指标105, 17 ) + 4 * REF ( 半只肥猫_指标105, 16 ) + 5 * REF ( 半只肥猫_指标105, 15 ) + 6 * REF ( 半只肥猫_指标105, 14 ) + 7 * REF ( 半只肥猫_指标105, 13 ) + 8 * REF ( 半只肥猫_指标105, 12 ) + 9 * REF ( 半只肥猫_指标105, 11 ) + 10 * REF ( 半只肥猫_指标105, 10 ) + 11 * REF ( 半只肥猫_指标105, 9 ) + 12 * REF ( 半只肥猫_指标105, 8 ) + 13 * REF ( 半只肥猫_指标105, 7 ) + 14 * REF ( 半只肥猫_指标105, 6 ) + 15 * REF ( 半只肥猫_指标105, 5 ) + 16 * REF ( 半只肥猫_指标105, 4 ) + 17 * REF ( 半只肥猫_指标105, 3 ) + 18 * REF ( 半只肥猫_指标105, 2 ) + 19 * REF ( 半只肥猫_指标105, 1 ) + 20 * 半只肥猫_指标105 ) / 210;半只肥猫_指标107 := MA ( 半只肥猫_指标106, 6 );半只肥猫_指标108 := MA ( 半只肥猫_基准价, 60 );半只肥猫_指标109 := EMA ( SMA ( ( C - LLV ( LOW, 19 ) ) / ( HHV ( HIGH, 19 ) - LLV ( LOW, 19 ) ) * 100, 8, 1 ), 3 );半只肥猫_指标110 := MA ( SUM ( IF ( C > REF ( 半只肥猫_基准价, 1 ), VOL, IF ( C < REF ( 半只肥猫_基准价, 1 ), -VOL, 0 ) ), 0 ) / 25000, 2 );半只肥猫_指标111 := EMA ( 半只肥猫_指标110, 12 );半只肥猫_指标112 := EMA ( 半只肥猫_指标110, 26 );半只肥猫_指标113 := 100 * EMA ( EMA ( 半只肥猫_指标17, 6 ), 6 ) / EMA ( EMA ( ABS ( 半只肥猫_指标17 ), 6 ), 6 );半只肥猫_指标114 := 100 * EMA ( EMA ( 半只肥猫_指标17, 12 ), 12 ) / EMA ( EMA ( ABS ( 半只肥猫_指标17 ), 12 ), 12 );半只肥猫_指标115 := 100 * EMA ( EMA ( 半只肥猫_指标17, 26 ), 26 ) / EMA ( EMA ( ABS ( 半只肥猫_指标17 ), 26 ), 26 );半只肥猫_指标116 := C - REF ( 半只肥猫_基准价, 1 );半只肥猫_指标117 := 100 * EMA ( EMA ( 半只肥猫_指标116, 9 ), 9 ) / EMA ( EMA ( ABS ( 半只肥猫_指标116 ), 9 ), 9 );半只肥猫_指标118 := MA ( 半只肥猫_指标117, 5 );半只肥猫_指标119 := VOL / CAPITAL * 100;半只肥猫_指标120 := MA ( 半只肥猫_指标119, 30 ) / MA ( INDEXA, 10 ) * MA ( INDEXA, 60 );半只肥猫_指标121 := MA ( 半只肥猫_指标119, 120 ) / MA ( INDEXA, 10 ) * MA ( INDEXA, 60 );半只肥猫_指标122 := 1;半只肥猫_指标123 := ( LOW + HIGH + OPEN + 2 * C ) / 5;半只肥猫_指标124 := REF ( 半只肥猫_指标123, 1 );半只肥猫_指标125 := MAX ( 半只肥猫_指标123 - 半只肥猫_指标124, 0 );半只肥猫_指标126 := ABS ( 半只肥猫_指标123 - 半只肥猫_指标124 );半只肥猫_指标127 := SMA ( 半只肥猫_指标125, 10, 1 );半只肥猫_指标128 := SMA ( 半只肥猫_指标126, 10, 1 );半只肥猫_指标129 := COUNT ( 0.2 > 半只肥猫_指标127 / 半只肥猫_指标128, 5 );半只肥猫_指标130 := COUNT ( 半只肥猫_指标123 = LLV ( 半只肥猫_指标123, 10 ), 10 );半只肥猫_指标131 := 半只肥猫_指标113 > REF ( 半只肥猫_指标113, 1 ) AND 半只肥猫_指标117 > REF ( 半只肥猫_指标117, 1 ) AND CROSS ( 半只肥猫_指标110, 半只肥猫_指标112 ) AND 半只肥猫_指标110 > REF ( 半只肥猫_指标110, 1 ) AND 半只肥猫_指标111 > REF ( 半只肥猫_指标111, 1 ) AND 半只肥猫_指标112 > REF ( 半只肥猫_指标112, 1 ) AND LOW > 半只肥猫_指标106 AND LOW > 半只肥猫_指标108;半只肥猫_指标132 := 半只肥猫_指标110 > 半只肥猫_指标112 AND CROSS ( 半只肥猫_指标110, 半只肥猫_指标111 ) AND CROSS ( 半只肥猫_指标117, 半只肥猫_指标118 );半只肥猫_指标133 := 半只肥猫_指标129 >= 1 AND 半只肥猫_指标130 >= 1 AND C > OPEN AND REF ( 半只肥猫_基准价, 1 ) > REF ( OPEN, 1 ) AND VOL > REF ( VOL, 1 ) AND 半只肥猫_指标113 > 半只肥猫_指标115 AND CROSS ( 半只肥猫_指标110, 半只肥猫_指标112 );半只肥猫_指标134 := 半只肥猫_指标129 >= 1 AND 半只肥猫_指标130 >= 1 AND C > OPEN AND REF ( 半只肥猫_基准价, 1 ) > REF ( OPEN, 1 ) AND VOL > REF ( VOL, 1 ) AND CROSS ( 半只肥猫_指标113, 半只肥猫_指标115 ) AND 半只肥猫_指标110 > REF ( 半只肥猫_指标110, 1 );半只肥猫_指标135 := 半只肥猫_指标129 >= 1 AND 半只肥猫_指标130 >= 1 AND C > OPEN AND REF ( 半只肥猫_基准价, 1 ) > REF ( OPEN, 1 ) AND VOL > REF ( VOL, 1 ) AND 半只肥猫_指标110 > REF ( 半只肥猫_指标110, 1 ) AND 半只肥猫_指标113 > 半只肥猫_指标115 AND CROSS ( 半只肥猫_指标114, 半只肥猫_指标115 ) AND 半只肥猫_指标113 > REF ( 半只肥猫_指标113, 1 ) AND 半只肥猫_指标114 > REF ( 半只肥猫_指标114, 1 ) AND 半只肥猫_指标115 > REF ( 半只肥猫_指标115, 1 );半只肥猫_指标136 := 半只肥猫_指标110 > 半只肥猫_指标112 AND 半只肥猫_指标117 > 半只肥猫_指标118 AND CROSS ( 半只肥猫_指标113, 半只肥猫_指标115 ) AND 半只肥猫_指标113 > REF ( 半只肥猫_指标113, 1 ) AND 半只肥猫_指标114 > REF ( 半只肥猫_指标114, 1 ) AND 半只肥猫_指标115 > REF ( 半只肥猫_指标115, 1 );半只肥猫_指标137 := 半只肥猫_指标133 OR 半只肥猫_指标134 OR 半只肥猫_指标135 OR 半只肥猫_指标136;半只肥猫_指标138 := 半只肥猫_指标137 AND LOW > 半只肥猫_指标106 AND LOW > 半只肥猫_指标108;半只肥猫_指标139 := 半只肥猫_指标110 > 半只肥猫_指标112 AND 半只肥猫_指标113 > 半只肥猫_指标115 AND CROSS ( 半只肥猫_指标117, 半只肥猫_指标118 ) AND 半只肥猫_指标117 > REF ( 半只肥猫_指标117, 1 ) AND 半只肥猫_指标118 > REF ( 半只肥猫_指标118, 1 ) AND LOW > 半只肥猫_指标106 AND LOW > 半只肥猫_指标108;半只肥猫_指标140 := 半只肥猫_指标120 < 半只肥猫_指标122 AND 半只肥猫_指标121 < 半只肥猫_指标122 AND 半只肥猫_指标113 > 半只肥猫_指标115 AND 半只肥猫_指标110 > 半只肥猫_指标111 AND CROSS ( 半只肥猫_指标120, 半只肥猫_指标121 ) AND 半只肥猫_指标106 >= 半只肥猫_指标107;半只肥猫_指标141 := 半只肥猫_指标129 >= 1 AND 半只肥猫_指标130 >= 1 AND C > OPEN AND REF ( 半只肥猫_基准价, 1 ) > REF ( OPEN, 1 ) AND VOL > REF ( VOL, 1 ) AND 半只肥猫_指标110 > 半只肥猫_指标112 AND 半只肥猫_指标117 > 半只肥猫_指标118 AND 半只肥猫_指标106 >= 半只肥猫_指标107;半只肥猫_指标142 := ( C - REF ( 半只肥猫_基准价, 12 ) ) / REF ( 半只肥猫_基准价, 12 ) * 100;半只肥猫_指标143 := 100 * VOL / CAPITAL;半只肥猫_指标144 := CROSS ( 半只肥猫_指标142, 16 ) AND 3.5 < 半只肥猫_指标143;半只肥猫_指标145 := 1.095 < C / REF ( 半只肥猫_基准价, 1 ) AND HIGH = C;半只肥猫_指标146 := REF ( EXIST ( 半只肥猫_指标145, 12 ), 1 );半只肥猫_指标147 := 0.04 <= ( REF ( HIGH, 1 ) - REF ( 半只肥猫_基准价, 1 ) ) / REF ( HIGH, 1 ) AND REF ( 半只肥猫_基准价, 1 ) > REF ( OPEN, 1 );半只肥猫_指标148 := 半只肥猫_指标146 AND 半只肥猫_指标147 AND C > REF ( HIGH, 1 ) AND LOW > 半只肥猫_指标106 AND LOW > 半只肥猫_指标108;半只肥猫_指标149 := 半只肥猫_指标52 AND 半只肥猫_指标138;半只肥猫_指标150 := 半只肥猫_指标84 AND 半只肥猫_指标97 AND 半只肥猫_指标131;半只肥猫_指标151 := 半只肥猫_指标50 = 半只肥猫_指标49 AND REF ( 半只肥猫_指标49, 1 ) > REF ( 半只肥猫_指标50, 1 );半只肥猫_指标152 := 半只肥猫_指标151 AND 半只肥猫_指标139 AND 半只肥猫_指标144;半只肥猫_指标153 := REF ( 半只肥猫_指标151, 1 ) AND 半只肥猫_指标144;半只肥猫_指标154 := REF ( 半只肥猫_指标151, 1 ) AND 半只肥猫_指标144 AND 半只肥猫_指标138;半只肥猫_指标155 := 半只肥猫_指标148 AND 半只肥猫_指标144;半只肥猫_指标156 := REF ( 半只肥猫_指标84, 1 ) AND 半只肥猫_指标144;半只肥猫_指标157 := REF ( 半只肥猫_指标84, 1 ) AND 半只肥猫_指标131;半只肥猫_指标158 := EMA ( WINNER ( C ) * 70, 5 );半只肥猫_指标159 := EMA ( ( WINNER ( C * 1.1 ) - WINNER ( C * 0.9 ) ) * 80, 5 );半只肥猫_指标160 := FILTER ( ( CROSS ( 5, 半只肥猫_指标158 ) AND 20 > 半只肥猫_指标159 ) * 60, 10 );半只肥猫_多空交叉 := CROSS ( 半只肥猫_指标158, 半只肥猫_指标159 ), COLORBLUE;半只肥猫_智能信号 := 10 * ( 半只肥猫_指标52 OR 半只肥猫_指标102 OR 半只肥猫_指标94 OR 半只肥猫_指标85 OR 半只肥猫_指标86 OR 半只肥猫_指标104 OR 半只肥猫_指标149 ), COLORBLUE, LINETHICK1;半只肥猫_主力信号 := 10 * ( 半只肥猫_指标77 AND 1.095 < C / REF ( 半只肥猫_基准价, 1 ) AND 半只肥猫_指标80 AND 半只肥猫_指标79 OR 半只肥猫_指标103 OR 半只肥猫_指标150 OR 半只肥猫_指标152 OR 半只肥猫_指标153 OR 半只肥猫_指标156 OR 半只肥猫_指标155 OR 半只肥猫_指标154 OR 半只肥猫_指标157 ), COLORBLUE, LINETHICK1;半只肥猫_强力信号 := 10 * ( 半只肥猫_指标97 AND 半只肥猫_指标84 AND 半只肥猫_指标101 AND 半只肥猫_指标81 ), COLORBLUE, LINETHICK1;STICKLINE ( 半只肥猫_智能信号 OR 半只肥猫_主力信号 OR 半只肥猫_强力信号 OR 半只肥猫_多空交叉, 3.5, 4.5, 2, 0 ), COLORBLUE;半只肥猫_量能资金 := IF ( C >= O, ( ( C - LOW ) / ( HIGH - LOW ) + ( C - HIGH ) / ( HIGH - LOW ) ) * VOL, ( ( C - HIGH ) / ( HIGH - LOW ) + ( C - LOW ) / ( HIGH - LOW ) ) * VOL );半只肥猫_控盘基准值 := ABS ( SUM ( 半只肥猫_量能资金, 10 ) / 10000 );半只肥猫_量能调整值 := IF ( 1000 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 100, IF ( 750 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 90, IF ( 650 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 80, IF ( 500 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 70, IF ( 400 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 60, IF ( 300 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 50, IF ( 200 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 40, IF ( 100 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 30, IF ( 50 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 20, IF ( 30 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 15, IF ( 20 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 13, IF ( 10 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 10, IF ( 15 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 20, IF ( 10 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 15, IF ( 5 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 10, IF ( 4 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 9, IF ( 3 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 8, IF ( 2 <= 半只肥猫_控盘基准值, 半只肥猫_控盘基准值 / 7, 半只肥猫_控盘基准值 / 5 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) );半只肥猫_动能价格 := 100 * ( 半只肥猫_综合价 / EMA ( 半只肥猫_综合价, 5 ) - 1 );半只肥猫_强动能基础 := 0 < 半只肥猫_动能价格 AND 半只肥猫_动能价格 > REF ( 半只肥猫_动能价格, 1 );半只肥猫_强动能 := IF ( 半只肥猫_强动能基础, 半只肥猫_动能价格, 0 ), COLORRED, NODRAW;半只肥猫_弱动能基础 := 0 < 半只肥猫_动能价格 AND 半只肥猫_动能价格 < REF ( 半只肥猫_动能价格, 1 );半只肥猫_弱动能 := IF ( 半只肥猫_弱动能基础, 半只肥猫_动能价格, 0 ), COLORYELLOW, NODRAW;半只肥猫_无动能基础 := 0 > 半只肥猫_动能价格 AND 半只肥猫_动能价格 < REF ( 半只肥猫_动能价格, 1 );半只肥猫_无动能 := IF ( 半只肥猫_无动能基础, 半只肥猫_动能价格, 0 ), COLORGREEN, NODRAW;半只肥猫_弱转强基础 := 0 > 半只肥猫_动能价格 AND 半只肥猫_动能价格 > REF ( 半只肥猫_动能价格, 1 );半只肥猫_弱转强 := IF ( 半只肥猫_弱转强基础, 半只肥猫_动能价格, 0 ), COLORFC9D53, NODRAW;STICKLINE ( 半只肥猫_共振追涨信号, 8.58, 9.18, 1, 0 ), COLORMAGENTA;STICKLINE ( 半只肥猫_强势起爆信号, 7.58, 8.28, 3, 0 ), COLORMAGENTA;STICKLINE ( 半只肥猫_动能增强, 6.718, 7.38, 2, 0 ), COLORRED;STICKLINE ( 50 < 半只肥猫_控盘度 AND ( C >= 半只肥猫_主力控盘线 * 1.01 OR 半只肥猫_控盘度 > REF ( 半只肥猫_控盘度, 1 ) ) AND C >= 半只肥猫_主力控盘线 * 0.9178, 6.4178, 6.7178, 2, 0 ), COLORYELLOW;STICKLINE ( 半只肥猫_高度控盘 AND ( C >= 半只肥猫_主力控盘线 * 1.01 OR 半只肥猫_控盘度 > REF ( 半只肥猫_控盘度, 1 ) ) AND C >= 半只肥猫_主力控盘线 * 0.9178, 6.158, 6.4178, 2, 0 ), COLORMAGENTA;STICKLINE ( 半只肥猫_强动能基础, 1, 1.78 + 半只肥猫_动能价格 * 0.258, 2, 0 ), COLORRED;STICKLINE ( 半只肥猫_弱动能基础, 1, 1.78 + 半只肥猫_动能价格 * 0.258, 2, 0 ), COLORYELLOW;STICKLINE ( 半只肥猫_无动能基础, 1, 1.78 + 半只肥猫_动能价格 * 0.258, 2, 0 ), COLORGREEN;STICKLINE ( 半只肥猫_弱转强基础, 1, 1.78 + 半只肥猫_动能价格 * 0.258, 2, 0 ), COLORFC9D53;STICKLINE ( 半只肥猫_首次动能减弱, 0, 3, 0, 0 ), COLORCYAN;STICKLINE ( 0 <= SUM ( 半只肥猫_量能资金, 10 ) / 10000, -0.518, -0.518 + 半只肥猫_量能调整值 * 0.1, 2, 0 ), COLORRED;STICKLINE ( 0 > SUM ( 半只肥猫_量能资金, 10 ) / 10000, -0.518, -0.518 - 半只肥猫_量能调整值 * 0.1, 2, 0 ), COLORGREEN;DRAWTEXT_FIX ( 1, 0.9685, 0.719178, 0, ' 动能 ' ), COLORCYAN;DRAWTEXT_FIX ( 1, 0.9685, 0.918718, 0, ' 控盘 ' ), COLORRED;DRAWTEXT_FIX ( 1, 0.9685, 0, 0, ' 共振 ' ), COLORMAGENTA;DRAWTEXT_FIX ( 1, 0.9685, 0.1, 0, ' 起爆 ' ), COLORMAGENTA;DRAWTEXT_FIX ( 1, 0.9685, 0.2158, 0, ' 动能 ' ), COLORRED;DRAWTEXT_FIX ( 1, 0.9685, 0.3178, 0, ' 控强 ' ), COLORYELLOW;DRAWTEXT_FIX ( 1, 0.9685, 0.4178, 0, ' 高控 ' ), COLORMAGENTA;
半只肥猫_基准价 := C;半只肥猫_涨停判断 := C / REF ( 半只肥猫_基准价, 1 ) >= 1.098 AND C = H;半只肥猫_妖启基础 := COUNT ( 半只肥猫_涨停判断, 2 ) >= 1 AND NOT ( COUNT ( 半只肥猫_涨停判断, 3 ) >= 2 );半只肥猫_妖启信号 := FILTER ( 半只肥猫_妖启基础, 13 );半只肥猫_龙头启动信号 := 半只肥猫_妖启信号 AND COUNT ( 半只肥猫_妖启信号, 18 ) = 1 AND ( IF ( CODELIKE ( '00' ), 1, 0 ) OR IF ( CODELIKE ( '60' ), 1, 0 ) );龙头启动: 半只肥猫_龙头启动信号;
半只肥猫_基准价 := C;半只肥猫_涨停判断 := C / REF ( 半只肥猫_基准价, 1 ) >= 1.098 AND C = H;半只肥猫_妖升基础 := COUNT ( 半只肥猫_涨停判断, 3 ) >= 2 AND NOT ( COUNT ( 半只肥猫_涨停判断, 4 ) >= 3 );半只肥猫_妖升信号 := FILTER ( 半只肥猫_妖升基础, 13 );半只肥猫_龙头主升信号 := 半只肥猫_妖升信号 AND COUNT ( 半只肥猫_妖升信号, 18 ) = 1 AND ( IF ( CODELIKE ( '00' ), 1, 0 ) OR IF ( CODELIKE ( '60' ), 1, 0 ) );龙头主升: 半只肥猫_龙头主升信号;
免责声明:本文仅为通达信指标公式的编写教学与逻辑拆解,所有内容均基于技术分析理论的知识分享,不构成任何投资建议。技术指标存在固有的滞后性和局限性,任何单一指标都不能保证盈利。股市有风险,入市需谨慎。读者请根据自身风险承受能力和投资经验独立做出决策,盈亏自负。
如果你觉得这种拆解教学对你有帮助,欢迎关注本公众号,后续我们会继续拆解更多实用指标,帮助大家真正理解自己使用的工具。

夜雨聆风