通达信买卖均线主图/选股指标公式源码
{副图源码如下}
B1:=EMA((2*CLOSE+HIGH+LOW)/4,5);
A1:IF(EMA((2*CLOSE+HIGH+LOW)/4,6)>REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,DRAWNULL),COLOR0000FF;
A2:IF(EMA((2*CLOSE+HIGH+LOW)/4,6)<REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,DRAWNULL),COLOR00FF00;
B2:=EMA((2*CLOSE+HIGH+LOW)/4,13);
A3:IF(EMA((2*CLOSE+HIGH+LOW)/4,10)>REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,DRAWNULL),COLOR0000FF;
A4:IF(EMA((2*CLOSE+HIGH+LOW)/4,10)<REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,DRAWNULL),LINETHICK2,COLOR00FF00;
B3:=REF(EMA((LOW+CLOSE+OPEN)/3,25),1);
A5:IF(EMA((LOW+CLOSE+OPEN)/3,28)>REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,DRAWNULL),LINETHICK3,COLOR0000FF;
A6:IF(EMA((LOW+CLOSE+OPEN)/3,28)<REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,DRAWNULL),LINETHICK3,COLOR00FF00;
{ _通达信股票指标公式}
B4:=(EMA(LOW,125)+EMA((CLOSE+LOW)/2,125))/2;
A7:IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2>REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,DRAWNULL),POINTDOT,COLOR0000FF;
A8:IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2<REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,DRAWNULL),POINTDOT,COLOR00FF00;
{选股源码如下}
B1:=EMA((2*CLOSE+HIGH+LOW)/4,5);
A1:=IF(EMA((2*CLOSE+HIGH+LOW)/4,6)>REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,DRAWNULL),COLOR0000FF;
A2:=IF(EMA((2*CLOSE+HIGH+LOW)/4,6)<REF(EMA((2*CLOSE+HIGH+LOW)/4,6),1),B1,DRAWNULL),COLOR00FF00;
B2:=EMA((2*CLOSE+HIGH+LOW)/4,13);
A3:=IF(EMA((2*CLOSE+HIGH+LOW)/4,10)>REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,DRAWNULL),COLOR0000FF;
A4:=IF(EMA((2*CLOSE+HIGH+LOW)/4,10)<REF(EMA((2*CLOSE+HIGH+LOW)/4,13),1),B2,DRAWNULL),LINETHICK2,COLOR00FF00;
B3:=REF(EMA((LOW+CLOSE+OPEN)/3,25),1);
A5:=IF(EMA((LOW+CLOSE+OPEN)/3,28)>REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,DRAWNULL),LINETHICK3,COLOR0000FF;
A:= EMA((LOW+CLOSE+OPEN)/3,28)>REF(EMA((LOW+CLOSE+OPEN)/3,28),1);
crOSS(EMA((LOW+CLOSE+OPEN)/3,28)>REF(EMA((LOW+CLOSE+OPEN)/3,28),1),0.5);
A6:=IF(EMA((LOW+CLOSE+OPEN)/3,28)<REF(EMA((LOW+CLOSE+OPEN)/3,28),1),B3,DRAWNULL),LINETHICK3,COLOR00FF00;
B4:=(EMA(LOW,125)+EMA((CLOSE+LOW)/2,125))/2;
A7:=IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2>REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,DRAWNULL),POINTDOT,COLOR0000FF;
A8:=IF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2<REF((EMA(LOW,125)+EMA((CLOSE+LOW)/2,250))/2,1),B4,DRAWNULL),POINTDOT,COLOR00FF00;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
B1赋值:(2*收盘价+最高价+最低价)/4的5日指数移动平均
输出A1:如果(2*收盘价+最高价+最低价)/4的6日指数移动平均>1日前的(2*收盘价+最高价+最低价)/4的6日指数移动平均,返回B1,否则返回无效数,COLOR0000FF
输出A2:如果(2*收盘价+最高价+最低价)/4的6日指数移动平均<1日前的(2*收盘价+最高价+最低价)/4的6日指数移动平均,返回B1,否则返回无效数,COLOR00FF00
B2赋值:(2*收盘价+最高价+最低价)/4的13日指数移动平均
输出A3:如果(2*收盘价+最高价+最低价)/4的10日指数移动平均>1日前的(2*收盘价+最高价+最低价)/4的13日指数移动平均,返回B2,否则返回无效数,COLOR0000FF
输出A4:如果(2*收盘价+最高价+最低价)/4的10日指数移动平均<1日前的(2*收盘价+最高价+最低价)/4的13日指数移动平均,返回B2,否则返回无效数,线宽为2,COLOR00FF00
B3赋值:1日前的(最低价+收盘价+开盘价)/3的25日指数移动平均
输出A5:如果(最低价+收盘价+开盘价)/3的28日指数移动平均>1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均,返回B3,否则返回无效数,线宽为3,COLOR0000FF
输出A6:如果(最低价+收盘价+开盘价)/3的28日指数移动平均<1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均,返回B3,否则返回无效数,线宽为3,COLOR00FF00
B4赋值:(最低价的125日指数移动平均+(收盘价+最低价)/2的125日指数移动平均)/2
输出A7:如果(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2>1日前的(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2,返回B4,否则返回无效数,POINTDOT,COLOR0000FF
输出A8:如果(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2<1日前的(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2,返回B4,否则返回无效数,POINTDOT,COLOR00FF00
B1赋值:(2*收盘价+最高价+最低价)/4的5日指数移动平均
A1赋值:如果(2*收盘价+最高价+最低价)/4的6日指数移动平均>1日前的(2*收盘价+最高价+最低价)/4的6日指数移动平均,返回B1,否则返回无效数,COLOR0000FF
A2赋值:如果(2*收盘价+最高价+最低价)/4的6日指数移动平均<1日前的(2*收盘价+最高价+最低价)/4的6日指数移动平均,返回B1,否则返回无效数,COLOR00FF00
B2赋值:(2*收盘价+最高价+最低价)/4的13日指数移动平均
A3赋值:如果(2*收盘价+最高价+最低价)/4的10日指数移动平均>1日前的(2*收盘价+最高价+最低价)/4的13日指数移动平均,返回B2,否则返回无效数,COLOR0000FF
A4赋值:如果(2*收盘价+最高价+最低价)/4的10日指数移动平均<1日前的(2*收盘价+最高价+最低价)/4的13日指数移动平均,返回B2,否则返回无效数,线宽为2,COLOR00FF00
B3赋值:1日前的(最低价+收盘价+开盘价)/3的25日指数移动平均
A5赋值:如果(最低价+收盘价+开盘价)/3的28日指数移动平均>1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均,返回B3,否则返回无效数,线宽为3,COLOR0000FF
A赋值: (最低价+收盘价+开盘价)/3的28日指数移动平均>1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均
(最低价+收盘价+开盘价)/3的28日指数移动平均>1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均上穿0.5
A6赋值:如果(最低价+收盘价+开盘价)/3的28日指数移动平均<1日前的(最低价+收盘价+开盘价)/3的28日指数移动平均,返回B3,否则返回无效数,线宽为3,COLOR00FF00
B4赋值:(最低价的125日指数移动平均+(收盘价+最低价)/2的125日指数移动平均)/2
A7赋值:如果(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2>1日前的(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2,返回B4,否则返回无效数,POINTDOT,COLOR0000FF
A8赋值:如果(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2<1日前的(最低价的125日指数移动平均+(收盘价+最低价)/2的250日指数移动平均)/2,返回B4,否则返回无效数,POINTDOT,COLOR00FF00