通达信K线小夜曲分享副图指标
LC:=REF(C,1);
MA5:=MA(C,5);
K:=BARSLAST(CURRBARSCOUNT=250);
高1:=CONST(IF(ISLASTBAR=1,HHV(H,K),0));
低0:=CONST(IF(ISLASTBAR=1,LLV(L,K),0)),COLOR00FF00;
KJ:=高1-低0;
GD4:=IF(CURRBARSCOUNT<=250/2,高1,DRAWNULL);
顶:=REFDATE(高1,DATE),COLORFF8800;
高压:=IF(1=1,低0+KJ*0.873,DRAWNULL),COLOR0000FF,NODRAW;
压力:=IF(1=1,低0+KJ*0.809,DRAWNULL),COLORFF00FF,NODRAW;
上中:=IF(1=1,低0+KJ*0.618,DRAWNULL),COLORMAGENTA,NODRAW;
中线:=IF(1=1,低0+KJ/2,DRAWNULL),COLORCCCCCC,POINTDOT;
下中:=IF(1=1,低0+KJ*0.382,DRAWNULL),COLORMAGENTA,NODRAW;
支撑:=IF(1=1,低0+KJ*0.191,DRAWNULL),COLORFFAA00,NODRAW;
超跌:=IF(1=1,低0+KJ*0.127,DRAWNULL),COLORFFAA00,;
{该行设置背景色}
STICKLINE(1=1,GD4,高压,10,0),COLOR110000;
STICKLINE(1=1,高压,压力,10,0),COLOR330000;
STICKLINE(1=1,压力,上中,10,0),COLOR550000;
STICKLINE(1=1,上中,下中,10,0),COLOR770000;
STICKLINE(1=1,下中,支撑,10,0),COLOR990000;
STICKLINE(1=1,支撑,低0,10,0),COLORAA0000;
黄金分割中线:IF(1=1,低0+KJ/2,DRAWNULL),COLORCCCCCC,POINTDOT;
卖:MA5*1.1,LINETHICK1,COLOR00CCFF;
高:MA5*1.05,LINETHICK1,COLOR0000FF;
中:MA5,LINETHICK1,COLOR999999;
低:MA5*0.945,LINETHICK1,COLORFFAA00;
买:MA5*0.88,LINETHICK1,COLOR00FF00;
STICKLINE(C>LC AND C>O,H,H*0.92,0,0),COLORFFFFFF;
STICKLINE(C>LC AND C>O AND C>高,H,H*0.9,0,0),COLORFFFFFF;
STICKLINE(1=1,H,L,0,0),COLORFFFFFF;
STICKLINE(C<LC AND C<O,L,L*1.08,0,0),COLORFFFFFF;
STICKLINE(C<LC AND C<O AND C<低,L,L*1.1,0,0),COLORFFFFFF;
IF(C>=LC AND C>O,H,DRAWNULL),POINTDOT,LINETHICK9,COLOR000099;
IF(C>=LC AND C<O,L*0.98,DRAWNULL),POINTDOT,LINETHICK9,COLORFF5500;
IF(C<=LC AND C<O,L,DRAWNULL),POINTDOT,LINETHICK9,COLORFF5500;
IF(C<=LC AND C>O,H*0.995,DRAWNULL),POINTDOT,LINETHICK9,COLORFF5500;
IF(C<=MA5*0.945,L*1.03,DRAWNULL),POINTDOT,LINETHICK9,COLORFFFF00;
IF(C<=MA5*0.945,L,DRAWNULL),POINTDOT,LINETHICK9,COLORFFFF00;
IF(C<=买 AND C<O,L*1.03,DRAWNULL),POINTDOT,LINETHICK9,COLOR00FF00;
IF(C<=买 AND C<O,L,DRAWNULL),POINTDOT,LINETHICK7,COLOR00FA00;
IF(C>=MA5*1.05 AND L>MA5*0.945,H*0.97,DRAWNULL),POINTDOT,LINETHICK9,COLOR0000FF;
IF(C>=MA5*1.05 AND L>MA5*0.945,H,DRAWNULL),POINTDOT,LINETHICK9,COLOR0000FF;
IF(C>=MA5*1.1,H*0.97,DRAWNULL),POINTDOT,LINETHICK9,COLOR00CCFF;
IF(C>=MA5*1.1,H,DRAWNULL),POINTDOT,LINETHICK9,COLOR00CCFF;
DRAWICON(FILTER(C<MA5*0.945,10),H*1.235,26);
DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.28,'《'),COLORCC00FF;
{DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.22,'◆'),COLOR00CCFF;}
DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.25,'〓'),COLORCC00FF;
DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.25,'◆'),COLORCC00FF;
DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.22,'《'),COLORCC00FF;
{DRAWTEXT(FILTER(C<MA5*0.945,10),H*1.225,'▲●'),COLOR00CCFF;}
IF(FILTER(C<MA5*0.945,10),H*1.28,DRAWNULL),POINTDOT,LINETHICK4,COLOR000000;
IF(FILTER(C<MA5*0.945,10),H*1.225,DRAWNULL),POINTDOT,LINETHICK5,COLOR000000;
IF(FILTER(C<MA5*0.945,10),H*1.25,DRAWNULL),POINTDOT,LINETHICK9,COLOR00CCFF;
IF(FILTER(C<MA5*0.945,10),H*1.25,DRAWNULL),POINTDOT,LINETHICK5,COLORAA0000;
IF(FILTER(C<MA5*0.945,10),H*1.25,DRAWNULL),POINTDOT,LINETHICK3,COLOR00CCFF;
DRAWTEXT(FILTER(C<MA5,30),卖,'#'),COLORFFFFFF;
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
LC赋值:1日前的收盘价
MA5赋值:收盘价的5日简单移动平均
K赋值:上次到最后交易的周期=250距今天数
高1赋值:如果是否最后一个周期=1,返回K日内最高价的最高值,否则返回0的最后一日取值设为常数
低0赋值:如果是否最后一个周期=1,返回K日内最低价的最低值,否则返回0的最后一日取值设为常数,COLOR00FF00
KJ赋值:高1-低0
GD4赋值:如果到最后交易的周期<=250/2,返回高1,否则返回无效数
顶赋值:日期日高1,COLORFF8800
高压赋值:如果1=1,返回低0+KJ*0.873,否则返回无效数,COLOR0000FF,NODRAW
压力赋值:如果1=1,返回低0+KJ*0.809,否则返回无效数,COLORFF00FF,NODRAW
上中赋值:如果1=1,返回低0+KJ*0.618,否则返回无效数,画洋红色,NODRAW
中线赋值:如果1=1,返回低0+KJ/2,否则返回无效数,COLORCCCCCC,POINTDOT
下中赋值:如果1=1,返回低0+KJ*0.382,否则返回无效数,画洋红色,NODRAW
支撑赋值:如果1=1,返回低0+KJ*0.191,否则返回无效数,COLORFFAA00,NODRAW
超跌赋值:如果1=1,返回低0+KJ*0.127,否则返回无效数,COLORFFAA00,
当满足条件1=1时,在GD4和高压位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR110000
当满足条件1=1时,在高压和压力位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR330000
当满足条件1=1时,在压力和上中位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR550000
当满足条件1=1时,在上中和下中位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR770000
当满足条件1=1时,在下中和支撑位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR990000
当满足条件1=1时,在支撑和低0位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORAA0000
输出黄金分割中线:如果1=1,返回低0+KJ/2,否则返回无效数,COLORCCCCCC,POINTDOT
输出卖:MA5*1.1,线宽为1,COLOR00CCFF
输出高:MA5*1.05,线宽为1,COLOR0000FF
输出中:MA5,线宽为1,COLOR999999
输出低:MA5*0.945,线宽为1,COLORFFAA00
输出买:MA5*0.88,线宽为1,COLOR00FF00
当满足条件收盘价>LCANDC>开盘价时,在最高价和最高价*0.92位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
当满足条件收盘价>LCANDC>OANDC>高时,在最高价和最高价*0.9位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
当满足条件1=1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
当满足条件收盘价当满足条件收盘价如果收盘价>=LCANDC>开盘价,返回最高价,否则返回无效数,POINTDOT,线宽为9,COLOR000099
如果收盘价>=LCANDC<开盘价,返回最低价*0.98,否则返回无效数,POINTDOT,线宽为9,COLORFF5500
如果收盘价<=LCANDC<开盘价,返回最低价,否则返回无效数,POINTDOT,线宽为9,COLORFF5500
如果收盘价<=LCANDC>开盘价,返回最高价*0.995,否则返回无效数,POINTDOT,线宽为9,COLORFF5500
如果收盘价<=MA5*0.945,返回最低价*1.03,否则返回无效数,POINTDOT,线宽为9,COLORFFFF00
如果收盘价<=MA5*0.945,返回最低价,否则返回无效数,POINTDOT,线宽为9,COLORFFFF00
如果收盘价<=买ANDC<开盘价,返回最低价*1.03,否则返回无效数,POINTDOT,线宽为9,COLOR00FF00
如果收盘价<=买ANDC<开盘价,返回最低价,否则返回无效数,POINTDOT,线宽为7,COLOR00FA00
如果收盘价>=MA5*1.05ANDL>MA5*0.945,返回最高价*0.97,否则返回无效数,POINTDOT,线宽为9,COLOR0000FF
如果收盘价>=MA5*1.05ANDL>MA5*0.945,返回最高价,否则返回无效数,POINTDOT,线宽为9,COLOR0000FF
如果收盘价>=MA5*1.1,返回最高价*0.97,否则返回无效数,POINTDOT,线宽为9,COLOR00CCFF
如果收盘价>=MA5*1.1,返回最高价,否则返回无效数,POINTDOT,线宽为9,COLOR00CCFF
当满足条件收盘价当满足条件收盘价当满足条件收盘价当满足条件收盘价当满足条件收盘价如果收盘价如果收盘价如果收盘价如果收盘价如果收盘价当满足条件收盘价