DRAWGBK(O C,RGB(10,10,10),RGB(0,50,40),0,'01',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);
买:(A2),COLORRED,LINETHICK4;
机构卖:(A3),COLORGREEN,LINETHICK4;
机构进出:=机构买-机构卖,NODRAW;
散户买:(A4),COLORLIMAGENTA;
散户卖:(A5),COLORBLUE;
散户进出:=散户买-散户卖,,COLORWHITE,NODRAW;
强势:((100*A2)/A6
STICKLINE(强势,机构买*1.02,机构买*1.1,1,0),COLORYELLOW;
拉升:((100*A2)/A6-(100*A3)/A6) 18AND(100*A2)/A6-(100*A5)/A6
STICKLINE(拉升,机构买*1.1,机构买*1.2,1,0),COLORRED;
DRAWTEXT(ISLASTBAR=1,机构买*0.95,''),LINETHICK2,COLORRED;
DRAWTEXT(ISLASTBAR=1,机构卖*0.95,''),LINETHICK2,COLORFFFF55;
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),机构买,5);
XG:C/Q2;
DD1:=1;
AAA1:=STRCAT(STRCAT('机构买入',CON2STR((100*A2)/A6,0)),'%');
AAA2:=STRCAT(STRCAT('机构卖出',CON2STR((100*A3)/A6,0)),'%');
AAA0:=STRCAT(STRCAT('机构总买入',CON2STR((100*(A2-A3))/A6,0)),'%');
AAA3:=STRCAT(STRCAT('散户买入',CON2STR((100*A4)/A6,0)),'%');
AAA4:=STRCAT(STRCAT('散户卖出',CON2STR((100*A5)/A6,0)),'%');
AAA5:=STRCAT(STRCAT('散户总买入',CON2STR((100*(A4-A5))/A6,0)),'%');
DRAWTEXT_FIX(DD1=1,0.001,0.05,0,AAA1),COLORRED;
DRAWTEXT_FIX(DD1=1,0.001,0.15,0,AAA2),COLORGREEN;
DRAWTEXT_FIX(DD1=1,0.001,0.25,0,AAA3),COLORLIMAGENTA;
DRAWTEXT_FIX(DD1=1,0.001,0.35,0,AAA4),COLORBLUE;
DRAWTEXT_FIX(DD1=1,0.001,0.45,0,AAA0),COLORRED;
DRAWTEXT_FIX(DD1=1,0.001,0.55,0,AAA5)COLORGREEN;
主力净买额:=(机构进出+散户进出)/成交额,NODRAW;
AAA6:=STRCAT(STRCAT('主力净买额',CON2STR(主力净买额,0)),'%');
DRAWTEXT_FIX(DD1=1,0.14,0.05,0,AAA6),COLORWHITE;
流入:A2+A4,COLORRED,NODRAW;
资金流出:A3+A5,NODRAW;
资金:=资金流入-资金流出,NODRAW;
资金差:资金流入-资金流出,NODRAW;
WW:=资金
QQ:=资金
STICKLINE(资金ANDWW,资金,0,0.0011,0),COLORLIRED;
STICKLINE(资金ANDQQ,资金,0,0.0011,0),COLORCYAN;
M:=34;N:=7;
ZX:=ma(CLOSE,M);
阻力线:(ZX+N*stD(CLOSE,M)),DOTLINE,LINETHICK1,COLORFFFF20;
拉升力:=(CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,47))*0.6*CLOSE;
拉升力A:=SMA(拉升力,6.3,1);
波峰波谷:=SMA(拉升力A,3,1),COLOR09FFFF;
拉升力B:=3*拉升力A-2.1*波峰波谷;
空方:=3*波峰波谷-1*拉升力A;
做空:IF(空方 拉升力B,拉升力B,空方)*4.5,LINETHICK2,COLORFFFFFF;
IF(做空 REF(做空,1),做空,DRAWNULL),COLORFF0080,LINETHICK3;
:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*10,LINETHICK0,COLORYELLOW;
:=(CLOSE-MA(CLOSE,4))/MA(CLOSE,4)*10,LINETHICK0,COLORWHITE;
红柱:SMA(短线,3,1)*4.5,LINETHICK0,COLOR0000FF;
蓝柱:SMA(中线,3,1)*4.5,COLORSTICK,COLORFFFF00;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR00C400;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR00EC00;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR33FF33;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR0000C4;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR0000F7;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLOR2D2DFF;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR00CacA;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR00F2F2;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR26FFFF;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORC600C6;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORF900F9;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORFF33FF;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORCECE00;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORFBFB00;
STICKLINE(红柱 REF(红柱,1)AND红柱 0,0,红柱,2,0),COLORFFFF37;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR00DBDB;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR02FFFF;
STICKLINE(蓝柱 REF(蓝柱,1)AND蓝柱 0,0,蓝柱,2,0),COLOR2DFFFF;公式解读:
[源码注释]通达信公式动态公式解读
填充背景
收盘价,自定色,自定色,0,'01',0)
成交额赋值:成交量(手)*收盘价/100,NODRAW
A2赋值:(如果((成交额/8 ,返回?,否则返回?的?日累和
20)AND(收盘价
(1日前的收盘价))),成交额,0)),0)
A3赋值:(如果((成交额/8 ,返回?,否则返回?的?日累和
20)AND(收盘价
(1日前的收盘价))),成交额,0)),0)
A4赋值:(如果((成交额/8 ,返回?,否则返回?的?日累和
20)AND(收盘价
(1日前的收盘价))),成交额,0)),0)
A5赋值:(如果((成交额/8 ,返回?,否则返回?的?日累和
20)AND(收盘价
(1日前的收盘价))),成交额,0)),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),画红色,线宽为4
输出机构卖:(A3),画绿色,线宽为4
机构进出赋值:机构买-机构卖,NODRAW
输出散户买:(A4),画淡洋红色
输出散户卖:(A5),画蓝色
散户进出赋值:散户买-散户卖,,画白色,NODRAW
输出强势:((100*A2)/A6
50)
当满足条件强势时,在机构买*1.02和机构买*1.1位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
输出拉升:((100*A2)/A6-(100*A3)/A6)
18AND(100*A2)/A6-(100*A5)/A6
18
当满足条件拉升时,在机构买*1.1和机构买*1.2位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
当满足条件是否最后一个周期=1时,在机构买*0.95位置书写文字,线宽为2,画红色
当满足条件是否最后一个周期=1时,在机构卖*0.95位置书写文字,线宽为2,COLORFFFF55
Q赋值:收盘价/(成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和)位于1.05和0.95之间
Q2赋值:如果Q=0,返回收盘价的收盘价的有效数据周期数日简单移动平均,否则返回(成交额(元)的收盘价的有效数据周期数日累和/成交量(手)*100的收盘价的有效数据周期数日累和)
当满足条件(收盘价/Q2)上穿1.03时,在机构买位置画5号图标
输出XG:收盘价/Q2
DD1赋值:1
AAA1赋值:字符串相加
AAA2赋值:字符串相加
AAA0赋值:字符串相加
AAA3赋值:字符串相加
AAA4赋值:字符串相加
AAA5赋值:字符串相加
当满足条件DD1=1时,在横轴0.001纵轴0.05位置书写文字,画红色
当满足条件DD1=1时,在横轴0.001纵轴0.15位置书写文字,画绿色
当满足条件DD1=1时,在横轴0.001纵轴0.25位置书写文字,画淡洋红色
当满足条件DD1=1时,在横轴0.001纵轴0.35位置书写文字,画蓝色
当满足条件DD1=1时,在横轴0.001纵轴0.45位置书写文字,画红色
当满足条件DD1=1时,在横轴0.001纵轴0.55位置书写文字画绿色
主力净买额赋值:(机构进出+散户进出)/成交额,NODRAW
AAA6赋值:字符串相加
当满足条件DD1=1时,在横轴0.14纵轴0.05位置书写文字,画白色
输出资金流入:A2+A4,画红色,NODRAW
输出资金流出:A3+A5,NODRAW
资金赋值:资金流入-资金流出,NODRAW
输出资金差:资金流入-资金流出,NODRAW
WW赋值:资金
0
QQ赋值:资金
0
当满足条件资金ANDWW时,在资金和0位置之间画柱状线,宽度为0.0011,0不为0则画空心柱.,画淡红色
当满足条件资金ANDQQ时,在资金和0位置之间画柱状线,宽度为0.0011,0不为0则画空心柱.,画青色
M赋值:34
N赋值:7
ZX赋值:收盘价的M日简单移动平均
输出阻力线:(ZX+N*收盘价的M日估算标准差),DOTLINE,线宽为1,COLORFFFF20
拉升力赋值:(收盘价-25日内最低价的最低值)/(25日内最高价的最高值-47日内最低价的最低值)*0.6*收盘价
拉升力A赋值:拉升力的6.3日[1日权重]移动平均
波峰波谷赋值:拉升力A的3日[1日权重]移动平均,COLOR09FFFF
拉升力B赋值:3*拉升力A-2.1*波峰波谷
空方赋值:3*波峰波谷-1*拉升力A
输出做空:如果空方 拉升力B,返回拉升力B,否则返回空方*4.5,线宽为2,COLORFFFFFF
如果做空 1日前的做空,返回做空,否则返回无效数,COLORFF0080,线宽为3
短线赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*10,线宽为0,画黄色
中线赋值:(收盘价-收盘价的4日简单移动平均)/收盘价的4日简单移动平均*10,线宽为0,画白色
输出红柱:短线的3日[1日权重]移动平均*4.5,线宽为0,COLOR0000FF
输出蓝柱:中线的3日[1日权重]移动平均*4.5,COLORSTICK,COLORFFFF00
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00C400
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00EC00
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33FF33
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000C4
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000F7
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR2D2DFF
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00CACA
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00F2F2
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR26FFFF
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORC600C6
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORF900F9
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF33FF
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORCECE00
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFBFB00
当满足条件红柱 1日前的红柱AND红柱 0时,在0和红柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFFF37
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00DBDB
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR02FFFF
当满足条件蓝柱 1日前的蓝柱AND蓝柱 0时,在0和蓝柱位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR2DFFFF