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

[通达信] 分时资金博弈副图指标公式--看穿主力

[复制链接]

1581

主题

13

回帖

4950

积分

超级版主

积分
4950
发表于 3 小时前 | 查看全部 |阅读模式
image.png
一、通达信公式解析


这是一个监控机构与散户资金流向的指标。它通过计算单笔成交额(公式中的20万是个分界线)来区分大额和小额交易,并分别统计它们在上涨和下跌时的累计值,从而估算出“机构”和“散户”各自的买卖力度。
核心输出是“机构买”(红色线)和“机构卖”(绿色线),能直观对比大资金的进出方向。此外,公式还定义了“强势”(机构买入占比>50%)和“拉升”(机构净买入力度大)等状态,并用黄色或红色柱状线在图上进行提示。帮助判断走势主要由哪类资金驱动。




二、公式如下
CTA1:=V*C/100,NODRAW;

CTA2:=SUM((IF(((CTA1/8>20) AND (CLOSE>(REF(CLOSE,1)))),CTA1,0)),0);

CTA3:=SUM((IF(((CTA1/8>20) AND (CLOSE<(REF(CLOSE,1)))),CTA1,0)),0);

CTA4:=SUM((IF(((CTA1/8<20) AND (CLOSE>(REF(CLOSE,1)))),CTA1,0)),0);

CTA5:=SUM((IF(((CTA1/8<20) AND (CLOSE<(REF(CLOSE,1)))),CTA1,0)),0);

CTA6:=((CTA2+CTA3)+CTA4)+CTA5;

机构买:(CTA2),LINETHICK6,COLORRED;

机构卖:(CTA3),LINETHICK6,COLORGREEN;

机构进出:机构买-机构卖,NODRAW;

散户买:(CTA4),COLOR5555FF;

散户卖:(CTA5),COLOR55FF55;

CTA7:=散户买-散户卖;

强势:((100*CTA2)/CTA6>50);

STICKLINE(强势,机构买*1.02,机构买*1.1,1,0),COLORYELLOW;

拉升:((100*CTA2)/CTA6-(100*CTA3)/CTA6)>18 AND (100*CTA2)/CTA6-(100*CTA5)/CTA6>18;

STICKLINE(拉升,机构买*1.1,机构买*1.2,1,0),COLORRED;

DRAWTEXT(ISLASTBAR=1,机构买*0.95,''),LINETHICK2,COLORRED;

DRAWTEXT(ISLASTBAR=1,机构卖*0.95,''),LINETHICK2,COLORFFFF55;

CTA8:=BETWEEN(C/(SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C))),1.05,0.95);

CTA9:=IF(CTA8=0,MA(C,BARSCOUNT(C)),(SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C))));

DRAWICON(CROSS((C/CTA9),1.03),机构买,5);

CTA10:=1;

CTA11:=STRCAT(STRCAT('机买',CON2STR((100*CTA2)/CTA6,0)),'%');

CTA12:=STRCAT(STRCAT('机卖',CON2STR((100*CTA3)/CTA6,0)),'%');

CTA13:=STRCAT(STRCAT('机构总买',CON2STR((100*(CTA2-CTA3))/CTA6,0)),'%');

CTA14:=STRCAT(STRCAT('散买',CON2STR((100*CTA4)/CTA6,0)),'%');

CTA15:=STRCAT(STRCAT('散卖',CON2STR((100*CTA5)/CTA6,0)),'%');

CTA16:=STRCAT(STRCAT('散户总买',CON2STR((100*(CTA4-CTA5))/CTA6,0)),'%');

DRAWTEXT_FIX(CTA10=1,0.801,0.05,0,CTA11),COLORRED;

DRAWTEXT_FIX(CTA10=1,0.801,0.15,0,CTA12),COLORGREEN;

DRAWTEXT_FIX(CTA10=1,0.801,0.25,0,CTA14),COLORRED;

DRAWTEXT_FIX(CTA10=1,0.801,0.35,0,CTA15),COLORGREEN;

DRAWTEXT_FIX(CTA10=1,0.801,0.65,0,CTA13),LINETHICK5,COLORCYAN;

DRAWTEXT_FIX(CTA10=1,0.801,0.50,0,CTA16),LINETHICK5,COLORCYAN;

CTA17:=(机构进出+CTA7)/CTA1,NODRAW;

CTA18:=STRCAT(STRCAT('主力净买',CON2STR(CTA17,0)),'%');

DRAWTEXT_FIX(CTA10=1,0.801,0.80,0,CTA18),COLORMAGENTA;

CTA19:=SUM(V*C,0)/SUM(V,0);

地:EMA(CTA19,50)/0.97,LINETHICK2,COLORGREEN,NODRAW;

CTA20:=COUNT(V>4000 AND C>REF(C,1),0);

CTA21:=COUNT(V>DYNAINFO(16)*10 AND C>REF(C,1),0);

DRAWICON(CTA20>REF(CTA20,1) AND CTA21>REF(CTA21,1) AND CROSS(C,地),机构买,24);

CTA22:=EMA((CLOSE+HIGH+LOW)/3,2);

CTA23:=MAX((DYNAINFO(3)),EMA(DYNAINFO(5),5));

CTA24:=MIN((DYNAINFO(3)),EMA(DYNAINFO(6),5));

CTA25:=(COST(95)+DYNAINFO(11))/2;

CTA26:=(COST(5)+DYNAINFO(11))/2;

CTA27:=CONST((CTA23+CTA25)/2);

CTA28:=CONST((CTA24+CTA26)/2);

CTA29:=(3*SMA((C-LLV(L,54))/(HHV(H,54)-LLV(L,54)),3,1)-2*SMA(SMA((C-LLV(L,54))/(HHV(H,54)-LLV(L,54)),3,1),3,1));

CTA30:=MEMA(CTA29,10);

CTA31:=EMA(CTA30,10);

CTA38:=IF(EXIST(CROSS(CTA27,CTA22),5) AND EXIST(C>CTA27,10) AND CTA30<HHV(CTA30,10) AND CTA31<REF(CTA31,1),1,0);

CTA39:=IF(EXIST(CROSS(CTA22,CTA28),5) AND EXIST(C<CTA28,10) AND CTA30>LLV(CTA30,10) AND CTA31>REF(CTA31,1),1,0);

DRAWICON(CTA38=1 AND REF(CTA38,1)=0,机构买,8);

DRAWICON(CTA39=1 AND REF(CTA39,1)=0,机构买,7);




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

本版积分规则

投诉/建议联系

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