通达信〖超牛分时〗观捕捉盘中主力净买点及多空强弱转换主图源码
本公式整合了分时图支撑阻力、机构与散户资金流向以及主力吸筹信号,适用于通达信分时主图。通过量化买卖次数和成交额,能够直观捕捉盘中的主力净买点及多空强弱转换。
指标构成与用法:
- 牛熊线(蓝/绿柱):通过MA30(短期趋势)与EMA900(长期趋势)的对比,蓝色区域代表强势,绿色区域代表弱势。
- 撑压网格(绿线):自动绘制日内7/8阻力位和0.5/8支撑位。当现价上穿支撑线或长阴线跌破阻力线时,触发红色信号柱或绿色箭头,提示日内反转。
- 资金雷达:红绿粗线分别表示机构买卖情况,细线代表散户资金。当下方“主力净买”为正时,表明主力资金介入。
- 特殊信号:出现笑脸图标(9号)时,表示买单次数与大单频次同步增加,且股价站上地线,属于主力抢筹信号;出现钱袋图标(26号)时,提示股价突破成本均线3%以上,确认加速拉升。
实战技巧:
早盘关注蓝柱(强势区)配合机构买放量,可考虑持有;若现价回踩支撑位不破并出现笑脸,可低吸;当股价跌破均价(黄线)且机构卖放大时,应止损。
注意事项:
本公式包含未来函数`ISLASTBAR`,仅用于统计最终数据,不影响盘中信号。建议结合5分钟K线过滤假突破。
MA30:=EMA(CLOSE,30);
强弱:EMA(CLOSE,900);
STICKLINE((MA30>强弱),MA30,强弱,0,1),COLOR0000FF;
STICKLINE((MA30<强弱),MA30,强弱,0,1),COLOR00FF00;
H1:=MAX(DYNAINFO(3),DYNAINFO(5));
L1:=MIN(DYNAINFO(3),DYNAINFO(6));
P1:=H1-L1;
阻力:L1+P1*7/8,COLOR00DD00;
支撑:L1+P1*0.5/8,COLOR00DD00;
现价:CLOSE,COLORWHITE,LINETHICK1;
STICKLINE(CROSS(支撑,现价),支撑,阻力,1,1),COLORRED;
DRAWTEXT(LONGCROSS(现价,阻力,2),现价,''),COLORGREEN;
A1:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL*100,IF(CLOSE<REF(CLOSE,1),-VOL/CAPITAL*100,0)),0);
DRAWTEXT_FIX(1,0.980,20,1,', '),COLOR333333;
成交额:=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);
机构买:=(A2),LINETHICK6,COLORRED;
机构卖:=(A3),LINETHICK6,COLORGREEN;
机构进出:=机构买-机构卖,NODRAW;
散户买:=(A4),COLOR5555FF;
散户卖:=(A5),COLOR55FF55;
散户进出:=散户买-散户卖,NODRAW;
主力净买:=(机构进出+散户进出)/成交额,NODRAW;
均价:=SUM(V*C,0)/SUM(V,0),COLORYELLOW;
地:EMA(均价,50)/0.97,LINETHICK2,COLORGREEN,NODRAW;
买单次数:=COUNT(V>4000 AND C>REF(C,1),0);
黄次数:=COUNT(V>DYNAINFO(16)*10 AND C>REF(C,1),0),COLORYELLOW,NODRAW;
DRAWICON(买单次数>REF(买单次数,1) AND 黄次数>REF(黄次数,1) AND CROSS(C,地),MA30,9);
Q:=BETWEEN(C/(SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C))),1.05,0.95);
Q2:=IF(Q=0,MA(C,BARSCOUNT(C)),(SUM(AMOUNT,BARSCOUNT(C))/SUM(VOL*100,BARSCOUNT(C))));
DRAWICON(CROSS((C/Q2),1.03),C,26);
DRAWICON(LONGCROSS(支撑,现价,2),支撑*1.001,5);

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
定制指标公式、软件请联系QQ或微信同号:88652583
MA30赋值:收盘价的30日指数移动平均
输出强弱:收盘价的900日指数移动平均
当满足条件(MA30>强弱)时,在MA30和强弱位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR0000FF
当满足条件(MA30<强弱)时,在MA30和强弱位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR00FF00
H1赋值:昨收盘价和最高价的较大值
L1赋值:昨收盘价和最低价的较小值
P1赋值:H1-L1
输出阻力:L1+P1*7/8,COLOR00DD00
输出支撑:L1+P1*0.5/8,COLOR00DD00
输出现价:收盘价,画白色,线宽为1
当满足条件支撑上穿现价时,在支撑和阻力位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
当满足条件现价小于阻力保持2个交易日后交叉上穿时,在现价位置书写文字,画绿色
A1赋值:如果收盘价>1日前的收盘价,返回成交量(手)/当前流通股本(手)*100,否则返回如果收盘价<1日前的收盘价,返回-成交量(手)/当前流通股本(手)*100,否则返回0的历史累和
当满足条件1时,在横轴0.980纵轴20位置书写文字,COLOR333333
成交额赋值:成交量(手)*收盘价/100,NODRAW
A2赋值:(如果((成交额/8>20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A3赋值:(如果((成交额/8>20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A4赋值:(如果((成交额/8<20)AND(收盘价>(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A5赋值:(如果((成交额/8<20)AND(收盘价<(1日前的收盘价))),返回成交额,否则返回0)的历史累和
A6赋值:((A2+A3)+A4)+A5
A7赋值:如果(是否最后一个周期),返回((100*A2)/A6),否则返回0
A8赋值:如果(是否最后一个周期),返回((100*A3)/A6),否则返回0
A9赋值:如果(是否最后一个周期),返回((100*A4)/A6),否则返回0
A10赋值:如果(是否最后一个周期),返回((100*A5)/A6),否则返回0
机构买赋值:(A2),线宽为6,画红色
机构卖赋值:(A3),线宽为6,画绿色
机构进出赋值:机构买-机构卖,NODRAW
散户买赋值:(A4),COLOR5555FF
散户卖赋值:(A5),COLOR55FF55
散户进出赋值:散户买-散户卖,NODRAW
主力净买赋值:(机构进出+散户进出)/成交额,NODRAW
均价赋值:成交量(手)*收盘价的历史累和/成交量(手)的历史累和,画黄色
输出地:均价的50日指数移动平均/0.97,线宽为2,画绿色,NODRAW
买单次数赋值:统计0日中满足成交量(手)>4000ANDC>1日前的收盘价的天数
黄次数赋值:统计0日中满足成交量(手)>前5日每分钟均量*10ANDC>1日前的收盘价的天数,画黄色,NODRAW
当满足条件买单次数>1日前的买单次数AND黄次数>1日前的黄次数ANDCROSS(收盘价,地)时,在MA30位置画9号图标
Q赋值:收盘价/(成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和)位于1.05和0.95之间
Q2赋值:如果Q=0,返回收盘价的收盘价的有效数据周期数日简单移动平均,否则返回(成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和)
当满足条件(收盘价/Q2)上穿1.03时,在收盘价位置画26号图标
当满足条件支撑小于现价保持2个交易日后交叉上穿时,在支撑*1.001位置画5号图标