通达信三红必涨主图指标主图源码
主图指标,红色为主升上涨阶段,蓝色为主跌
源码:
MA8:EMA(CLOSE,8),COLORLIBLUE,LINETHICK1;
MA25:EMA(CLOSE,25),COLORBLUE,LINETHICK1;
MA55:EMA(CLOSE,55),COLORLICYAN,LINETHICK1;
IF(EMA(C,8)>=REF(EMA(C,8),1),EMA(C,8),DRAWNULL),COLORRED;
IF(EMA(C,25)>=REF(EMA(C,25),1),EMA(C,25),DRAWNULL),COLORRED;
IF(EMA(C,55)>=REF(EMA(C,55),1),EMA(C,55),DRAWNULL),COLORRED;
X3:=EMA(CLOSE,55);
STICKLINE(((C >= X3) AND (C >= O)),H,L,0,1),COLOR0000AA;
STICKLINE(((C >= X3) AND (C >= O)),O,C,3,0),COLOR0000AA;
STICKLINE(((C >= X3) AND (C >= O)),O,C,2.3,0),COLOR0000CC;
STICKLINE(((C >= X3) AND (C >= O)),O,C,1.8,0),COLOR0000FF;
STICKLINE(((C >= X3) AND (C >= O)),O,C,1,0),COLORCC66FF;
STICKLINE(((C >= X3) AND (C <= O)),H,L,0,1),COLOR0000AA;
STICKLINE(((C >= X3) AND (C <= O)),O,C,3,0),COLOR0000AA;
STICKLINE(((C >= X3) AND (C <= O)),O,C,2.3,0),COLOR0000CC;
STICKLINE(((C >= X3) AND (C <= O)),O,C,1.8,0),COLOR0000FF;
STICKLINE(((C >= X3) AND (C <= O)),O,C,1,0),COLORCC66FF;
STICKLINE(((C <= X3) AND (C >= O)),H,L,0,1),COLORFF6600;
STICKLINE(((C <= X3) AND (C >= O)),O,C,3,0),COLORFF6600;
STICKLINE(((C <= X3) AND (C >= O)),O,C,2.3,0),COLORFF9900;
STICKLINE(((C <= X3) AND (C >= O)),O,C,1.8,0),COLORFFCC00;
STICKLINE(((C <= X3) AND (C >= O)),O,C,1,0),COLORFFFF00;
STICKLINE(((C <= X3) AND (C <= O)),H,L,0,0),COLORFF6600;
STICKLINE(((C <= X3) AND (C <= O)),O,C,3,0),COLORFF6600;
STICKLINE(((C <= X3) AND (C <= O)),O,C,2.3,0),COLORFF9900;
STICKLINE(((C <= X3) AND (C <= O)),O,C,1.8,0),COLORFFCC00;
STICKLINE(((C <= X3) AND (C <= O)),O,C,1,0),COLORFFFF00;
Z1:=REF(H,8)=HHV(H,2*8+1);
Y1:=FILTER(Z1,8);
X1:=BACKSET(Y1,8+1);
W1:=FILTER(X1,8);
R11:=BACKSET(ISLASTBAR,BARSLAST(W1)+1);
S11:=R11>REF(R11,1);
DRAWLINE(W1,H,S11,H,1),COLORBLACK,LINETHICK2;
Z2:=REF(L,8)=LLV(L,2*8+1);
Y2:=FILTER(Z2,8);
X2:=BACKSET(Y2,8+1);
W2:=FILTER(X2,8);
T11:=BACKSET(ISLASTBAR,BARSLAST(W2)+1);
U11:=T11>REF(T11,1);
DRAWLINE(W2,L,U11,L,1),COLORBLACK,LINETHICK2;
M:=INTPART(3*8/5);
Z12:=REF(H,M)=HHV(H,2*M+1);
Y12:=FILTER(Z12,M);
X12:=BACKSET(Y12,M+1);
W12:=FILTER(X12,M);
R112:=BACKSET(ISLASTBAR,BARSLAST(W12)+1);
S112:=R112>REF(R112,1);
DRAWLINE(W12,H,S112,H,1),COLORRED,LINETHICK2;
Z22:=REF(L,M)=LLV(L,2*M+1);
Y22:=FILTER(Z22,M);
X22:=BACKSET(Y22,M+1);
W22:=FILTER(X22,M);
T112:=BACKSET(ISLASTBAR,BARSLAST(W22)+1);
U112:=T112>REF(T112,1);
DRAWLINE(W22,L,U112,L,1),COLORRED,LINETHICK2;
VAR1111:=BACKSET(REF(HIGH,2)=HHV(HIGH,5),3);
VAR2222:=CROSS(VAR1111,0.9);
VAR3333:=BACKSET(REF(LOW,2)=LLV(LOW,5),3);
VAR4444:=CROSS(VAR3333,0.9);
压力:= REF(HIGH,BARSLAST(VAR2222));
STICKLINE(CLOSE,REF(HIGH,BARSLAST(VAR2222)),REF (HIGH,BARSLAST(VAR2222)),0.5,1),COLORBLACK,LINETHICK2;
支撑:= REF(LOW,BARSLAST(VAR4444));
STICKLINE(CLOSE,REF(LOW,BARSLAST(VAR4444)),REF (LOW,BARSLAST(VAR4444)),0.5,1),COLORBLACK,LINETHICK2;
未来函数检测结果如下:
该公式包含未来函数:BACKSET
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
输出主图指标,红色为主升上涨阶段,蓝色为主跌
源码:
MA8:收盘价的8日指数移动平均,COLORLIBLUE,LINETHICK1
输出MA25:收盘价的25日指数移动平均, 画蓝色,LINETHICK1
输出MA55:收盘价的55日指数移动平均,COLORLICYAN,LINETHICK1
IF(C的8日指数移动平均>=1日前的C的8日指数移动平均,C的8日指数移动平均,DRAWNULL),画红色
IF(C的25日指数移动平均>=1日前的C的25日指数移动平均,C的25日指数移动平均,DRAWNULL),画红色
IF(C的55日指数移动平均>=1日前的C的55日指数移动平均,C的55日指数移动平均,DRAWNULL),画红色
X3赋值:收盘价的55日指数移动平均
STICKLINE(((C >= X3) AND (C >= O)),H,L,0,1),COLOR0000AA
STICKLINE(((C >= X3) AND (C >= O)),O,C,3,0),COLOR0000AA
STICKLINE(((C >= X3) AND (C >= O)),O,C,2.3,0),COLOR0000CC
STICKLINE(((C >= X3) AND (C >= O)),O,C,1.8,0),COLOR0000FF
STICKLINE(((C >= X3) AND (C >= O)),O,C,1,0),COLORCC66FF
STICKLINE(((C >= X3) AND (C <= O)),H,L,0,1),COLOR0000AA
STICKLINE(((C >= X3) AND (C <= O)),O,C,3,0),COLOR0000AA
STICKLINE(((C >= X3) AND (C <= O)),O,C,2.3,0),COLOR0000CC
STICKLINE(((C >= X3) AND (C <= O)),O,C,1.8,0),COLOR0000FF
STICKLINE(((C >= X3) AND (C <= O)),O,C,1,0),COLORCC66FF
STICKLINE(((C <= X3) AND (C >= O)),H,L,0,1),COLORFF6600
STICKLINE(((C <= X3) AND (C >= O)),O,C,3,0),COLORFF6600
STICKLINE(((C <= X3) AND (C >= O)),O,C,2.3,0),COLORFF9900
STICKLINE(((C <= X3) AND (C >= O)),O,C,1.8,0),COLORFFCC00
STICKLINE(((C <= X3) AND (C >= O)),O,C,1,0),COLORFFFF00
STICKLINE(((C <= X3) AND (C <= O)),H,L,0,0),COLORFF6600
STICKLINE(((C <= X3) AND (C <= O)),O,C,3,0),COLORFF6600
STICKLINE(((C <= X3) AND (C <= O)),O,C,2.3,0),COLORFF9900
STICKLINE(((C <= X3) AND (C <= O)),O,C,1.8,0),COLORFFCC00
STICKLINE(((C <= X3) AND (C <= O)),O,C,1,0),COLORFFFF00
Z1赋值:8日前的H=2*8+1日内H最高值
Y1赋值:Z1的8过滤
X1赋值:BACKSET(Y1,8+1)
W1赋值:X1的8过滤
R11赋值:BACKSET(ISLASTBAR,上次W1距今天数+1)
S11赋值:R11>1日前的R11
DRAWLINE(W1,H,S11,H,1),COLORBLACK, 线宽为2
Z2赋值:8日前的L=2*8+1日内L最低值
Y2赋值:Z2的8过滤
X2赋值:BACKSET(Y2,8+1)
W2赋值:X2的8过滤
T11赋值:BACKSET(ISLASTBAR,上次W2距今天数+1)
U11赋值:T11>1日前的T11
DRAWLINE(W2,L,U11,L,1),COLORBLACK, 线宽为2
M赋值:INTPART(3*8/5)
Z12:=M日前的H=2*M+1日内H最高值
Y12:=Z12的M过滤
X12:=BACKSET(Y12,M+1)
W12:=X12的M过滤
R112:=BACKSET(ISLASTBAR,上次W12距今天数+1)
S112:=R112>1日前的R112
DRAWLINE(W12,H,S112,H,1),画红色, 线宽为2
Z22:=M日前的L=2*M+1日内L最低值
Y22:=Z22的M过滤
X22:=BACKSET(Y22,M+1)
W22:=X22的M过滤
T112:=BACKSET(ISLASTBAR,上次W22距今天数+1)
U112:=T112>1日前的T112
DRAWLINE(W22,L,U112,L,1),画红色, 线宽为2
VAR1111:=BACKSET(2日前的最高价=5日内最高价最高值,3)
VAR2222赋值:VAR1111上穿0.9
VAR3333赋值:BACKSET(2日前的最低价=5日内最低价最低值,3)
VAR4444赋值:VAR3333上穿0.9
压力赋值: REF(最高价,上次VAR2222距今天数)
STICKLINE(收盘价,REF(最高价,上次VAR2222距今天数),REF (最高价,上次VAR2222距今天数),0.5,1),COLORBLACK, 线宽为2
支撑赋值: REF(最低价,上次VAR4444距今天数)
STICKLINE(收盘价,REF(最低价,上次VAR4444距今天数),REF (最低价,上次VAR4444距今天数),0.5,1),COLORBLACK, 线宽为2