通达信动能二号副图源码分享
{动能二号指标名称可自行定义,比如“动能分析指标”}
指标源码
TT:=(2*CLOSE + OPEN + HIGH + LOW);
{计算动能价格}
动能价格:=100 * (TT / EMA(TT, 5) - 1);
{判断强动能条件}
强动能1:=动能价格 > 0 AND 动能价格 > REF(动能价格, 1);
{根据强动能条件赋值并设置颜色及不显示数值,显示为红色}
强动能:=IF(强动能1, 动能价格, 0);
强动能,COLORRED, NODRAW;
{判断中动能条件}
中动能1:=动能价格 > 0 AND 动能价格 < REF(动能价格, 1);
{根据中动能条件赋值并设置颜色及不显示数值,显示为黄S色}
中动能:=IF(中动能1, 动能价格, 0);
中动能,COLORYELLOW, NODRAW;
{判断无动能条件}
无动能1:=动能价格 < 0 AND 动能价格 < REF(动能价格, 1);
{根据无动能条件赋值并设置颜色及不显示数值,显示为绿色}
无动能:=IF(无动能1, 动能价格, 0);
无动能,COLORGREEN, NODRAW;
{判断弱动能条件}
弱动能1:=动能价格 < 0 AND 动能价格 > REF(动能价格, 1);
{根据弱动能条件赋值并设置颜色及不显示数值,显示为对应颜色}
弱动能:=IF(弱动能1, 动能价格, 0);
弱动能,COLORFC9D53, NODRAW;
{绘制强动能对应的柱状图,颜色为红色}
STICKLINE(强动能1, 0, 动能价格, 0.8, 0), COLORRED;
{绘制中动能对应的柱状图,颜色为黄S色}
STICKLINE(中动能1, 0, 动能价格, 0.8, 0), COLORYELLOW;
{绘制无动能对应的柱状图,颜色为绿色}
STICKLINE(无动能1, 0, 动能价格, 0.8, 0), COLORGREEN;
{绘制弱动能对应的柱状图,颜色为对应颜色}
STICKLINE(弱动能1, 0, 动能价格, 0.8, 0), COLORFC9D53;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
TT赋值:(2*收盘价 + 开盘价 + 最高价 + 最低价)
动能价格赋值:100 * (TT / TT的5日指数移动平均 - 1)
强动能1赋值:动能价格 > 0 AND 动能价格 > 1日前的动能价格
强动能赋值:如果强动能1,返回动能价格,否则返回0
强动能,画红色, NODRAW
中动能1赋值:动能价格 > 0 AND 动能价格 < 1日前的动能价格
中动能赋值:如果中动能1,返回动能价格,否则返回0
中动能,画黄色, NODRAW
无动能1赋值:动能价格 < 0 AND 动能价格 < 1日前的动能价格
无动能赋值:如果无动能1,返回动能价格,否则返回0
无动能,画绿色, NODRAW
弱动能1赋值:动能价格 < 0 AND 动能价格 > 1日前的动能价格
弱动能赋值:如果弱动能1,返回动能价格,否则返回0
弱动能,COLORFC9D53, NODRAW
当满足条件强动能1时,在0和动能价格位置之间画柱状线,宽度为0.8,0不为0则画空心柱., 画红色
当满足条件中动能1时,在0和动能价格位置之间画柱状线,宽度为0.8,0不为0则画空心柱., 画黄色
当满足条件无动能1时,在0和动能价格位置之间画柱状线,宽度为0.8,0不为0则画空心柱., 画绿色
当满足条件弱动能1时,在0和动能价格位置之间画柱状线,宽度为0.8,0不为0则画空心柱., COLORFC9D53