通达信机构买盘指标公式源码
指标为“机构/散户资金流向”副图,按成交额大小和涨跌方向统计买卖盘。
功能:
- 机构买盘:大额上涨成交累计;机构卖盘:大额下跌成交累计。
- 散户买盘/卖盘:小额上涨/下跌成交累计。
- 增减仓%:上涨日换手率减下跌日换手率,正为增仓、负为减仓。
- 最后一根K线显示机构、散户买卖占比文字。
用法:
- 机构买盘红线上穿机构卖盘绿线,或出现“抄底”信号,视为资金转强,关注买点。
- 机构买盘持续高于卖盘、买卖差额为正,偏多;反之偏空。
- 机构买盘占比明显强于机构卖盘和散户卖盘时,出现圈点提示。
- 结合股价趋势、量价和风控使用,不宜单独作为交易依据。
A1:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CLOSE<REF(CLOSE,1),-VOL/CAPITAL*100,0)),0);
成交额:=V*C/100,NODRAW;{万元}
A2:=SUM((IF(((成交额/8>20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A3:=SUM((IF(((成交额/8>20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A4:=SUM((IF(((成交额/8<20) AND (CLOSE>(REF(CLOSE,1)))),成交额,0)),0);
A5:=SUM((IF(((成交额/8<20) AND (CLOSE<(REF(CLOSE,1)))),成交额,0)),0);
A6:=((A2+A3)+A4)+A5;
A7:=IF((ISLASTBAR),((100*A2)/A6),0);
A8:=IF((ISLASTBAR),((100*A3)/A6),0);
A9:=IF((ISLASTBAR),((100*A4)/A6),0);
A10:=IF((ISLASTBAR),((100*A5)/A6),0);
增减仓%:A1;
机构买盘:(A2),LINETHICK4,COLORFF55FF;
机构卖盘:(A3),LINETHICK4,COLORFFFF55;
机构进出:机构买盘-机构卖盘,NODRAW;
散户买盘:(A4),COLOR5555FF;
散户卖盘:(A5),COLOR55FF55;
提示:=((100*A2)/A6-(100*A3)/A6)>18 AND (100*A2)/A6-(100*A5)/A6>18;
IF(提示=1,机构买盘*1.05,DRAWNULL),LINETHICK3,COLORYELLOW,CIRCLEDOT;
提示1:=(100*A2)/A6>50;
IF(提示=1,机构买盘*1.10,DRAWNULL),LINETHICK3,COLORRED,CIRCLEDOT;
{ -通达信指标公式}
机构买盘红:(A2),LINETHICK3,COLORRED;
机构卖盘绿:(A3),LINETHICK3,COLORGREEN;
散户买盘黄:(A4),COLORYELLOW;
散户卖盘蓝:(A5),COLORBLUE;
DRAWTEXT(ISLASTBAR=1,机构买盘红*0.9,'机构买盘'),LINETHICK2,COLORRED;
DRAWTEXT(ISLASTBAR=1,机构卖盘绿,'机构卖盘'),LINETHICK2,COLORBROWN;
DRAWTEXT(ISLASTBAR=1,散户买盘黄,'散户买盘'),LINETHICK2,COLORLIGREEN;
DRAWTEXT(ISLASTBAR=1,散户卖盘蓝,'散户卖盘'),LINETHICK2,COLORBLUE;
买卖差额:(机构买盘红-机构卖盘绿)>0.5,LINETHICK6,COLORWHITE;
抄底:IF(CROSS(A2,A3),10,0),LINETHICK3,COLORMAGENTA;

未来函数检测结果
空方赋值:收盘价
★洗钱★赋值:(收盘价 - 32日内最低价的最低值) / (32日内最高价的最高值 - 32日内最低价的最低值) * 1.2 * 收盘价
★洗钱★A赋值:★洗钱★的13日[1日权重]移动平均
【洗钱】目的赋值:★洗钱★A的5.5日[1.5日权重]移动平均
K1赋值:若【洗钱】目的>1日前的【洗钱】目的则将最近2周期置为1
如果K1,返回【洗钱】目的,否则返回无效数,POINTDOT,画红色,线宽为4
★洗钱★B赋值:3 * ★洗钱★A - 2 * 【洗钱】目的
银行亏空赋值:如果空方>★洗钱★B,返回★洗钱★B,否则返回空方,线宽为0
量赋值:(收盘价 - 32日内最低价的最低值) / (32日内最高价的最高值 - 32日内最低价的最低值) * 1.2 * 收盘价
量1赋值:量的3日指数移动平均
量2赋值:量的5日指数移动平均
量3赋值:量的7日指数移动平均
当满足条件量1>=量2时,在量3和量1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000AA
当满足条件量1>=量2时,在量3和量1位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000CC
当满足条件量1>=量2时,在量3和量1位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000EE
当满足条件量1<=量2时,在量3和量1位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000
当满足条件量1<=量2时,在量3和量1位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF5500
当满足条件量1<=量2时,在量3和量1位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF9900
T1赋值:量2 >= 量3 AND 量1 < 1日前的量1
T2赋值:量2 < 量3 AND 量1 > 1日前的量1
当满足条件T1时,在量1和量3位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFCC22
当满足条件T1时,在量1和量3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFDD33
当满足条件T2时,在量1和量3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
当满足条件T2时,在量1和量3位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00AAFF
银行收益赋值:如果【洗钱】目的>★洗钱★B,返回【洗钱】目的,否则返回★洗钱★B,线宽为0,COLORFF00FF
洗钱手段赋值:★洗钱★B,线宽为1,COLOR00FFFF
如果银行收益<=1日前的【洗钱】目的,返回银行收益,否则返回无效数,线宽为2,COLOR00FF00
当满足条件★洗钱★B上穿【洗钱】目的时,在★洗钱★B*0.99位置画9号图标