通达信〖量价潮汐〗拆解为主动买盘和主动卖盘再经过多轮平滑处理源码
该指标属于资金流向类副图工具。它通过成交量与K线开盘、最高、最低、收盘之间的关系,把每根K线拆解为主动买盘和主动卖盘,再经过多轮平滑处理,最终生成资金净流主线和短期快线。
图上主要观察两条曲线:快线反映短期资金力度,慢线反映资金趋势。两线位于零轴上方,说明资金偏多头;位于零轴下方,说明资金偏空头。红色柱线或红色色带表示资金流入占优,青色、绿色柱线表示资金流出占优。
操作上,快线自下向上穿越慢线,且两线靠近零轴或刚站上零轴时,可视为资金由弱转强的观察点;若同时出现K线放量、均线拐头向上、板块热度配合,可轻仓试探。快线持续运行在零轴上方、红色色带维持时,说明资金趋势健康,可持股观察。若快线从高位回落并下穿慢线,尤其两线一同跌回零轴下方,则说明资金转弱,宜减仓或离场,不宜硬扛。震荡行情中,快慢线容易反复交叉,信号会变杂,最好等收盘确认,避免盘中追信号。
VAR19:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
VAR1:=1;
VAR21:=IF(CLOSE>OPEN,VAR19*(HIGH-LOW),IF(CLOSE< OPEN,VAR19*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2))*1.5,COLORRED,LINETHICK2;
VAR2:=VAR1*0.890-56.290;
VAR22:=IF(CLOSE>OPEN,0-VAR19*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE< OPEN,0-VAR19*(HIGH-LOW),0-VOL/2))*1.5,COLORGREEN,LINETHICK2;
VAR3:=VAR2*1.148-41.567;
VAR20:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
VAR4:=VAR3*0.898+69.278;
VAR23:IF(CLOSE>OPEN,VAR20*(HIGH-LOW),IF(CLOSE< OPEN,VAR20*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),COLORRED,NODRAW;
VAR5:=VAR4*1.026+0.496;
VAR24:IF(CLOSE>OPEN,0-VAR20*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE< OPEN,0-VAR20*(HIGH-LOW),0-VOL/2)),COLORGREEN,NODRAW;
VAR6:=VAR5*1.022-63.205;
VAR25:=VAR23+VAR24;
VAR7:=VAR6*1.059-10.348;
VAR26:=EMA(EMA(VAR25,5),5),LINETHICK2;
DRAWBAND(EMA(VAR26,3),RGB(0,224,224),VAR26,RGB(255,96,96));
VAR8:=VAR7*1.012-1.631;
VAR29:=EMA(VAR26,3);
VAR30:=EMA(VAR26,6);
STICKLINE(VAR29>0,0,VAR29,0,0),COLORRED;
VAR9:=VAR8*0.812+13.356;
STICKLINE(VAR29< 0,0,VAR29,0,0),COLORCYAN;
VAR10:=VAR9*1.124+98.075;
VAR29, LINETHICK2;
VAR11:=VAR10*0.937-67.284;
VAR30, LINETHICK2;
VAR12:=VAR11*1.070-98.174;
VAR27:IF(VAR26>0,VAR26,DRAWNULL),COLORRED,NODRAW;
VAR13:=VAR12*0.902+0.388;
VAR28:IF(VAR26< 0,VAR26,DRAWNULL),COLORGREEN,NODRAW;
VAR14:=VAR13*1.001-69.663;
IF(VAR29>0,VAR29,DRAWNULL),COLORRED;
VAR15:=VAR14*0.856+11.223;
IF(VAR29< 0,VAR29,DRAWNULL),COLORGREEN;
VAR16:=VAR15*0.917-5.337;
IF(VAR30>0,VAR30,DRAWNULL),COLORRED;
VAR17:=VAR16*1.010+3.771;
IF(VAR30< 0,VAR30,DRAWNULL),COLORGREEN;
VAR18:=VAR17*1.135-31.910;

未来函数检测结果
VAR19赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
VAR1赋值:1
VAR21赋值:如果收阳线,返回VAR19*(最高价-最低价),否则返回如果收阴线,返回VAR19*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2*1.5,画红色,线宽为2
VAR2赋值:VAR1*0.890-56.290
VAR22赋值:如果收阳线,返回0-VAR19*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR19*(最高价-最低价),否则返回0-成交量(手)/2*1.5,画绿色,线宽为2
VAR3赋值:VAR2*1.148-41.567
VAR20赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
VAR4赋值:VAR3*0.898+69.278
输出VAR23:如果收阳线,返回VAR20*(最高价-最低价),否则返回如果收阴线,返回VAR20*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2,画红色,NODRAW
VAR5赋值:VAR4*1.026+0.496
输出VAR24:如果收阳线,返回0-VAR20*((最高价-收盘价)+(开盘价-最低价)),否则返回如果收阴线,返回0-VAR20*(最高价-最低价),否则返回0-成交量(手)/2,画绿色,NODRAW
VAR6赋值:VAR5*1.022-63.205
VAR25赋值:VAR23+VAR24
VAR7赋值:VAR6*1.059-10.348
VAR26赋值:VAR25的5日指数移动平均的5日指数移动平均,线宽为2
画带状线
VAR8赋值:VAR7*1.012-1.631
VAR29赋值:VAR26的3日指数移动平均
VAR30赋值:VAR26的6日指数移动平均
当满足条件VAR29>0时,在0和VAR29位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
VAR9赋值:VAR8*0.812+13.356
当满足条件VAR29<0时,在0和VAR29位置之间画柱状线,宽度为0,0不为0则画空心柱.,画青色
VAR10赋值:VAR9*1.124+98.075
VAR29, 线宽为2
VAR11赋值:VAR10*0.937-67.284
VAR30, 线宽为2
VAR12赋值:VAR11*1.070-98.174
输出VAR27:如果VAR26>0,返回VAR26,否则返回无效数,画红色,NODRAW
VAR13赋值:VAR12*0.902+0.388
输出VAR28:如果VAR26<0,返回VAR26,否则返回无效数,画绿色,NODRAW
VAR14赋值:VAR13*1.001-69.663
如果VAR29>0,返回VAR29,否则返回无效数,画红色
VAR15赋值:VAR14*0.856+11.223
如果VAR29<0,返回VAR29,否则返回无效数,画绿色
VAR16赋值:VAR15*0.917-5.337
如果VAR30>0,返回VAR30,否则返回无效数,画红色
VAR17赋值:VAR16*1.010+3.771
如果VAR30<0,返回VAR30,否则返回无效数,画绿色
VAR18赋值:VAR17*1.135-31.910