通达信一根均线走市场指标公式源码
M1:=5;
M2:=10;
M3:=20;
M4:=60;
M5:=120;
M6:=250;
N:=20;
M7:=300;
M8:=500;
M9:=600;
开关:=1;
A:=MA(C,0),DRAWNULL;
MA5:IF(开关>0,MA(CLOSE,M1),A);
上翘:IF(MA5>REF(MA5,1),MA5,DRAWNULL),COLORRED,LINETHICK1;
下拐:IF(MA5<REF(MA5,1),MA5,DRAWNULL),COLORGREEN,LINETHICK1;
MA10:IF(开关>1,MA(CLOSE,M2),A),COLORYELLOW;
MA15:IF(开关>2,MA(CLOSE,M3),A),COLORDBDB70;
MA20:IF(开关>3,MA(CLOSE,M4),A),COLORMAGENTA;
MA30:IF(开关>4,MA(CLOSE,M5),A),COLORGREEN;
MA45:IF(开关>5,MA(CLOSE,M6),A),COLORBLUE;
MA60:IF(开关>6,MA(CLOSE,M7),A),COLORDB70DB;
MA90:IF(开关>7,MA(CLOSE,M8),A),COLORYELLOW;
MA120:IF(开关>8,MA(CLOSE,M9),A),COLOR70DBDB;
MA250:IF(开关>9,MA(CLOSE,M9),A),COLORMAGENTA;
未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
M1赋值:5
M2赋值:10
M3赋值:20
M4赋值:60
M5赋值:120
M6赋值:250
N赋值:20
M7赋值:300
M8赋值:500
M9赋值:600
开关赋值:1
A赋值:收盘价的历史简单移动平均,无效数
输出MA5:如果开关>0,返回收盘价的M1日简单移动平均,否则返回A
输出上翘:如果MA5>1日前的MA5,返回MA5,否则返回无效数,画红色,线宽为1
输出下拐:如果MA5<1日前的MA5,返回MA5,否则返回无效数,画绿色,线宽为1
输出MA10:如果开关>1,返回收盘价的M2日简单移动平均,否则返回A,画黄色
输出MA15:如果开关>2,返回收盘价的M3日简单移动平均,否则返回A,COLORDBDB70
输出MA20:如果开关>3,返回收盘价的M4日简单移动平均,否则返回A,画洋红色
输出MA30:如果开关>4,返回收盘价的M5日简单移动平均,否则返回A,画绿色
输出MA45:如果开关>5,返回收盘价的M6日简单移动平均,否则返回A,画蓝色
输出MA60:如果开关>6,返回收盘价的M7日简单移动平均,否则返回A,COLORDB70DB
输出MA90:如果开关>7,返回收盘价的M8日简单移动平均,否则返回A,画黄色
输出MA120:如果开关>8,返回收盘价的M9日简单移动平均,否则返回A,COLOR70DBDB
输出MA250:如果开关>9,返回收盘价的M9日简单移动平均,否则返回A,画洋红色