通达信分时k线时空隔离带(指标 分时K线贴图)
我们看股票有时会看日k线以下级别,为帮助看清毎天包含的k线我用隔离带区分,股票状况用不同色框显示,
另增设关注代码方便翻阅,如喜欢拿去匆谢,觉得没用绕道勿喷。当然可自由修改,为您所乐就行。
{分时K线时空隔离带}
N:=IF(PERIOD=0,1,IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,240,1))))));
T:=BARSLAST(DATE<>REF(DATE,1))+1;
ST:=IF(PERIOD=0,240,IF(PERIOD=5,1,240/N));
隔离带:IF(T<=ST*0.382,1,IF(T<=ST*0.5,2,IF(T<=ST*0.618,3,IF(T<=ST,4,0)))),NODRAW;
DRAWICON(隔离带=1,0.5,1);
DRAWICON(隔离带=2,0.5,2);
DRAWICON(隔离带=3,0.5,3);
DRAWICON(隔离带=4,0.5,4);
STICKLINE(隔离带>0,0,1,5,0),COLORBLACK;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
N赋值:如果周期类型=0,返回1,否则返回如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回240,否则返回1
T赋值:上次日期不等于1日前的日期距今天数+1
ST赋值:如果周期类型=0,返回240,否则返回如果周期类型=5,返回1,否则返回240/N
输出隔离带:如果T<=ST*0.382,返回1,否则返回如果T<=ST*0.5,返回2,否则返回如果T<=ST*0.618,返回3,否则返回如果T<=ST,返回4,否则返回0,NODRAW
当满足条件隔离带=1时,在0.5位置画1号图标
当满足条件隔离带=2时,在0.5位置画2号图标
当满足条件隔离带=3时,在0.5位置画3号图标
当满足条件隔离带=4时,在0.5位置画4号图标
当满足条件隔离带>0时,在0和1位置之间画柱状线,宽度为5,0不为0则画空心柱.,画黑色