通达信线性趋势主图+底部主升浪副图指标 源码
经好股网测试,副图使用到REFDATE未来函数,抄底信号会漂移,信号谨慎参考!
底部主升浪副图源码
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),13,1)/SMA(MAX(LOW-VAR2,0),13,1)*100;
VAR4:=EMA(IF(CLOSE*1.2,VAR3*13,VAR3/13),13);
VAR5:=LLV(LOW,34);
VAR6:=HHV(VAR4,34);
VAR7:=IF(LLV(LOW,56),1,0);
VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7;
AA:=VAR8>REF(VAR8,1);
DJ:=REF(LLV(L,100),3);
ZD:=REFDATE(DJ,DATE);
XG:=L=ZD;
XGA:=AA AND XG;
XG1:=XGA>REF(XGA,1);
DX:=XG1>REF(XG1,1);
DRAWTEXT(FILTER(DX=1,5),36,' 超'),COLORYELLOW;
DRAWTEXT(FILTER(DX=1,5),31,' 底'),COLORYELLOW;
STICKLINE(DX,40,25,1,0),COLORYELLOW;
STICKLINE(DX,25,10,2,0),COLOR00FF00;
STICKLINE(DX,10,0,2,0),COLORBLUE;
STICKLINE(DX,25,15,0.5,0),COLORRED;
STICKLINE(DX,15,6,1,0),COLOR00FF00;
STICKLINE(DX,6,0,2,0),COLORBLUE;
M1:=3;M2:=6;M3:=12;M4:=24;
熊市区:=MA((2*L+C)/3,20);
牛市区:=MA((H+2*C)/3,20);
STICKLINE(熊市区,熊市区,L,0,-1),COLORLICYAN;
STICKLINE(C>牛市区,熊市区,L,0,-1),COLOR0090FF;
STICKLINE(C>熊市区 AND C<牛市区,L,熊市区,0,-1),COLORWHITE;
DRAWBAND(熊市区,RGB(60,60,60),牛市区,RGB(60,60,60));
STICKLINE(C>熊市区 AND C<牛市区,牛市区,熊市区,2,0),COLORWHITE;
STICKLINE(C>熊市区 AND C>=O,O,C,3,1),COLORRED;
STICKLINE(C>熊市区 AND C>=O,H,C,0,0),COLORRED;
STICKLINE(C>熊市区 AND C<O,O,C,2.5,0),COLORCYAN;
STICKLINE(C>熊市区 AND C<O,O,C,1.8,0),COLORRED;
买入:=CROSS(C,牛市区);
STICKLINE(C>熊市区 AND C<O,O,H,0,1),COLORRED;
STICKLINE(C>熊市区 AND C<O,C,L,0,1),COLORRED;
卖出:=CROSS(熊市区,C);
STICKLINE(C<牛市区 AND C<熊市区 AND C>O,O,C,2.5,1),COLORGREEN;
STICKLINE(C<牛市区 AND C<熊市区 AND C<=O,C,O,3,0),COLORGREEN;
STICKLINE(C<牛市区 AND C<熊市区 AND C<=O,H,L,0,0),COLORGREEN;
STICKLINE(C<牛市区 AND C<熊市区 AND C>O,C,H,0,1),COLORGREEN;
STICKLINE(C<熊市区,牛市区,熊市区,2,0),COLORBLUE;
STICKLINE(C<牛市区 AND C<熊市区 AND C>O,O,L,0,1),COLORGREEN;
STICKLINE(C>牛市区,熊市区,牛市区,2,0),COLOR0090FF;
DRAWICON(买入,L*0.98,7);
DRAWICON(卖出,H*1.03,8);

来函数检测结果如下:
该公式没有未来函数
定制、编写指标公式请联系QQ或微信同号:88652583
VAR2赋值:1日前的最低价
VAR3赋值:最低价-VAR2的绝对值的13日[1日权重]移动平均/最低价-VAR2和0的较大值的13日[1日权重]移动平均*100
VAR4赋值:如果收盘价*1.2,返回VAR3*13,否则返回VAR3/13的13日指数移动平均
VAR5赋值:34日内最低价的最低值
VAR6赋值:34日内VAR4的最高值
VAR7赋值:如果56日内最低价的最低值,返回1,否则返回0
VAR8赋值:如果最低价<=VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7
AA赋值:VAR8>1日前的VAR8
DJ赋值:3日前的100日内最低价的最低值
ZD赋值:日期日DJ
XG赋值:最低价=ZD
XGA赋值:AA AND XG
XG1赋值:XGA>1日前的XGA
DX赋值:XG1>1日前的XG1
当满足条件DX=1的5日过滤时,在36位置书写文字,画黄色
当满足条件DX=1的5日过滤时,在31位置书写文字,画黄色
当满足条件DX时,在40和25位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
当满足条件DX时,在25和10位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00FF00
当满足条件DX时,在10和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件DX时,在25和15位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画红色
当满足条件DX时,在15和6位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
当满足条件DX时,在6和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
M1赋值:3
M2赋值:6
M3赋值:12
M4赋值:24
熊市区赋值:(2*最低价+收盘价)/3的20日简单移动平均
牛市区赋值:(最高价+2*收盘价)/3的20日简单移动平均
当满足条件熊市区时,在熊市区和最低价位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画淡青色
当满足条件收盘价>牛市区时,在熊市区和最低价位置之间画柱状线,宽度为0,-1不为0则画空心柱.,COLOR0090FF
当满足条件收盘价>熊市区ANDC<牛市区时,在最低价和熊市区位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画白色
画带状线
当满足条件收盘价>熊市区ANDC<牛市区时,在牛市区和熊市区位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色
当满足条件收盘价>熊市区ANDC>=开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色
当满足条件收盘价>熊市区ANDC>=开盘价时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件收盘价>熊市区ANDC<开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画青色
当满足条件收盘价>熊市区ANDC<开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画红色
买入赋值:收盘价上穿牛市区
当满足条件收盘价>熊市区ANDC<开盘价时,在开盘价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件收盘价>熊市区ANDC<开盘价时,在收盘价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
卖出赋值:熊市区上穿收盘价
当满足条件收盘价<牛市区ANDC<熊市区ANDC>开盘价时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画绿色
当满足条件收盘价<牛市区ANDC<熊市区ANDC<=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件收盘价<牛市区ANDC<熊市区ANDC<=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件收盘价<牛市区ANDC<熊市区ANDC>开盘价时,在收盘价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
当满足条件收盘价<熊市区时,在牛市区和熊市区位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件收盘价<牛市区ANDC<熊市区ANDC>开盘价时,在开盘价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
当满足条件收盘价>牛市区时,在熊市区和牛市区位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0090FF
当满足条件买入时,在最低价*0.98位置画7号图标
当满足条件卖出时,在最高价*1.03位置画8号图标