最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • 通达信炒股指标源码主力能量

    正文概述    2024-05-04 04:34:10  
    bias:(CLOSE-ma(CLOSE,12))/MA(CLOSE,12)*100; obv:=BIAS; P:=5; A1:=REF(OBV,P)=HHV(OBV,2*P+1); B1:=FILTER(A1,P); C1:=BacKSET(B1,P+1); D1:=FILTER(C1,P);{高点} A2:=REF(OBV,P)=LLV(OBV,2*P+1); B2:=FILTER(A2,P); C2:=BACKSET(B2,P+1); D2:=FILTER(C2,P);{低点} 上:REF(OBV,BArslAst(D1)),COLORFF00FF,NODRAW; 下:REF(OBV,BARSLAST(D2)),COLOR00FF00,NODRAW; 向上:crOSS(OBV,上*1.01),NODRAW; 相对能量:=(OBV-下)/(上-下)*100,COLORYELLOW; R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1); S11:=R11 REF(R11,1); 压力:DRAWLINE(D1,OBV,S11,OBV,1),COLORYELLOW; T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1); U11:=T11 REF(T11,1); 支撑:DRAWLINE(D2,OBV,U11,OBV,1),COLORGREEN; 下轨:STICKLINE(C 0,下,下,1,0),COLORGREEN; 上轨:STICKLINE(C 0,上,上,1,0),COLORMAGENTA; DRAWTEXT(CROSS(OBV,上*1.01),上,'上'),COLORYELLOW; DRAWTEXT(CROSS(下*0.99,OBV),下,'下'),COLORYELLOW; DRAWICON(D1,OBV,1); DRAWICON(D2,OBV,2); 换手:=V*100/CAPITAL; 主力:=MA(换手,4); 大户:=MA(换手,9); 中户:=MA(换手,17); :=MA(换手,34); 均量:=(主力+大户+中户+散户)/4; 主力能量:(主力-均量)COLORRED,NODRAW; 大户量:(大户-均量)COLORMAGENTA,NODRAW; 中户量:(中户-均量)COLORYELLOW,NODRAW; 散户量:(散户-均量),NODRAW; 操盘:STICKLINE(主力能量 =0AND主力能量 =REF(主力能量,1),4.5,4.5+主力能量,1,0),COLORRED; 减仓:STICKLINE(主力能量 =0AND主力能量 REF(主力能量,1),4.5,4.5+主力能量,1,0),COLOR00CC20; 反弹:STICKLINE(主力能量 0AND主力能量 =REF(主力能量,1),4.5,4.5+主力能量,1,0),COLOR00CCCC; 寻底:STICKLINE(主力能量 0AND主力能量 REF(主力能量,1),4.5,4.5+主力能量,1,0),COLORFF9900; DRAWTEXT(ISLASTBAR=1,IF(主力能量 =0,4.2,4.8),''),COLORRED; 操盘1:STICKLINE(大户量 =0AND大户量 =REF(大户量,1),3,3+大户量,1,0),COLORRED; 减仓1:STICKLINE(大户量 =0AND大户量 REF(大户量,1),3,3+大户量,1,0),COLOR00CC20; 反弹1:STICKLINE(大户量 0AND大户量 =REF(大户量,1),3,3+大户量,1,0),COLOR00CCCC; 寻底1:STICKLINE(大户量 0AND大户量 REF(大户量,1),3,3+大户量,1,0),COLORFF9900; DRAWTEXT(ISLASTBAR=1,IF(大户量 =0,2.7,3.3),'大户'),COLORMAGENTA; 操盘2:STICKLINE(中户量 =0AND中户量 =REF(中户量,1),1.5,1.5+中户量,1,0),COLORRED; 减仓2:STICKLINE(中户量 =0AND中户量 REF(中户量,1),1.5,1.5+中户量,1,0),COLOR00CC20; 反弹2:STICKLINE(中户量 0AND中户量 =REF(中户量,1),1.5,1.5+中户量,1,0),COLOR00CCCC; 寻底2:STICKLINE(中户量 0AND中户量 REF(中户量,1),1.5,1.5+中户量,1,0),COLORFF9900; DRAWTEXT(ISLASTBAR=1,IF(中户量 =0,1.2,1.8),'中户'),COLORYELLOW; 操盘3:STICKLINE(散户量 =0AND散户量 =REF(散户量,1),0,散户量,1,0),COLORRED; 减仓3:STICKLINE(散户量 =0AND散户量 REF(散户量,1),0,散户量,1,0),COLOR00CC20; 反弹3:STICKLINE(散户量 0AND散户量 =REF(散户量,1),0,散户量,1,0),COLOR00CCCC; 寻底3:STICKLINE(散户量 0AND散户量 REF(散户量,1),0,散户量,1,0),COLORFF9900; DRAWTEXT(ISLASTBAR=1,IF(散户量 =0,-0.3,0.3),'散户'),COLORGREEN; 红买盘:MA(C,3),COLORRED,NODRAW; 绿卖盘:MA(C,3),COLORGREEN,NODRAW; 黄反弹:MA(C,3),COLORYELLOW,NODRAW; 蓝寻底:MA(C,3),COLORFF9900,NODRAW; :VOL,COLORWHITE,NODRAW; 均量5:MA(成交量,5)/50000,COLORMAGENTA,LINETHICK2; 均量20:MA(成交量,20)/50000,COLOR00FFFF,LINETHICK2; 均量120:MA(成交量,120)/50000,COLOR00CC20,LINETHICK2; B:=ZIG(3,50/5)*1; G:=MA(B,2); D:=CROSS(B,G)*10; W:=CROSS(G,B)*10; DRAWTEXT(W=10,4,'卖'),COLORWHITE; DRAWTEXT(D=10,4,'买'),COLORCYAN;




    [源码注释]动态公式解读


       输出乖离率:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100

       OBV赋值:BIAS

       P赋值:5

       A1赋值:P日前的OBV=2*P+1日内OBV的最高值

       B1赋值:A1的P日过滤

       C1赋值:若B1则将最近P+1周期置为1

       D1赋值:C1的P日过滤

       A2赋值:P日前的OBV=2*P+1日内OBV的最低值

       B2赋值:A2的P日过滤

       C2赋值:若B2则将最近P+1周期置为1

       D2赋值:C2的P日过滤

       输出上:上次D1距今天数日前的OBV,COLORFF00FF,NODRAW

       输出下:上次D2距今天数日前的OBV,COLOR00FF00,NODRAW

       输出向上:OBV上穿上*1.01,NODRAW

       相对能量赋值:(OBV-下)/(上-下)*100,画黄色

       R11赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1

       S11赋值:R11 1日前的R11

       输出压力:当满足条件D1时,在OBV位置画直线起点,当满足条件S11时,在OBV位置画直线终点,1表示是否延长.,画黄色

       T11赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1

       U11赋值:T11 1日前的T11

       输出支撑:当满足条件D2时,在OBV位置画直线起点,当满足条件U11时,在OBV位置画直线终点,1表示是否延长.,画绿色

       输出下轨:当满足条件收盘价 0时,在下和下位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色

       输出上轨:当满足条件收盘价 0时,在上和上位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色

       当满足条件OBV上穿上*1.01时,在上位置书写文字,画黄色

       当满足条件下*0.99上穿OBV时,在下位置书写文字,画黄色

       当满足条件D1时,在OBV位置画1号图标

       当满足条件D2时,在OBV位置画2号图标

       换手赋值:成交量(手)*100/当前流通股本(手)

       主力赋值:换手的4日简单移动平均

       大户赋值:换手的9日简单移动平均

       中户赋值:换手的17日简单移动平均

       散户赋值:换手的34日简单移动平均

       均量赋值:(主力+大户+中户+散户)/4

       输出主力能量:(主力-均量)画红色,NODRAW

       输出大户量:(大户-均量)画洋红色,NODRAW

       输出中户量:(中户-均量)画黄色,NODRAW

       输出散户量:(散户-均量),NODRAW

       输出操盘:当满足条件主力能量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND主力能量

       =1日前的主力能量,4.5,4.5+主力能量,1,0),画红色

       输出减仓:当满足条件主力能量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND主力能量

       1日前的主力能量,4.5,4.5+主力能量,1,0),COLOR00CC20

       输出反弹:当满足条件主力能量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND主力能量

       =1日前的主力能量,4.5,4.5+主力能量,1,0),COLOR00CCCC

       输出寻底:当满足条件主力能量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND主力能量

       1日前的主力能量,4.5,4.5+主力能量,1,0),COLORFF9900

       当满足条件是否最后一个周期=1时,在如果主力能量 ,返回?,否则返回?位置书写文字

       =0,4.2,4.8),'机构'),画红色

       输出操盘1:当满足条件大户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND大户量

       =1日前的大户量,3,3+大户量,1,0),画红色

       输出减仓1:当满足条件大户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND大户量

       1日前的大户量,3,3+大户量,1,0),COLOR00CC20

       输出反弹1:当满足条件大户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND大户量

       =1日前的大户量,3,3+大户量,1,0),COLOR00CCCC

       输出寻底1:当满足条件大户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND大户量

       1日前的大户量,3,3+大户量,1,0),COLORFF9900

       当满足条件是否最后一个周期=1时,在如果大户量 ,返回?,否则返回?位置书写文字

       =0,2.7,3.3),'大户'),画洋红色

       输出操盘2:当满足条件中户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND中户量

       =1日前的中户量,1.5,1.5+中户量,1,0),画红色

       输出减仓2:当满足条件中户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND中户量

       1日前的中户量,1.5,1.5+中户量,1,0),COLOR00CC20

       输出反弹2:当满足条件中户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND中户量

       =1日前的中户量,1.5,1.5+中户量,1,0),COLOR00CCCC

       输出寻底2:当满足条件中户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND中户量

       1日前的中户量,1.5,1.5+中户量,1,0),COLORFF9900

       当满足条件是否最后一个周期=1时,在如果中户量 ,返回?,否则返回?位置书写文字

       =0,1.2,1.8),'中户'),画黄色

       输出操盘3:当满足条件散户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND散户量

       =1日前的散户量,0,散户量,1,0),画红色

       输出减仓3:当满足条件散户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       =0AND散户量

       1日前的散户量,0,散户量,1,0),COLOR00CC20

       输出反弹3:当满足条件散户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND散户量

       =1日前的散户量,0,散户量,1,0),COLOR00CCCC

       输出寻底3:当满足条件散户量 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

       0AND散户量

       1日前的散户量,0,散户量,1,0),COLORFF9900

       当满足条件是否最后一个周期=1时,在如果散户量 ,返回?,否则返回?位置书写文字

       =0,-0.3,0.3),'散户'),画绿色

       输出红买盘:收盘价的3日简单移动平均,画红色,NODRAW

       输出绿卖盘:收盘价的3日简单移动平均,画绿色,NODRAW

       输出黄反弹:收盘价的3日简单移动平均,画黄色,NODRAW

       输出蓝寻底:收盘价的3日简单移动平均,COLORFF9900,NODRAW

       输出成交量:成交量(手),画白色,NODRAW

       输出均量5:成交量的5日简单移动平均/50000,画洋红色,线宽为2

       输出均量20:成交量的20日简单移动平均/50000,COLOR00FFFF,线宽为2

       输出均量120:成交量的120日简单移动平均/50000,COLOR00CC20,线宽为2

       B赋值:收盘价50/5%的之字转向*1

       G赋值:B的2日简单移动平均

       D赋值:B上穿G*10

       W赋值:G上穿B*10

       当满足条件W=10时,在4位置书写文字,画白色

       当满足条件D=10时,在4位置书写文字,画青色


    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » 通达信炒股指标源码主力能量 加入收藏