{通达信四维看盘指标公式}
N:=20;
M:=5;
{维度一:趋势强度}
TR1:=MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1)));
ATR:=MA(TR1,N);
趋势强度:=(CLOSE-REF(CLOSE,N))/ATR*100;
趋势强度均线:=MA(趋势强度,M);
{维度二:资金流向}
资金流入:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,0),N);
资金流出:=SUM(IF(CLOSE<REF(CLOSE,1),VOL,0),N);
资金净流向:=(资金流入-资金流出)/(资金流入+资金流出)*100;
资金流向均线:=MA(资金净流向,M);
{维度三:市场情绪}
上涨家数:=ADVANCE;
下跌家数:=DECLINE;
市场情绪:=(上涨家数-下跌家数)/(上涨家数+下跌家数)*100;
情绪均线:=MA(市场情绪,M);
{维度四:波动率}
波动率:=STD(CLOSE,N)/MA(CLOSE,N)*100;
波动率均线:=MA(波动率,M);
{综合信号}
综合信号:(趋势强度+资金净流向+市场情绪)/3;
{画线}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
DRAWTEXT_FIX(1,0.02,0.02,0,'四维看盘'),COLORYELLOW;
趋势强度线:趋势强度,COLORRED,LINETHICK2;
趋势强度均线线:趋势强度均线,COLORLIRED;
资金流向线:资金净流向,COLORGREEN,LINETHICK2;
资金流向均线线:资金流向均线,COLORLIGREEN;
市场情绪线:市场情绪,COLORBLUE,LINETHICK2;
情绪均线线:情绪均线,COLORLIBLUE;
波动率线:波动率,COLORMAGENTA,LINETHICK2;
波动率均线线:波动率均线,COLORLIMAGENTA;
综合信号线:综合信号,COLORWHITE,LINETHICK2;
{零轴}
零轴:0,COLORGRAY,DOTLINE;
{信号提示}
DRAWICON(CROSS(趋势强度,趋势强度均线) AND 趋势强度>0,LOW,1);
DRAWICON(CROSS(资金净流向,资金流向均线) AND 资金净流向>0,LOW,2);
DRAWICON(CROSS(市场情绪,情绪均线) AND 市场情绪>0,LOW,3);
DRAWICON(CROSS(波动率均线,波动率),HIGH,4);
