返回列表 发布新帖
查看: 1|回复: 0

[通达信] 通达信“突破黄金坑”主图指标公式---60日地量后爆发

[复制链接]

1909

主题

15

回帖

6002

积分

超级版主

积分
6002
发表于 1 小时前 | 查看全部 |阅读模式
image.png

今天继续分享一套通达信格式的主图指标公式。它通过绘制动态压力线、支撑线、黄金坑标记以及回踩确认信号,帮助使用者更直观地观察价格在特定区间内的运行节奏。这套工具融合了波段高低点的自动识别、成交量对比、回调幅度量化等思路,试图捕捉“挖坑-回升-回踩”的结构性机会。需要再次强调:任何指标都只是观察市场的辅助窗口,不能作为交易决策的唯一依据。

指标公式源码(通达信格式)


CTA_LT:=LLVBARS(L,60);
CTA_LTT:=BARSLAST(CURRBARSCOUNT=CONST(CTA_LT)+1);
CTA_HT:=FINDHIGHBARS(H,CTA_LT+1,60,1);
CTA_X1:DRAWLINE(CURRBARSCOUNT=CONST(CTA_HT)+1,H,ISLASTBAR,REF(H,CTA_HT),0),COLORRED,LINETHICK2;
CTA_TT:=BARSLAST(CURRBARSCOUNT=CONST(CTA_HT)+1);
DRAWLINE(CTA_TT=0,H,CTA_LTT=0,L,0),COLORRED,LINETHICK2;
CTA_X2:DRAWLINE(CTA_LTT=0,(CTA_X1-L)*0.618+L,ISLASTBAR,REF((CTA_X1-L)*0.618+L,CTA_LTT),0)DOTLINE,COLORLIMAGENTA;
CTA_V1:=IF(C>O OR (C=O AND C>=REF(C,1)),VOL,0);
CTA_V2:=IF(C<O OR (C=O AND C<REF(C,1)),VOL,0);
CTA_LJ:=SUM(CTA_V1,CTA_LTT)/SUM(CTA_V2,CTA_LTT);
CTA_XG:=COUNT(CROSS(C>=CTA_X1,0.5),CTA_LTT+1)=1 AND CROSS(C>=CTA_X1,0.5) AND CTA_LJ>1.5;
DRAWICON(CTA_XG,L,25);
STICKLINE(CTA_XG,C,O,2,0),COLORYELLOW;
STICKLINE(CTA_XG,H,L,0,0),COLORYELLOW;
DRAWTEXT(CTA_LTT=0,L*0.98,'←黄金坑'),COLORYELLOW;
CTA_T:=BARSLAST(CROSS(C,REF(H,CTA_TT)));
CTA_GL:=C/REF(H,CTA_TT);
CTA_TAK:=BARSLAST(CTA_GL=HHV(CTA_GL,CTA_T+1));
CTA_DF:=(C-REF(C,CTA_TAK+1))/REF(C,CTA_TAK+1)*100;
CTA_JL:=L/REF(H,CTA_TT);
CTA_XGK:=CTA_DF<-8 AND CTA_JL<1.075 AND MIN(C,O)*1.005>=REF(H,CTA_TT);
CTA_XGT:=BARSLAST(COUNT(CTA_XGK,CTA_T+1)=1 AND CTA_XGK);
CTA_QFK:=BACKSET(CTA_XGT=0,CTA_TAK+1);
CTA_QFTK:=BARSLAST(CROSS(CTA_QFK=1,0.5));
CTA_XZF:=REFX(CTA_DF,BARSNEXT(CTA_XGT=0));
DRAWICON(CROSS(CTA_XGT=0,0.5),L*0.99,1);
DRAWTEXT(CROSS(CTA_XGT=0,0.5),L*0.980,'←回踩'),COLORYELLOW;
DRAWLINE(CTA_T=0,REF(H,CTA_TT),CTA_QFTK=0,REF(H,CTA_QFTK),0),DOTLINE,COLORYELLOW;
DRAWLINE(CTA_QFTK=0,REF(H,CTA_QFTK),CTA_XGT=0,REF(H,CTA_TT),0),DOTLINE,COLORYELLOW;
DRAWTEXT(CTA_TT=0,REF(H,CTA_TT)*1.05,VARCAT(VARCAT('支撑价:',VAR2STR(REF(H,CTA_TT),2)),'元'))COLORYELLOW;
DRAWLINE(CTA_QFTK=0,REF(H,CTA_QFTK)*1.05,CTA_QFTK=10,REF(H,CTA_QFTK)*1.05,0),COLORWHITE,LINETHICK3;
DRAWTEXT(CTA_QFTK=0,REF(H,CTA_QFTK)*1.01,VARCAT(VARCAT('信号处跌幅:',VAR2STR(CTA_XZF,2)),'%'))COLORYELLOW;

一、黄金坑与压力线:识别波段低点后的反弹目标

公式的开头围绕60周期内的最低点展开。CTA_LT 找到60周期内最低价所在的偏移位置,CTA_LTT 则计算出从该最低点到当前K线的周期数。随后 CTA_HT 在最低点之后的60周期内,寻找最高价的位置。
基于这些位置,公式绘制了两条关键线段:
  • 红色实线:连接前期波段高点与当前高点,形成一条下降压力线(CTA_X1)
  • 红色斜线:从波段高点连接到“黄金坑”的最低点,即压力位到坑底的连线
  • 洋红色虚线:按照0.618黄金分割比例,从坑底向上回抽压力线,绘出一条反弹目标参考线(CTA_X2)。这条线暗示:价格从坑底回升时,0.618位置往往是第一道重要阻力。
接着,公式通过CTA_V1(阳线或平盘上涨时的成交量)和CTA_V2(阴线或平盘下跌时的成交量),计算从坑底到当前的累计成交量比值(CTA_LJ)。当满足以下三个条件时,触发 “黄金坑突破”信号(CTA_XG)
  • 价格首次站上红色压力线(CTA_X1)
  • 在此之前从未站上过该线;
  • 阳量总和/阴量总和 > 1.5,即上涨放量、下跌缩量。
出现信号时,K线会被黄色实体填充,并在最低价下方标注一个黄色图标。同时,在坑底最低点位置会显示 “←黄金坑” 文字。这个组合试图捕捉:价格在缩量挖坑后,以放量方式突破下降压力线的转折点。


二、回踩确认与量化条件:突破后的二次验证


后半部分构建了突破后的回踩监测系统。首先计算 CTA_T:从价格首次站上“黄金坑”起涨点(即CTA_TT对应的波段高点)到当前的周期数。CTA_GL 是当前价格相对于该起涨点的涨幅倍数。
然后,公式寻找从起涨点以来的最大涨幅位置(CTA_TAK),并计算从那个高点回落到当前的累计跌幅(CTA_DF)。同时,CTA_JL 衡量当前最低价相对于起涨点的位置(是否跌破起涨点)。
核心回踩条件(CTA_XGK) 要求同时满足:
  • CTA_DF < -8% —— 从阶段高点回落超过8%;
  • CTA_JL < 1.075 —— 当前最低价距离起涨点不超过7.5%(即没有大幅跌破启动位);
  • *MIN(C, O)1.005 >= REF(H, CTA_TT) —— 当日K线的最低价(或开盘价)乘以1.005后,仍大于等于起涨点高点,意味着价格回调但没有有效跌破起涨点
当上述条件成立后,公式标记 CTA_XGT 为最后一个满足条件的K线位置,并通过 BACKSET 函数向前追溯,找到从起涨点到回踩确认之间的最高点位置(CTA_QFTK)
当回踩确认完成(即 CTA_XGT=0 的交叉点),图表会在最低价下方显示 “←回踩” 文字和一个笑脸图标,同时绘制两条黄色虚线:一条连接起涨点高点与回踩区间的最高点,另一条连接回踩区间最高点与最终确认点。此外,在起涨点位置会标注支撑价的具体数值;在回踩确认点会显示从高点回落的累计跌幅百分比。最后还有一条白色粗线,是从回踩区间最高点向右延伸10根K线的水平线,用于标记压力参考区。
这套逻辑试图还原一个完整的结构:挖坑→放量突破压力→缩量回踩起涨点不破→再次向上。其中跌幅8%、量比1.5、黄金分割0.618等参数都经过了量化设定,目的是过滤掉随机波动。


三、指标的应用场景与局限


这套主图指标尤其适合用于日线级别的波段结构分析。当出现“黄金坑”文字时,可回溯当时是否伴随缩量;当出现黄色K线突破信号时,标志着价格首次站上压力线;而随后的“回踩”信号,则是对突破有效性的二次确认。三个环节环环相扣,形成一个完整的“突破-回踩”观察框架
在实际运用中,建议将该指标与更长期的趋势方向、同类品种的横向对比结合判断。尤其要留意:“黄金坑”并非每次都能演变成主升浪,有时只是下跌中继的反弹。 最后,市场有风险,任何工具都只是历史经验的投影,请保持独立思考与仓位管理。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 添加微信客服
  • 关注公众号
MACD888量化www.macd888.com -MACD量化论坛-MACD股票论坛-MACD888股票论坛-macd论坛-macd网站-macd官网-Macd888论坛官方-macd俱乐部 © 2001-2026 Discuz! Team. Powered by Discuz! W1.5 闽ICP备2025120954号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表