通达信〖暗盘定乾坤〗拆解成交量洞察主力意图副图源码



指标旨在通过精细拆解成交量,来洞察主力资金的真实动向和意图。


📈 功能与策略


功能:指标的核心是将每日的成交量,根据开盘价、收盘价、最高价、最低价的关系,拆解为不同性质的“买盘”和“卖盘”,并用不同颜色的柱状图直观展示。同时,它还会在图上标注“倍量”、“涨停”、“背离”、“多头”等关键市场状态,帮助快速识别盘面特征。


策略:重点观察代表主力净买入的柱状图变化。当出现持续的、放大的主力净买入信号,尤其是在股价处于相对低位或启动初期时,是主力积极介入的迹象,可视为潜在的买入机会。同时,结合“倍量”、“涨停”等信号,可以进一步确认上涨动能的强度。
 
{暗盘定乾坤}

VV:=VOL;



ZHULI1:=IF(CURRBARSCOUNT=1 AND PERIOD=5,VV*240/FROMOPEN,DRAWNULL);

主力暗盘:ZHULI1/10,LINETHICK0;



ZHULI2:=VV/((HIGH-LOW)*2-ABS(CLOSE-OPEN));

暗盘买量:IF(CLOSE>OPEN,ZHULI2*(HIGH-LOW),IF(CLOSE<OPEN,ZHULI2*((HIGH-OPEN)+(CLOSE-LOW)),VV/2))/10,COLORRED,LINETHICK0;

ZHULI6:=IF(CLOSE>OPEN,0-ZHULI2*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-ZHULI2*(HIGH-LOW),0-VV/2));

明盘买量:-ZHULI6/10,COLORGREEN,LINETHICK0;



ZHULI7:=暗盘买量+明盘买量,LINETHICK0;

ZHULI8:=(MA(CLOSE,34)-CLOSE)/MA(CLOSE,34)*50,COLOR008288;



STICKLINE(FILTER(CROSS(0.019,ZHULI8),21),28,0,1,0),COLOR008000;

STICKLINE(FILTER(C/REF(C,1)>1.09,21),3,38,1,0),COLOR8285FF;



ZHULI9:=(VV/(((HIGH-LOW)*2)-ABS((CLOSE-OPEN))));

ZHULI10:=IF((CLOSE>OPEN),(ZHULI9*(HIGH-LOW)),IF((CLOSE<OPEN),(ZHULI9*((HIGH-OPEN)+(CLOSE-LOW))),(VV/2)));

ZHULI11:=IF((CLOSE>OPEN),(0-(ZHULI9*((HIGH-CLOSE)+(OPEN-LOW)))),IF((CLOSE<OPEN),(0-(ZHULI9*(HIGH-LOW))),(0-(VV/2))));

ZHULI12:=(ZHULI10+ZHULI11);



STICKLINE((ZHULI12<0),0,ZHULI12/3,3,0),COLOR33FF33;

ZHULI13:=(VV/MA(VV,5));

ZHULI14:=BARSSINCE(ZHULI10);

ZHULI15:=IF(((121>ZHULI14)AND(ZHULI14>0)),ZHULI14,120);

ZHULI16:=IF(((4>ZHULI14)AND(ZHULI14>0)),ZHULI14,3);

ZHULI17:=MA(VV,ZHULI16);



ZHULI20:=(HIGH-LOW);

ZHULI21:=ABS((OPEN-CLOSE));

ZHULI22:=(HIGH-IF((CLOSE>OPEN),CLOSE,OPEN));

ZHULI23:=(IF((CLOSE>OPEN),OPEN,CLOSE)-LOW);

ZHULI24:=((ZHULI21/ZHULI20)*VV);

ZHULI25:=((ZHULI22/ZHULI20)*VV);

ZHULI26:=((ZHULI23/ZHULI20)*VV);



ZHULI27:=IF(((VV/CAPITAL)>0.001),1,EXP(ABS(LOG(((VV/CAPITAL)*100)))));

ZHULI28:=(((CLOSE-MA(CLOSE,5))/MA(CLOSE,5))*100);

ZHULI29:=MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,30) AND MA(CLOSE,30)>MA(CLOSE,60);



ZHULI33:=((IF((((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(CLOSE>OPEN)),ZHULI24,ZHULI10)+ZHULI10)/2);

ZHULI34:=((IF(((ZHULI25>ZHULI24)AND(ZHULI25>ZHULI26)),ZHULI25,ZHULI10)+ZHULI10)/2);

ZHULI35:=((IF(((ZHULI26>ZHULI24)AND(ZHULI26>ZHULI25)),ZHULI26,ZHULI10)+ZHULI10)/2);

ZHULI36:=((IF((((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(CLOSE<OPEN)),ZHULI24,ZHULI11)+ZHULI11)/2);



ZHULI37:=MA((((ZHULI33+ZHULI34)+ZHULI35)/3),ZHULI16);

ZHULI38:=MA(ZHULI36,ZHULI16);



STICKLINE(CLOSE>MA(CLOSE,30),0,VV,3,1),COLOR0000FF;

STICKLINE(CLOSE<MA(CLOSE,30),0,VV,3,1),COLOR00FF00;



STICKLINE(((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(CLOSE>OPEN),0,ZHULI24,3,0),COLOR00FFFF;

STICKLINE(((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(CLOSE<OPEN),0,ZHULI24,2,0),COLORFF0000;

STICKLINE((ZHULI26>ZHULI24)AND(ZHULI26>ZHULI25),0,ZHULI26,3,0),COLORFFFFFF;

STICKLINE((ZHULI25>ZHULI24)AND(ZHULI25>ZHULI26),0,ZHULI25,3,0),COLORMAGENTA;



STICKLINE(VV>MA(VV,5)*2.5,0,VV,0.2,0),COLORYELLOW;

STICKLINE(ZHULI10>0,ZHULI10,0,0.2,0),COLOR0000FF;



ZHULI41:=((VV/CAPITAL)*100);



{多空判断}

主力净额:ZHULI10+ZHULI11,COLORYELLOW,LINETHICK2;

零轴:0,COLORWHITE,DOTLINE;



价涨量缩:=C>REF(C,1) AND VV<REF(VV,1);

价跌量增:=C<REF(C,1) AND VV>REF(VV,1);

DRAWTEXT(价涨量缩 OR 价跌量增,主力净额*1.1,'背离'),COLORFF00FF;



倍量:=VV/REF(VV,1)>1.9;

涨停:=C/REF(C,1)>1.095;

DRAWTEXT(倍量,VV*0.9,'倍量'),COLORYELLOW;

DRAWTEXT(涨停,VV*1.2,'涨停'),COLORRED;



多头:=MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20);

空头:=MA(C,5)<MA(C,10) AND MA(C,10)<MA(C,20);

DRAWTEXT(多头,VV*0.7,'多头'),COLOR00AAAA;

DRAWTEXT(空头,VV*0.7,'空头'),COLORGREEN;







来函数检测结果如下
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583


VV赋值:成交量(手)
ZHULI1赋值:如果到最后交易的周期=1ANDPERIOD=5,返回VV*240/当前离开盘分钟数,否则返回无效数
输出主力暗盘:ZHULI1/10,线宽为0
ZHULI2赋值:VV/((最高价-最低价)*2-收盘价-开盘价的绝对值)
输出暗盘买量:如果收阳线,返回ZHULI2*(最高价-最低价),否则返回如果收阴线,返回ZHULI2*((最高价-开盘价)+(收盘价-最低价)),否则返回VV/2/10,画红色,线宽为0
ZHULI6赋值:如果收阳线,返回0-ZHULI2*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-ZHULI2*(最高价-最低价),否则返回0-VV/2
输出明盘买量:-ZHULI6/10,画绿色,线宽为0
ZHULI7赋值:暗盘买量+明盘买量,线宽为0
ZHULI8赋值:(收盘价的34日简单移动平均-收盘价)/收盘价的34日简单移动平均*50,COLOR008288
当满足条件0.019上穿ZHULI8的21日过滤时,在28和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR008000
当满足条件收盘价/1日前的收盘价>1.09的21日过滤时,在3和38位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR8285FF
ZHULI9赋值:(VV/(((最高价-最低价)*2)-(收盘价-开盘价)的绝对值))
ZHULI10赋值:如果(收阳线),返回(ZHULI9*(最高价-最低价)),否则返回如果(收阴线),返回(ZHULI9*((最高价-开盘价)+(收盘价-最低价))),否则返回(VV/2)
ZHULI11赋值:如果(收阳线),返回(0-(ZHULI9*((最高价-收盘价)+(开盘价-最低价)))),否则返回如果(收阴线),返回(0-(ZHULI9*(最高价-最低价))),否则返回(0-(VV/2))
ZHULI12赋值:(ZHULI10+ZHULI11)
当满足条件(ZHULI12<0)时,在0和ZHULI12/3位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR33FF33
ZHULI13赋值:(VV/VV的5日简单移动平均)
ZHULI14赋值:首次ZHULI10距今天数
ZHULI15赋值:如果((121>ZHULI14)AND(ZHULI14>0)),返回ZHULI14,否则返回120
ZHULI16赋值:如果((4>ZHULI14)AND(ZHULI14>0)),返回ZHULI14,否则返回3
ZHULI17赋值:VV的ZHULI16日简单移动平均
ZHULI20赋值:(最高价-最低价)
ZHULI21赋值:(开盘价-收盘价)的绝对值
ZHULI22赋值:(最高价-如果(收阳线),返回收盘价,否则返回开盘价)
ZHULI23赋值:(如果(收阳线),返回开盘价,否则返回收盘价-最低价)
ZHULI24赋值:((ZHULI21/ZHULI20)*VV)
ZHULI25赋值:((ZHULI22/ZHULI20)*VV)
ZHULI26赋值:((ZHULI23/ZHULI20)*VV)
ZHULI27赋值:如果((VV/当前流通股本(手))>0.001),返回1,否则返回((VV/当前流通股本(手))*100)的对数的绝对值的指数
ZHULI28赋值:(((收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均)*100)
ZHULI29赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的30日简单移动平均 AND 收盘价的30日简单移动平均>收盘价的60日简单移动平均
ZHULI33赋值:((如果(((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(收阳线)),返回ZHULI24,否则返回ZHULI10+ZHULI10)/2)
ZHULI34赋值:((如果((ZHULI25>ZHULI24)AND(ZHULI25>ZHULI26)),返回ZHULI25,否则返回ZHULI10+ZHULI10)/2)
ZHULI35赋值:((如果((ZHULI26>ZHULI24)AND(ZHULI26>ZHULI25)),返回ZHULI26,否则返回ZHULI10+ZHULI10)/2)
ZHULI36赋值:((如果(((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(收阴线)),返回ZHULI24,否则返回ZHULI11+ZHULI11)/2)
ZHULI37赋值:(((ZHULI33+ZHULI34)+ZHULI35)/3)的ZHULI16日简单移动平均
ZHULI38赋值:ZHULI36的ZHULI16日简单移动平均
当满足条件收盘价>收盘价的30日简单移动平均时,在0和VV位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR0000FF
当满足条件收盘价<收盘价的30日简单移动平均时,在0和VV位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLOR00FF00
当满足条件((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(收阳线)时,在0和ZHULI24位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF
当满足条件((ZHULI24>=ZHULI25)AND(ZHULI24>=ZHULI26))AND(收阴线)时,在0和ZHULI24位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
当满足条件(ZHULI26>ZHULI24)AND(ZHULI26>ZHULI25)时,在0和ZHULI26位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFFFF
当满足条件(ZHULI25>ZHULI24)AND(ZHULI25>ZHULI26)时,在0和ZHULI25位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件VV>VV的5日简单移动平均*2.5时,在0和VV位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,画黄色
当满足条件ZHULI10>0时,在ZHULI10和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR0000FF
ZHULI41赋值:((VV/当前流通股本(手))*100)
输出主力净额:ZHULI10+ZHULI11,画黄色,线宽为2
输出零轴:0,画白色,DOTLINE
价涨量缩赋值:收盘价>1日前的收盘价 AND VV<1日前的VV
价跌量增赋值:收盘价<1日前的收盘价 AND VV>1日前的VV
当满足条件价涨量缩OR价跌量增时,在主力净额*1.1位置书写文字,COLORFF00FF
倍量赋值:VV/1日前的VV>1.9
涨停赋值:收盘价/1日前的收盘价>1.095
当满足条件倍量时,在VV*0.9位置书写文字,画黄色
当满足条件涨停时,在VV*1.2位置书写文字,画红色
多头赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均>收盘价的20日简单移动平均
空头赋值:收盘价的5日简单移动平均<收盘价的10日简单移动平均 AND 收盘价的10日简单移动平均<收盘价的20日简单移动平均
当满足条件多头时,在VV*0.7位置书写文字,COLOR00AAAA
当满足条件空头时,在VV*0.7位置书写文字,画绿色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |  加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图