通达信多空K线指标公式源码
指标为“MACD+动量布林主图”。它不画真实K线,而是把开高低收分别用EMA(3)-EMA(8)处理成短期动量,再以N=21做布林通道,并叠加MACD。色带显示上下轨区间,柱线显示动量K线。
用法:
- 加载到主图,N=21可调。
- 中轨上方偏多,下方偏空;上轨压力、下轨支撑。
- 通道张口表示波动放大,收口表示震荡。
- 动量K线转强/转弱配合中轨判断方向。
- MACD金叉死叉、红绿柱增减作买卖确认。
适合趋势和波段辅助,不适合看真实价位,震荡市谨慎追单。
N:=21;
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:(DIFF-DEA)*2,COLORSTICK;
收盘价:=EMA(C,3)-EMA(C,8);
开盘价:=EMA(O,3)-EMA(O,8);
最高价:=EMA(H,3)-EMA(H,8);
最低价:=EMA(L,3)-EMA(L,8);
BOLL:MA(收盘价,N);
UPPER:BOLL+2*STD(收盘价,N);
LOWER:BOLL-2*STD(收盘价,N);
DRAWBAND(BOLL,RGB(8,50,30),UPPER,RGB(80,5,65));
DRAWBAND(BOLL,RGB(8,20,65),LOWER,RGB(10,80,50));
STICKLINE(收盘价>=开盘价,收盘价,开盘价,3,0),COLOR000045;
STICKLINE(收盘价>=开盘价,收盘价,开盘价,2.5,0),COLOR000065;
STICKLINE(收盘价>=开盘价,收盘价,开盘价,2,0),COLOR000085;
STICKLINE(收盘价>=开盘价,收盘价,开盘价,1.5,0),COLOR0000A5;
STICKLINE(收盘价>=开盘价,收盘价,开盘价,1,0),COLOR0000C5;
STICKLINE(收盘价>=开盘价,最低价,开盘价,0,0),COLOR0000E5;
STICKLINE(收盘价>=开盘价,最高价,收盘价,0,0),COLOR0000F5;
{-股票公式网站 }
STICKLINE(收盘价<开盘价,收盘价,开盘价,3,0),COLOR353500;
STICKLINE(收盘价<开盘价,收盘价,开盘价,2.5,0),COLOR454500;
STICKLINE(收盘价<开盘价,收盘价,开盘价,2,0),COLOR555500;
STICKLINE(收盘价<开盘价,收盘价,开盘价,1.5,0),COLOR656500;
STICKLINE(收盘价<开盘价,收盘价,开盘价,1,0),COLOR757500;
STICKLINE(收盘价<开盘价,最低价,开盘价,0,0),COLOR858500;
STICKLINE(收盘价<开盘价,最高价,开盘价,0,0),COLOR959500;
DIFF1:EMA(CLOSE,12)-EMA(CLOSE,26),COLORWHITE;
DEA1:EMA(DIFF,9),COLORGREEN;

未来函数检测结果
N赋值:21
输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIFF的9日指数移动平均
输出平滑异同平均线:(DIFF-DEA)*2,COLORSTICK
收盘价赋值:收盘价的3日指数移动平均-收盘价的8日指数移动平均
开盘价赋值:开盘价的3日指数移动平均-开盘价的8日指数移动平均
最高价赋值:最高价的3日指数移动平均-最高价的8日指数移动平均
最低价赋值:最低价的3日指数移动平均-最低价的8日指数移动平均
输出BOLL:收盘价的N日简单移动平均
输出UPPER:BOLL+2*收盘价的N日估算标准差
输出LOWER:BOLL-2*收盘价的N日估算标准差
画带状线
画带状线
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000045
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000065
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR000085
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000A5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000C5
当满足条件收盘价>=开盘价时,在最低价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000E5
当满足条件收盘价>=开盘价时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000F5
当满足条件收盘价<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR353500
当满足条件收盘价<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR454500
当满足条件收盘价<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR555500
当满足条件收盘价<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR656500
当满足条件收盘价<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR757500
当满足条件收盘价<开盘价时,在最低价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR858500
当满足条件收盘价<开盘价时,在最高价和开盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR959500
输出DIFF1:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画白色
输出DEA1:DIFF的9日指数移动平均,画绿色