通达信庄家多空公式
指标是一个成交量分析系统,包含以下核心功能:
1. 动态成交量估算:在当日第一根K线上,根据已交易时间估算全天成交量,并用青色柱状图显示估算值。
2. 主买/主卖量:通过价格关系公式,将成交量拆分为主动性买入(红色点状线)和主动性卖出(绿色,数值为负,不直接绘制)。
3. 净主动流入:计算主买与主卖的差值,作为中间数据。
4. 力道:基于价格计算的趋势指标,用于判断多空力量。
5. 成交量柱状图:
根据“力道”指标的正负,将实际成交量柱状图绘制为红色(力道>0)或绿色(力道<0)。
在主买量为正时,叠加绘制红色的“做多”柱。
在力道为负且主买量为正时,叠加绘制绿色的“做空”柱。
6. 均量线:显示成交量的5日(黄色)和10日(洋红色)移动平均线。
7. 换手率:以白色点状线显示实时换手率。
指标显示效果:主图区域为经过力道、做多、做空条件着色的成交量柱状图,并叠加估算成交量柱、主买量点、5日与10日均量线以及换手率点线。
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
VVOL:IF(CURRBARSCOUNT=1,VOL*TOTAL/CTIME,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 && (SETCODE=0 || SETCODE=1),VVOL,0,-1,-1),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
AA:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
主买:IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),POINTDOT,COLORRED;
主卖:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
换手率:VOL/CAPITAL*100,POINTDOT,COLORWHITE;
净流:主买-主卖,NODRAW;
LS_JW:=(CLOSE+2*LOW+HIGH)/4;
力道:=(LS_JW-MA(CLOSE,20)),LINETHICK2,COLORWHITE;
STICKLINE(力道>0 ,0,VOL,2.5,1),COLORRED;
STICKLINE(力道<0,0,VOL,2.5,1),COLORGREEN;
做多:STICKLINE(主买>0,0,主买,2.5,0),COLORRED;
做空:STICKLINE(力道<0 AND 主买>0,0,主买,2.5,0),COLORGREEN;
五日:MA(VOL,5),COLORYELLOW;
十日:MA(VOL,10),COLORMAGENTA;
来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制、编写公式指标请联系QQ或微信同号:88652583
TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回1
MTIME赋值:当前离开盘分钟数关于TOTAL的模
CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
输出VVOL:如果到最后交易的周期=1,返回成交量(手)*TOTAL/CTIME,否则返回无效数,NODRAW
当满足条件到最后交易的周期=1并且(市场类型=0或者市场类型=1)时,在VVOL和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
输出VOLUME:成交量(手),VOLSTICK
AA赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
输出主买:如果收阳线,返回AA*(最高价-最低价),否则返回如果收阴线,返回AA*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,POINTDOT,画红色
主卖赋值:如果收阳线,返回0-AA*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-AA*(最高价-最低价),否则返回0-成交量(手)/2,线宽为0,画绿色
输出换手率:成交量(手)/当前流通股本(手)*100,POINTDOT,画白色
输出净流:主买-主卖,NODRAW
LS_JW赋值:(收盘价+2*最低价+最高价)/4
力道赋值:(LS_JW-收盘价的20日简单移动平均),线宽为2,画白色
当满足条件力道>0时,在0和成交量(手)位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画红色
当满足条件力道<0时,在0和成交量(手)位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画绿色
输出做多:当满足条件主买>0时,在0和主买位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画红色
输出做空:当满足条件力道<0AND主买>0时,在0和主买位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色
输出五日:成交量(手)的5日简单移动平均,画黄色
输出十日:成交量(手)的10日简单移动平均,画洋红色