通达信红涨绿跌主图指标
A1:=MA(C,21);
A2:=MA(C,48);
A3:=(A1+A2)/2;
IF (A1>A2,A1,A3),COLORRED,LINETHICK2;
IF (A1>A2,A2,A3),COLORRED,LINETHICK2;
IF (A1<=A2,A1,A3),COLOR00FF00,LINETHICK2;
IF (A1<=A2,A2,A3),COLOR00FF00,LINETHICK2;
A3,COLORWHITE,LINETHICK2;
DRAWICON(CROSS(A1,A2),H*1.05,2);
DRAWICON(CROSS(A2,A1),L*0.98,1);
绿:MA(C,120),LINETHICK3,CIRCLEDOT,COLORGREEN;
红:IF (绿>REF(绿,1),绿,0),LINETHICK3,CIRCLEDOT,COLORRED;
来函数检测结果如下:
该公式没有未来函数
定制、编写指标公式请联系QQ或微信同号:88652583
源码A1赋值:收盘价的21日简单移动平均
A2赋值:收盘价的48日简单移动平均
A3赋值:(A1+A2)/2
如果A1>A2,返回A1,否则返回A3,画红色,线宽为2
如果A1>A2,返回A2,否则返回A3,画红色,线宽为2
如果A1<=A2,返回A1,否则返回A3,COLOR00FF00,线宽为2
如果A1<=A2,返回A2,否则返回A3,COLOR00FF00,线宽为2
A3,画白色,线宽为2
当满足条件A1上穿A2时,在最高价*1.05位置画2号图标
当满足条件A2上穿A1时,在最低价*0.98位置画1号图标
输出绿:收盘价的120日简单移动平均,线宽为3,CIRCLEDOT,画绿色
输出红:如果绿>1日前的绿,返回绿,否则返回0,线宽为3,CIRCLEDOT,画红色