通达信〖绝版双MACD〗对价格和成交量作平滑处理后取差值反映多空力量源码
该工具将价格动能与成交量纳入同一趋势跟踪框架,核心是对价格和成交量作平滑处理后取差值,用以直观反映多空力量的消长变化。当换手率与价格突破同时达到设定条件时,系统会触发“攻击波”信号;若出现短期超跌,而筹码获利比例仍处于较高水平,则会给出“强势出关”提示。
实战中,应重点留意“攻击波”与“强势出关”的出现,二者通常对应资金主动介入或底部反转的买入机会,可考虑分批建仓。持仓后,需跟踪红绿柱体的变化:红柱持续放大,说明多头动能较强,可继续持股待涨;若红柱缩短或绿柱拉长,则意味着上涨动力减弱、空头压力增强,宜择机减仓止盈。整体操作还应顺应市场趋势,并严格执行止损。
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2,COLORSTICK;
DIFL:=EMA(VOL,12)-EMA(VOL,26);
DEAL:=EMA(DIFL,9);
MACL:=(DIFL-DEAL)*2,COLORSTICK;
基点:=CONST(LLV(MACL,250));
基:=CONST(HHV(MACL,250))-基点;
STICKLINE(MACL>=0,0,MACL,2,-1),COLORLIRED;
STICKLINE(MACL<=0,0,MACL,2,-1),COLORLIBLUE;
分:=CONST(LLV(MACD,250));
百:=CONST(HHV(MACD,250))-分;
C比:=(MACD-分)/百;
价柱:C比*基+基点,COLORSTICK;
DIF1:DIFL,COLORGREEN;
DEA1:DEAL,COLORMAGENTA;
分1:=CONST(LLV(DIF,250));
百1:=CONST(HHV(DIF,250))-分1;
C比1:=(DIF-分1)/百1;
价F:C比1*基+基点,COLORWHITE,LINETHICK1;
分2:=CONST(LLV(DEA,250));
百2:=CONST(HHV(DEA,250))-分2;
C比2:=(DEA-分2)/百2;
价A:C比2*基+基点,COLORYELLOW,LINETHICK1;
{攻击波}
HS:=V/CAPITAL*100;
十日换手:=SUM(HS,10)>15;
攻击波:=(DYNAINFO(7)-L>0.3 AND DYNAINFO(17)>3 AND HS>2 AND 十日换手);
STICKLINE(攻击波,0,MACL/2,1,0),COLORMAGENTA;
强势出关:=COUNT("KDJ.J"<0,4)>=3 AND 100*(WINNER(C)-WINNER(O))>15;
STICKLINE(强势出关,0,MACL/0.75,1,0),COLORYELLOW;
未来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2,COLORSTICK
DIFL赋值:成交量(手)的12日指数移动平均-成交量(手)的26日指数移动平均
DEAL赋值:DIFL的9日指数移动平均
MACL赋值:(DIFL-DEAL)*2,COLORSTICK
基点赋值:250日内MACL的最低值的最后一日取值设为常数
基赋值:250日内MACL的最高值的最后一日取值设为常数-基点
当满足条件MACL>=0时,在0和MACL位置之间画柱状线,宽度为2,-1不为0则画空心柱.,画淡红色
当满足条件MACL<=0时,在0和MACL位置之间画柱状线,宽度为2,-1不为0则画空心柱.,画淡蓝色
分赋值:250日内MACD的最低值的最后一日取值设为常数
百赋值:250日内MACD的最高值的最后一日取值设为常数-分
C比赋值:(MACD-分)/百
输出价柱:C比*基+基点,COLORSTICK
输出DIF1:DIFL,画绿色
输出DEA1:DEAL,画洋红色
分1赋值:250日内DIF的最低值的最后一日取值设为常数
百1赋值:250日内DIF的最高值的最后一日取值设为常数-分1
C比1赋值:(DIF-分1)/百1
输出价F:C比1*基+基点,画白色,线宽为1
分2赋值:250日内DEA的最低值的最后一日取值设为常数
百2赋值:250日内DEA的最高值的最后一日取值设为常数-分2
C比2赋值:(DEA-分2)/百2
输出价A:C比2*基+基点,画黄色,线宽为1
HS赋值:成交量(手)/当前流通股本(手)*100
十日换手赋值:HS的10日累和>15
攻击波赋值:(现价-最低价>0.3 AND 量比>3 AND HS>2 AND 十日换手)
当满足条件攻击波时,在0和MACL/2位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
强势出关赋值:统计4日中满足"KDJ的J"<0的天数>=3 AND 100*(以收盘价计算的获利盘比例-以开盘价计算的获利盘比例)>15
当满足条件强势出关时,在0和MACL/0.75位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色