今天,我们解析一套通达信格式的主图指标公式。它通过多周期均线组合、价格加权平均以及形态交叉信号,尝试识别价格运行中的潜在转折点与粘合突破。这套工具将加权平均价、指数移动平均、线性回归平滑等元素融合在一起,旨在辅助使用者从不同时间维度观察趋势变化。需要明确的是,任何指标都只是辅助工具,不能作为交易决策的唯一依据。
指标公式源码(通达信格式)
DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
AA:=(C*2+H+L+O)/5;
CTA1:=MA(C,5);
CTA2:(EMA(AA,4)+MA(AA,8)+MA(AA,16))/3,COLORWHITE,LINETHICK2;
CTA5:(EMA(AA,9)+MA(AA,18)+MA(AA,36))/3,COLORFF00FF,LINETHICK2;
CTA4:(EMA(AA,13)+MA(AA,26)+MA(AA,52))/3,COLOR00FF00,LINETHICK2;
CTA6:(EMA(AA,24)+MA(AA,48)+MA(AA,96))/3,COLOR0000FF,LINETHICK2;
CTA7:=EMA(100*(C-LLV(L,100))/(HHV(H,100)-LLV(L,100)),5);
CTA8:=CTA7/4;
CTA10:=MAX(MAX(CTA2,CTA5),MAX(CTA4,CTA6));
CTA9:=MIN(MIN(CTA2,CTA5),MIN(CTA4,CTA6));
CTA16:=MIN(MIN(CTA2,CTA5),CTA4);
CTA20:=MAX(MAX(CTA2,CTA5),CTA4);
黄金叉:=CROSS(CTA5,CTA6)AND CTA4>REF(CTA4,1)AND CTA1>REF(CTA1,2)AND (CTA2-CTA6)/CTA6<0.02;
穿四线:=FILTER(H>CTA10 AND L<CTA9 AND CTA2>REF(CTA2,1)AND CTA5>REF(CTA5,1)AND CTA6>REF(CTA6,2)AND (CTA10-CTA9)/CTA9<0.04 AND C>O AND (H-C)/(C-O)<0.4,3);
圆弧底:=LONGCROSS(CTA2,CTA4,30)AND (CTA6-CTA4)/CTA4<0.05 AND CTA20<CTA6;
双交叉:=LONGCROSS(CTA2,CTA5,15) AND CROSS(CTA5,CTA4);
三线粘合:=FILTER(CTA6>REF(CTA6,2)AND REF(CTA2,3)<REF(CTA4,3)AND C>O AND(CTA20-CTA16)/CTA16<0.005,5);
DRAWICON(黄金叉 OR 双交叉 OR 穿四线 OR 三线粘合,L-0.1,9);
DRAWICON(圆弧底,L-0.1,5);
一、基础信息与加权均线系统
公式开头使用 DRAWTEXT_FIX 在图表左上角固定位置显示“所属风格”和“所属概念”,调用了通达信的内置函数 FGBLOCK 和 GNBLOCK,方便快速了解当前分析品种的板块属性。 随后定义了一个加权价格 AA:(C*2+H+L+O)/5 —— 将收盘价赋予双倍权重,再与最高、最低、开盘价平均,得到更平滑的典型价格。基于 AA 构建了四条均线: - CTA2(白色粗线):4周期EMA、8周期MA、16周期MA 三者的均值,代表短周期成本线。
- CTA5(洋红色粗线):9周期EMA、18周期MA、36周期MA 三者的均值,代表中短周期成本线。
- CTA4(绿色粗线):13周期EMA、26周期MA、52周期MA 三者的均值,代表中期成本线。
- CTA6(蓝色粗线):24周期EMA、48周期MA、96周期MA 三者的均值,代表长期成本线。
这种三重平滑 + 多周期叠加的设计,能有效减少单一均线的毛刺,使趋势方向更加清晰。四条线的交叉与发散关系,构成了后续信号判定的基础。
二、核心信号类型解读
公式定义了五种信号,分别用图标标注在最低价下方(L-0.1): 1. 黄金叉
条件:CROSS(CTA5, CTA6) 且 CTA4 上行,同时 5日均线(CTA1)两周期前更高,且 CTA2 与 CTA6 的乖离率小于 2%。
含义:当中短期均线(CTA5)上穿长期均线(CTA6)时,确认中期趋势转强;同时要求中期均线(CTA4)也在上升,且股价与长期均线距离极近,说明刚刚启动突破,不是追高信号。 2. 穿四线
条件较多,核心是:最高价上穿四条均线的最大值(H > CTA10),最低价下穿四条均线的最小值(L < CTA9),且价格收盘上涨、实体饱满(最高价与收盘价之差小于实体长度的 0.4 倍)。
含义:这是一根放量长阳完全穿越了所有均线簇,属于典型的“一阳穿多线”形态,往往代表趋势反转或加速。 3. 圆弧底
条件:LONGCROSS(CTA2, CTA4, 30) —— CTA2 在 30 周期内持续低于 CTA4 后上穿,且长期均线与中期均线距离小于 5%,同时四条均线中最小的三条均值的最大值(CTA20)低于长期均线。
含义:捕捉中短期均线从下方慢慢向上贴近并突破中期均线的过程,类似圆弧底的右侧突破,通常出现在一轮长期调整的末端。 4. 双交叉
条件:LONGCROSS(CTA2, CTA5, 15) —— CTA2 在 15 周期内持续低于 CTA5 后上穿,并且 CTA5 上穿 CTA4。
含义:两重金叉,短周期成本线先上穿中短周期线,进而中短周期线上穿中期线,形成多层次看涨共振。 5. 三线粘合
条件:CTA6 两周期前上行,且三周期前 CTA2 低于 CTA4,收盘上涨,同时四条均线中最大与最小的相对差小于 0.5%。
含义:多条均线极度收敛,且价格向上脱离粘合区,往往是变盘向上的前兆。
三、辅助指标与应用注意事项
公式中还包含了 CTA7 和 CTA8:
CTA7 是 100 周期内的威廉指标平滑值,CTA8 是其四分之一,可用于判断超买超卖区域(未直接用于信号,可自行扩展)。 值得注意的是,公式末尾有一行固定文字输出:
DRAWTEXT_FIX(C>O,0.01,0.9,0,'微信公众号:欧欧量化'),COLORRED;
这会在图表右下角显示公众号信息。根据合规要求,金融分析工具中不应包含任何引流或营销内容,否则可能被平台判定为垃圾广告。使用者如需公开分享,建议删除或注释该行。
四、应用场景与局限
这套主图公式综合了多周期加权均线和多种形态交叉,更适合用于日线级别的趋势跟踪。当出现“黄金叉”、“穿四线”或“三线粘合”信号时,可以结合成交量与板块热度进一步验证;而当“圆弧底”或“双交叉”出现时,可留意是否伴随量能温和放大。 最后,建议将本指标与基本面分析、市场情绪指标相互印证。技术指标只是观察市场的窗口,而非决策的终点。 保持理性,控制风险,方能在市场中长期生存。
|