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

[通达信] 通达信“一线定乾坤”主图指标公式--趋势突破

707

主题

3

回帖

2177

积分

管理员

积分
2177
发表于 6 天前 | 查看全部 |阅读模式


这个指标是依托 MACD 和高低点结构的趋势突破工具,绿色虚线是压力位、黄色虚线是支撑位,指标自动锁定关键高低点,蓝色 K 线搭配 “倍 K” 文字是倍量异动,提示资金进场,是重要的量能信号;“★突破” 是核心进场信号,仅出现在股价突破压力线且 MACD 连续 2 天上涨的节点。




二、公式如下




DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

T1:=UPNDAY(MACD,2);

HH:=REF(H,5)=HHV(H,11);

LL:=REF(L,5)=LLV(L,11);

CTA2:=BACKSET(HH,6)>BACKSET(HH,5);

CTA3:=BACKSET(LL,6)>BACKSET(LL,5);

STICKLINE(V/REF(V,1)>2,O,C,1,0),COLORBLUE;

DRAWTEXT(V/REF(V,1)>2,L,'倍K'),COLORBLUE;

CTA:=IF(BARSLAST(CTA2)=BARSLAST(CTA3) AND MA(C,5)>MA(C,10),CTA2,IF(BARSLAST(CTA3)>BARSLAST(CTA2),CTA2,0));

CTA4:=IF(BARSLAST(CTA2)=BARSLAST(CTA3) AND MA(C,10)>MA(C,5),CTA3,IF(BARSLAST(CTA2)>BARSLAST(CTA3),CTA3,0));

CTB1:=CTA AND H=HHV(H,BARSLAST(CTA4));

CTB2:=CTA4 AND L=LLV(L,BARSLAST(CTA));

CTB3:=L>REF(H,1) AND DAY!=REF(DAY,1);

CTB4:=H< REF(L,1) AND DAY!=REF(DAY,1);

CTA5:=REF(H,BARSLAST(CTB1));

CTA6:=REF(L,BARSLAST(CTB1));

CTA51:=REF(H,BARSLAST(CTB1)+1);

CTA61:=REF(L,BARSLAST(CTB1)+1);

CTA62:=REF(L,BARSLAST(CTB1)+2);

CTA7:=REF(H,BARSLAST(CTB2)+2);

CTA71:=REF(H,BARSLAST(CTB2));

CTA8:=REF(L,BARSLAST(CTB2));

CTA711:=REF(H,BARSLAST(CTB2)+1);

CTA81:=REF(L,BARSLAST(CTB2)+1);

CTA3A:=IF(CTA51< CTA6,CTA6,IF(CTA6<=CTA61,CTA62,CTA61));

CTA2A:=IF(CTA81>CTA71,CTA71,IF(CTA71>=CTA711,CTA7,CTA711));

CTB5:=CTA5>CTA2A AND CTB1;

CTB6:=CTA8< CTA3A AND CTB2;

CTB8:=CTB5 AND CTA5>CTA71 AND CTA6>CTA8 AND CTA61>CTA8;

CTB9:=CTB6 AND CTA8< CTA6 AND CTA71< CTA5 AND CTA711< CTA5;

CTB10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));

CTCJ1:=COUNT(CTB10,BARSLAST(CTB2));

CTCJ2:=COUNT(CTB10,BARSLAST(CTB1));

CTCJ3:=COUNT(CTB3,BARSLAST(CTB2));

CTCJ4:=COUNT(CTB4,BARSLAST(CTB1));

CTCJ5:=IF(CTCJ1>0,CTCJ1+2,IF(CTCJ2,CTCJ2+2,3));

CTCJ6:=IF(CTCJ3,CTCJ5-CTCJ3,IF(CTCJ4,CTCJ5-CTCJ4,CTCJ5));

CTB11:=(CTB8 AND BARSLAST(CTB9)>CTCJ6);

CTB12:=(CTB9 AND BARSLAST(CTB8)>CTCJ6);

CTB13:=(CTB1 AND REF(H,BARSLAST(CTB1))>=REF(H,BARSLAST(CTB11)) AND BARSLAST(CTB12)>BARSLAST(CTB11))OR (CTB5 AND COUNT(CTB3,BARSLAST(CTB6))>0 AND REF(H,BARSLAST(CTB5))>REF(H,BARSLAST(CTB11)));

CTB14:=(CTB2 AND REF(L,BARSLAST(CTB2))<=REF(L,BARSLAST(CTB12)) AND BARSLAST(CTB11)>BARSLAST(CTB12))OR (CTB6 AND COUNT(CTB4,BARSLAST(CTB5))>0 AND REF(L,BARSLAST(CTB6))< REF(H,BARSLAST(CTB12)));

CTA1:=IF(BARSLAST(CTB14)>BARSLAST(CTB13),REF(H,BARSLAST(CTB13)),REF(H,BARSLAST(CTB14)));

CTA41:=IF(BARSLAST(CTB13)>BARSLAST(CTB14),REF(L,BARSLAST(CTB14)),REF(L,BARSLAST(CTB13)));

CTB15:=CTB13 AND H=HHV(CTA1,BARSLAST(CTB14)+1) AND H>REF(H,1) AND BARSLAST(CTB14)>BARSLAST(CTB13);

CTB16:=CTB14 AND L=LLV(CTA41,BARSLAST(CTB13)+1) AND L< REF(L,1) AND BARSLAST(CTB13)>BARSLAST(CTB14);

CTB17:=CTB15 OR (CTB1 AND REF(H,BARSLAST(CTB1))>REF(H,BARSLAST(CTB15)) AND BARSLAST(CTB16)>BARSLAST(CTB15));

CTB18:=CTB16 OR (CTB2 AND REF(L,BARSLAST(CTB2))< REF(L,BARSLAST(CTB16)) AND BARSLAST(CTB15)>BARSLAST(CTB16));

上升趋势:DRAWLINE(CTB18,L,CTB17,H,0),COLORYELLOW,DOTLINE;

下降趋势:DRAWLINE(CTB17,H,CTB18,L,0),COLORWHITE,DOTLINE;

压力:DRAWLINE(CTB17,H,REF(CTB17,1),REF(H,1),1),COLORGREEN,DOTLINE;

支撑:DRAWLINE(CTB18,L,REF(CTB18,1),REF(L,1),1),COLORYELLOW,DOTLINE;

DRAWNUMBER(CTB18,L*0.995,L),COLORYELLOW;

DRAWNUMBER(CTB17,H*1.1,H),COLORGREEN;

NOTEXTXG:CROSS(C,压力) AND 压力>0 AND T1,NODRAW;

DRAWICON(NOTEXTXG,L,9);

DRAWTEXT(NOTEXTXG,L*0.98,'★突破'),COLORYELLOW;







三、选股公式

DIF:=EMA(C,12)-EMA(C,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

T1:=UPNDAY(MACD,2);

HH:=REF(H,5)=HHV(H,11);

LL:=REF(L,5)=LLV(L,11);

CTA2:=BACKSET(HH,6)>BACKSET(HH,5);

CTA3:=BACKSET(LL,6)>BACKSET(LL,5);

CTA:=IF(BARSLAST(CTA2)=BARSLAST(CTA3) AND MA(C,5)>MA(C,10),CTA2,IF(BARSLAST(CTA3)>BARSLAST(CTA2),CTA2,0));

CTA4:=IF(BARSLAST(CTA2)=BARSLAST(CTA3) AND MA(C,10)>MA(C,5),CTA3,IF(BARSLAST(CTA2)>BARSLAST(CTA3),CTA3,0));

CTB1:=CTA AND H=HHV(H,BARSLAST(CTA4));

CTB2:=CTA4 AND L=LLV(L,BARSLAST(CTA));

CTB3:=L>REF(H,1) AND DAY!=REF(DAY,1);

CTB4:=H< REF(L,1) AND DAY!=REF(DAY,1);

CTA5:=REF(H,BARSLAST(CTB1));

CTA6:=REF(L,BARSLAST(CTB1));

CTA51:=REF(H,BARSLAST(CTB1)+1);

CTA61:=REF(L,BARSLAST(CTB1)+1);

CTA62:=REF(L,BARSLAST(CTB1)+2);

CTA7:=REF(H,BARSLAST(CTB2)+2);

CTA71:=REF(H,BARSLAST(CTB2));

CTA8:=REF(L,BARSLAST(CTB2));

CTA711:=REF(H,BARSLAST(CTB2)+1);

CTA81:=REF(L,BARSLAST(CTB2)+1);

CTA3A:=IF(CTA51< CTA6,CTA6,IF(CTA6<=CTA61,CTA62,CTA61));

CTA2A:=IF(CTA81>CTA71,CTA71,IF(CTA71>=CTA711,CTA7,CTA711));

CTB5:=CTA5>CTA2A AND CTB1;

CTB6:=CTA8< CTA3A AND CTB2;

CTB8:=CTB5 AND CTA5>CTA71 AND CTA6>CTA8 AND CTA61>CTA8;

CTB9:=CTB6 AND CTA8< CTA6 AND CTA71< CTA5 AND CTA711< CTA5;

CTB10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));

CTCJ1:=COUNT(CTB10,BARSLAST(CTB2));

CTCJ2:=COUNT(CTB10,BARSLAST(CTB1));

CTCJ3:=COUNT(CTB3,BARSLAST(CTB2));

CTCJ4:=COUNT(CTB4,BARSLAST(CTB1));

CTCJ5:=IF(CTCJ1>0,CTCJ1+2,IF(CTCJ2,CTCJ2+2,3));

CTCJ6:=IF(CTCJ3,CTCJ5-CTCJ3,IF(CTCJ4,CTCJ5-CTCJ4,CTCJ5));

CTB11:=(CTB8 AND BARSLAST(CTB9)>CTCJ6);

CTB12:=(CTB9 AND BARSLAST(CTB8)>CTCJ6);

CTB13:=(CTB1 AND REF(H,BARSLAST(CTB1))>=REF(H,BARSLAST(CTB11)) AND BARSLAST(CTB12)>BARSLAST(CTB11))OR (CTB5 AND COUNT(CTB3,BARSLAST(CTB6))>0 AND REF(H,BARSLAST(CTB5))>REF(H,BARSLAST(CTB11)));

CTB14:=(CTB2 AND REF(L,BARSLAST(CTB2))<=REF(L,BARSLAST(CTB12)) AND BARSLAST(CTB11)>BARSLAST(CTB12))OR (CTB6 AND COUNT(CTB4,BARSLAST(CTB5))>0 AND REF(L,BARSLAST(CTB6))< REF(H,BARSLAST(CTB12)));

CTA1:=IF(BARSLAST(CTB14)>BARSLAST(CTB13),REF(H,BARSLAST(CTB13)),REF(H,BARSLAST(CTB14)));

CTA41:=IF(BARSLAST(CTB13)>BARSLAST(CTB14),REF(L,BARSLAST(CTB14)),REF(L,BARSLAST(CTB13)));

CTB15:=CTB13 AND H=HHV(CTA1,BARSLAST(CTB14)+1) AND H>REF(H,1) AND BARSLAST(CTB14)>BARSLAST(CTB13);

CTB16:=CTB14 AND L=LLV(CTA41,BARSLAST(CTB13)+1) AND L< REF(L,1) AND BARSLAST(CTB13)>BARSLAST(CTB14);

CTB17:=CTB15 OR (CTB1 AND REF(H,BARSLAST(CTB1))>REF(H,BARSLAST(CTB15)) AND BARSLAST(CTB16)>BARSLAST(CTB15));

CTB18:=CTB16 OR (CTB2 AND REF(L,BARSLAST(CTB2))< REF(L,BARSLAST(CTB16)) AND BARSLAST(CTB15)>BARSLAST(CTB16));

压力:=DRAWLINE(CTB17,H,REF(CTB17,1),REF(H,1),1);

XG:CROSS(C,压力) AND 压力>0 AND T1;


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

本版积分规则

投诉/建议联系

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
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表