通达信涨停回调源代码分享
ZT:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>=9.91;
一字:=CLOSE=LOW AND CLOSE=HIGH AND CLOSE=OPEN;
板最高价:=IF(ZT AND 一字=0,HIGH,DRAWNULL);
板最低价:=IF(ZT AND 一字=0,LOW,DRAWNULL);
板今A:=BARSLAST(ZT AND 一字=0);
板今:=IF(板今A<10,10,DRAWNULL);
板高:=IF(BARSLAST(ZT AND 一字=0)<=10,REF(板最高价,BARSLAST(ZT AND 一字=0))*1.0,DRAWNULL);
板高1:=IF(BARSLAST(ZT AND 一字=0)<=10,REF(板最高价,BARSLAST(ZT AND 一字=0))*1.05,DRAWNULL);
板高2:=IF(BARSLAST(ZT AND 一字=0)<=10,REF(板最高价,BARSLAST(ZT AND 一字=0))*1.10,DRAWNULL);
板低:=IF(BARSLAST(ZT AND 一字=0)<=10,REF(板最低价,BARSLAST(ZT AND 一字=0))*1.0,DRAWNULL);
腰线:=IF(BARSLAST(ZT AND 一字=0)<=10,(REF(板最高价,BARSLAST(ZT AND 一字=0))+REF(板最低价,BARSLAST(ZT AND 一字=0)))/2,DRAWNULL);
腰线1:=IF(BARSLAST(ZT AND 一字=0)<=10,腰线,DRAWNULL);
腰线2:=IF(腰线1>1,腰线1,板低);
STICKLINE(ZT,O,C,3,0),COLOR0077BB;
STICKLINE(ZT,O,C,2.6,0),COLOR0088CC;
STICKLINE(ZT,O,C,2.2,0),COLOR0099CC;
STICKLINE(ZT,O,C,1.8,0),COLOR00AADD;
STICKLINE(ZT,O,C,1.4,0),COLOR00BBDD;
STICKLINE(ZT,O,C,1,0),COLOR00CCEE;
STICKLINE(ZT,O,C,0.6,0),COLOR00DDEE;
STICKLINE(ZT,O,C,0.2,0),COLOR00EEFF;
STICKLINE(ZT,O,C,0.1,0),COLOR00FFFF;
STICKLINE(ZT,H,L,0,0),COLOR00FFFF;
STICKLINE(C,板高,板高,5,1),LINETHICK2,COLORYELLOW;
STICKLINE(C,板高1,板高1,5,1),LINETHICK2,COLORRED;
STICKLINE(C,板高2,板高2,5,1),LINETHICK2,COLORRED;
STICKLINE(C,板低,板低,5,1),LINETHICK2,COLORGREEN;
STICKLINE(C,腰线2,腰线2,5,1),LINETHICK5,COLORBLUE;
来函数检测结果如下:
该公式没有未来函数
定制、编写公式指标请联系QQ或微信同号:88652583
ZT赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>=9.91
一字赋值:收盘价=最低价 AND 收盘价=最高价 AND 平盘
板最高价赋值:如果ZTAND一字=0,返回最高价,否则返回无效数
板最低价赋值:如果ZTAND一字=0,返回最低价,否则返回无效数
板今A赋值:上次ZTAND一字=0距今天数
板今赋值:如果板今A<10,返回10,否则返回无效数
板高赋值:如果上次ZTAND一字=0距今天数<=10,返回上次ZTAND一字=0距今天数日前的板最高价*1.0,否则返回无效数
板高1赋值:如果上次ZTAND一字=0距今天数<=10,返回上次ZTAND一字=0距今天数日前的板最高价*1.05,否则返回无效数
板高2赋值:如果上次ZTAND一字=0距今天数<=10,返回上次ZTAND一字=0距今天数日前的板最高价*1.10,否则返回无效数
板低赋值:如果上次ZTAND一字=0距今天数<=10,返回上次ZTAND一字=0距今天数日前的板最低价*1.0,否则返回无效数
腰线赋值:如果上次ZTAND一字=0距今天数<=10,返回(上次ZTAND一字=0距今天数日前的板最高价+上次ZTAND一字=0距今天数日前的板最低价)/2,否则返回无效数
腰线1赋值:如果上次ZTAND一字=0距今天数<=10,返回腰线,否则返回无效数
腰线2赋值:如果腰线1>1,返回腰线1,否则返回板低
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0077BB
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR0088CC
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0099CC
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR00AADD
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为1.4,0不为0则画空心柱.,COLOR00BBDD
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00CCEE
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR00DDEE
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR00EEFF
当满足条件ZT时,在开盘价和收盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR00FFFF
当满足条件ZT时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FFFF
当满足条件收盘价时,在板高和板高位置之间画柱状线,宽度为5,1不为0则画空心柱.,线宽为2,画黄色
当满足条件收盘价时,在板高1和板高1位置之间画柱状线,宽度为5,1不为0则画空心柱.,线宽为2,画红色
当满足条件收盘价时,在板高2和板高2位置之间画柱状线,宽度为5,1不为0则画空心柱.,线宽为2,画红色
当满足条件收盘价时,在板低和板低位置之间画柱状线,宽度为5,1不为0则画空心柱.,线宽为2,画绿色
当满足条件收盘价时,在腰线2和腰线2位置之间画柱状线,宽度为5,1不为0则画空心柱.,线宽为5,画蓝色