通信达版成交量公式
STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,3,1),COLOR0000FF;
STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,3,1),COLORFF937F;
VAR0:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
成交总量:VOL,POINTDOT;
主买:IF(CLOSE>OPEN,VAR0*(HIGH-LOW),IF(CLOSE<OPEN,VAR0*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,POINTDOT;
VAR1:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN))));
买盘:=IF((CLOSE > OPEN),(VAR1 * (HIGH - LOW)),IF((CLOSE < OPEN),(VAR1 * ((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2)));
主买占%:=买盘/100000,COLORRED,NODRAW;
主卖:IF(CLOSE>OPEN,0-VAR0*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-VAR0*(HIGH-LOW),0-VOL/2)),COLOR00FF00,POINTDOT;
成交量大于3日:BETWEEN(V,MA(V,3)*1.1,MA(V,3)*3),POINTDOT,COLOR6699FF;
卖盘:=IF((CLOSE > OPEN),(0 - (VAR1 * ((HIGH - CLOSE) + (OPEN - LOW)))),IF((CLOSE < OPEN),(0 - (VAR1 * (HIGH - LOW))),(0 - (VOL / 2))));
主卖占%:=-卖盘/100000,COLOR00FF00,POINTDOT,NODRAW;
震动调整:=(买盘 + 卖盘);
STICKLINE((震动调整 < 1),1,震动调整,3,0),COLOR70DB93;
买卖量差%:=(买盘+卖盘)/100000,COLORFF00FF;
STICKLINE((买卖量差% < 0),0,买卖量差%,3,0),COLORWHITE,LINETHICK0;
VAR2:=(HIGH - LOW);
VAR3:=ABS((OPEN - CLOSE));
VAR4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
VAR5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
VAR6:=((VAR3 / VAR2) * VOL);
VAR7:=((VAR4 / VAR2) * VOL);
VAR8:=((VAR5 / VAR2) * VOL);
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE < OPEN)),0,VAR6,2,0),COLORFF0000;
STICKLINE(((VAR8 > VAR6) AND (VAR8 > VAR7)),0,VAR8,2,0),COLORFFFFFF;
STICKLINE((买盘 > 0),买盘,0,2,0),COLOR0000FF;
MA5:MA(V,5),COLORWHITE,LINETHICK2;
MA40:MA(V,40),COLOR00FF99,LINETHICK2;
MA135:MA(V,135),COLORFFFF00,LINETHICK2;
DRAWTEXT(CROSS(V,MA5),(V *1.06),'★'),COLORYELLOW;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
STICKLINE((收盘价 > 收盘价的30日简单移动平均),0,成交量,3,1),COLOR0000FF
STICKLINE((收盘价 < 收盘价的30日简单移动平均),0,成交量,3,1),COLORFF937F
VAR0赋值:成交量/((最高价-最低价)*2-收盘价-开盘价的绝对值)
输出
成交总量:成交量,POINTDOT
输出
主买:IF(收盘价>开盘价,VAR0*(最高价-最低价),IF(收盘价<开盘价,VAR0*((最高价-开盘价)+(收盘价-最低价)),成交量/2)),画红色,POINTDOT
VAR1赋值:(成交量 / (((最高价 - 最低价) * 2) - (收盘价 - 开盘价的绝对值)))
买盘赋值:IF((收盘价 > 开盘价),(VAR1 * (最高价 - 最低价)),IF((收盘价 < 开盘价),(VAR1 * ((最高价 - 开盘价) + (收盘价 - 最低价))),(成交量 / 2)))
主买占%赋值:买盘/100000,画红色,NODRAW
输出
主卖:IF(收盘价>开盘价,0-VAR0*((最高价-收盘价)+(开盘价-最低价)),IF(收盘价<开盘价,0-VAR0*(最高价-最低价),0-成交量/2)),COLOR00FF00,POINTDOT
输出
成交量大于3日:BETWEEN(V,V的3日简单移动平均*1.1,V的3日简单移动平均*3),POINTDOT,COLOR6699FF
卖盘赋值:IF((收盘价 > 开盘价),(0 - (VAR1 * ((最高价 - 收盘价) + (开盘价 - 最低价)))),IF((收盘价 < 开盘价),(0 - (VAR1 * (最高价 - 最低价))),(0 - (成交量 / 2))))
主卖占%赋值:-卖盘/100000,COLOR00FF00,POINTDOT,NODRAW
震动调整赋值:(买盘 + 卖盘)
STICKLINE((震动调整 < 1),1,震动调整,3,0),COLOR70DB93
买卖量差%赋值:(买盘+卖盘)/100000,COLORFF00FF
STICKLINE((买卖量差% < 0),0,买卖量差%,3,0),画白色,LINETHICK0
VAR2赋值:(最高价 - 最低价)
VAR3赋值:(开盘价 - 收盘价的绝对值)
VAR4赋值:(最高价 - IF((收盘价 > 开盘价),收盘价,开盘价))
VAR5赋值:(IF((收盘价 > 开盘价),开盘价,收盘价) - 最低价)
VAR6赋值:((VAR3 / VAR2) * 成交量)
VAR7赋值:((VAR4 / VAR2) * 成交量)
VAR8赋值:((VAR5 / VAR2) * 成交量)
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (收盘价 < 开盘价)),0,VAR6,2,0),COLORFF0000
STICKLINE(((VAR8 > VAR6) AND (VAR8 > VAR7)),0,VAR8,2,0),COLORFFFFFF
STICKLINE((买盘 > 0),买盘,0,2,0),COLOR0000FF
输出
MA5:V的5日简单移动平均,画白色, 线宽为2
输出
MA40:V的40日简单移动平均,COLOR00FF99, 线宽为2
输出
MA135:V的135日简单移动平均,COLORFFFF00, 线宽为2
DRAWTEXT(V上穿MA5,(V *1.06),'★'),画黄色