通达信〖双红启动〗主副图 基于双EMA均线系统设计的趋势判断工具


主图红色为上升趋势,结合副图红柱出现为双红信号启动信号,无未来函数,信号仅供参考。

 
{主图源码如下}

MA1:MA(CLOSE,5);
MA2:MA(CLOSE,10);
MA3:MA(CLOSE,20);
MA4:MA(CLOSE,30);
买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)*20+C,42);
BU:=CROSS(买线,卖线);
SEL:=CROSS(卖线,买线);
STICKLINE(买线>=卖线,LOW,HIGH,0.1,0),COLORRED;
STICKLINE(买线>=卖线,CLOSE,OPEN,3,0),COLORRED;
STICKLINE(买线< 卖线,CLOSE,OPEN,3,0),COLORFFF000;
STICKLINE(买线< 卖线,LOW,HIGH,0.1,0),COLORFFF000;
Z1:=REF(HIGH,4)=HHV(HIGH,2*4+1);
Y1:=FILTER(Z1,3);
C1:= (Y1,3+1);
D1:=FILTER(C1,3);
A2:=REF(LOW,3)=LLV(LOW,2*3+1);
V2:=FILTER(A2,3);
C2:= (V2,3+1);
D2:=FILTER(C2,3);
E1:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
E2:=(HIGH+LOW)/2;
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR=1 OR BARSCOUNT(CLOSE)=1;
H2:=D1 AND NOT(D2 AND E1>=E2);
L1:=D2 AND NOT(D1 AND E1=E2);
X1:=REF( (H1),1)+1;
F1:= (H1 AND COUNT(L1,X1)>0,LLVBARS(IF(L1,LOW,10000),X1));
G1:=F1>REF(F1,1);
I1:= (G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR=1 OR BARSCOUNT(CLOSE)=1;
X2:=REF(BARSLAST(L2),1)+1;
F2:= (L2 AND COUNT(H2,X2)>0,HHVBARS(IF(H2,HIGH,0),X2));
G2:=F2>REF(F2,1);
I2:= (G2,2);
HD:=I2>REF(I2,1);
UU2:= (ISLASTBAR=1,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:= (VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
突破线:=REF(H,BARSLAST(VV2));
持仓线:=REF(H,BARSLAST(XX2));
ABC1:=CROSS(C,突破线);
ABC2:=CROSS(C,持仓线);
A1:=EMA(C,12)-EMA(C,25),NODRAW;
A:=IF((CLOSE > 126.32),(AMOUNT / 100000),VOL);
主力:=MA(A,4),LINETHICK0,COLORYELLOW;
操盘手:=BARSLASTCOUNT(A1>=0 AND 买线>=卖线)=1;
DRAWICON(操盘手,L*1.002,9);



{副图源码如下}


ABC1:=EMA(C,12)-EMA(C,25),NODRAW;
ABC2:=EMA(ABC1,6),NODRAW;
获利回吐:(ABC2>=0)*ABC2,COLORLIBLUE,LINETHICK1;
空头回补:(ABC2< 0)*ABC2,COLORMAGENTA,LINETHICK1;
坚绝做空:(ABC1< 0)*ABC1,COLORGREEN,LINETHICK1;
买入:(ABC1>=0)*ABC1,COLORRED,LINETHICK1;
STICKLINE(ABC2>=0,ABC2,0,3.2,0),COLORGREEN;
STICKLINE(ABC2>=0,ABC2,0,2.9,0),COLOR777777;
STICKLINE(ABC2>=0,ABC2,0,2.4,0),COLOR999999;
STICKLINE(ABC2>=0,ABC2,0,1.8,0),COLORBBBBBB;
STICKLINE(ABC2>=0,ABC2,0,1.1,0),COLORGREEN;
STICKLINE(ABC2>=0,ABC2,0,0.3,0),COLORGREEN;
STICKLINE(ABC2< 0,ABC2,0,3.2,0),COLORFF5500;
STICKLINE(ABC2< 0,ABC2,0,2.9,0),COLORLIRED;
STICKLINE(ABC2< 0,ABC2,0,2.4,0),COLORLIRED;
STICKLINE(ABC2< 0,ABC2,0,1.8,0),COLORLIRED;
STICKLINE(ABC2< 0,ABC2,0,1.1,0),COLORLIRED;
STICKLINE(ABC2< 0,ABC2,0,0.3,0),COLORLIRED;
STICKLINE(ABC1< 0,ABC1,0,3.2,0),COLORCC0066;
STICKLINE(ABC1< 0,ABC1,0,2.9,0),COLOREE0066;
STICKLINE(ABC1< 0,ABC1,0,1.8,0),COLORFF2266;
STICKLINE(ABC1< 0,ABC1,0,1.1,0),COLORFF4466;
STICKLINE(ABC1< 0,ABC1,0,0.3,0),COLORFF6666;
STICKLINE(ABC1>=0,ABC1,0,3.2,0),COLOR000055;
STICKLINE(ABC1>=0,ABC1,0,2.9,0),COLOR000077;
STICKLINE(ABC1>=0,ABC1,0,2.4,0),COLOR000099;
STICKLINE(ABC1>=0,ABC1,0,1.8,0),COLOR0000BB;
STICKLINE(ABC1>=0,ABC1,0,1.1,0),COLOR0000DD;
STICKLINE(ABC1>=0,ABC1,0,0.3,0),COLOR0000FF;
区域判断:=IF(获利回吐 > 0,1,0);
流出天数:=REF(COUNT(ABC1< ABC2,3),1) >=3;
强:=区域判断=1 AND 流出天数 AND ABC1>ABC2;
判断:=IF(空头回补 < 0,1,0),NODRAW;
回补流出:=判断 AND ABS(ABC2)/ABS(ABC1)< 2,NODRAW;
天数:=REF(COUNT(回补流出,3),1) >=3,NODRAW;
回补强:=天数 AND ABS(ABC2)/ABS(ABC1) >= 2;
特殊区域强:=天数 AND REF(ABC1,1)< 0 AND ABC1>0;
做空:REF(ABC1>ABC2,1) AND ABC2>ABC1,COLORBLUE,NODRAW;
做多:REF(ABC1< ABC2,1) AND ABC2< ABC1,COLORRED,NODRAW;
开始做多:=BARSLASTCOUNT(ABC1>=0)=1;
DRAWICON(开始做多,买入+0.05,1);


{选股源码如下}


买线:=EMA(C,2);
卖线:=EMA(SLOPE(C,21)*20+C,42);
A1:=EMA(C,12)-EMA(C,25);
QXS:=NOT(CODELIKE('4'));
QKC:=NOT(CODELIKE('688'));
QST:=IF(NAMELIKE('S'),0,1);
QXX:=IF(NAMELIKE('*'),0,1);
QBJ:=NOT(CODELIKE('8'));
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
ABC:=MA5>MA10 AND MA10>MA20;
ABCD:=QXS AND QST AND QKC AND QXX AND QBJ;
操盘手:=BARSLASTCOUNT(A1>=0 AND 买线>=卖线)=1;
操盘手 AND ABC AND ABCD,COLORRED;






来函数检测结果如下
该公式没有未来函数


定制、编写指标公式请联系QQ或微信同号:88652583

相关指标公式

输出MA1:收盘价的5日简单移动平均
输出均线:收盘价的10日简单移动平均
输出MA3:收盘价的20日简单移动平均
输出MA4:收盘价的30日简单移动平均
买线赋值:收盘价的2日指数移动平均
卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均
BU赋值:买线上穿卖线
SEL赋值:卖线上穿买线
当满足条件买线>=卖线时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画红色
当满足条件买线>=卖线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件买线<卖线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFF000
当满足条件买线<卖线时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORFFF000
Z1赋值:4日前的最高价=2*4+1日内最高价的最高值
Y1赋值:Z1的3日过滤
C1赋值: (Y1,3+1)
D1赋值:C1的3日过滤
A2赋值:3日前的最低价=2*3+1日内最低价的最低值
V2赋值:A2的3日过滤
C2赋值: (V2,3+1)
D2赋值:C2的3日过滤
E1赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
E2赋值:(最高价+最低价)/2
H1赋值:(D1 AND 取反) OR 是否最后一个周期=1 OR 收盘价的有效数据周期数=1
H2赋值:D1 AND 取反
L1赋值:D2 AND 取反
X1赋值:1日前的(H1)+1
F1赋值: (H1 AND 统计X1日中满足L1的天数>0,X1日内如果L1,返回最低价,否则返回10000距今天数)
G1赋值:F1>1日前的F1
I1赋值: (G1,2)
LD赋值:I1>1日前的I1
L2赋值:LD OR 是否最后一个周期=1 OR 收盘价的有效数据周期数=1
X2赋值:1日前的上次L2距今天数+1
F2赋值: (L2 AND 统计X2日中满足H2的天数>0,X2日内如果H2,返回最高价,否则返回0距今天数)
G2赋值:F2>1日前的F2
I2赋值: (G2,2)
HD赋值:I2>1日前的I2
UU2赋值: (是否最后一个周期=1,上次HD距今天数+1)
VV2赋值:UU2>1日前的UU2
WW2赋值: (VV2,1日前的上次HD距今天数+2)
XX2赋值:WW2>1日前的WW2
突破线赋值:上次VV2距今天数日前的最高价
持仓线赋值:上次XX2距今天数日前的最高价
ABC1赋值:收盘价上穿突破线
ABC2赋值:收盘价上穿持仓线
A1赋值:收盘价的12日指数移动平均-收盘价的25日指数移动平均,NODRAW
A赋值:如果(收盘价>126.32),返回(成交额(元)/100000),否则返回成交量(手)
主力赋值:A的4日简单移动平均,线宽为0,画黄色
操盘手赋值:条件连续成立次数=1
当满足条件操盘手时,在最低价*1.002位置画9号图标
ABC1赋值:收盘价的12日指数移动平均-收盘价的25日指数移动平均,NODRAW
ABC2赋值:ABC1的6日指数移动平均,NODRAW
输出获利回吐:(ABC2>=0)*ABC2,画淡蓝色,线宽为1
输出空头回补:(ABC2< 0)*ABC2,画洋红色,线宽为1
输出坚绝做空:(ABC1< 0)*ABC1,画绿色,线宽为1
输出买入:(ABC1>=0)*ABC1,画红色,线宽为1
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,画绿色
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,COLOR777777
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR999999
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORBBBBBB
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,画绿色
当满足条件ABC2>=0时,在ABC2和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画绿色
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLORFF5500
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,画淡红色
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,画淡红色
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画淡红色
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,画淡红色
当满足条件ABC2<0时,在ABC2和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,画淡红色
当满足条件ABC1<0时,在ABC1和0位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLORCC0066
当满足条件ABC1<0时,在ABC1和0位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,COLOREE0066
当满足条件ABC1<0时,在ABC1和0位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFF2266
当满足条件ABC1<0时,在ABC1和0位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORFF4466
当满足条件ABC1<0时,在ABC1和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF6666
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为3.2,0不为0则画空心柱.,COLOR000055
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为2.9,0不为0则画空心柱.,COLOR000077
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为2.4,0不为0则画空心柱.,COLOR000099
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR0000BB
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR0000DD
当满足条件ABC1>=0时,在ABC1和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000FF
区域判断赋值:如果获利回吐>0,返回1,否则返回0
流出天数赋值:1日前的统计3日中满足ABC1=3
强赋值:区域判断=1 AND 流出天数 AND ABC1>ABC2
判断赋值:如果空头回补<0,返回1,否则返回0,NODRAW
回补流出赋值:判断 AND ABC2的绝对值/ABC1的绝对值< 2,NODRAW
天数赋值:1日前的统计3日中满足回补流出的天数 >=3,NODRAW
回补强赋值:天数 AND ABC2的绝对值/ABC1的绝对值 >= 2
特殊区域强赋值:天数 AND 1日前的ABC1< 0 AND ABC1>0
输出做空:1日前的ABC1>ABC2 AND ABC2>ABC1,画蓝色,NODRAW
输出做多:1日前的ABC1开始做多赋值:条件连续成立次数=1
当满足条件开始做多时,在买入+0.05位置画1号图标
买线赋值:收盘价的2日指数移动平均
卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均
A1赋值:收盘价的12日指数移动平均-收盘价的25日指数移动平均
QXS赋值:取反
QKC赋值:取反
QST赋值:如果模糊匹配品种名称,返回0,否则返回1
QXX赋值:如果模糊匹配品种名称,返回0,否则返回1
QBJ赋值:取反
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
ABC赋值:MA5>MA10 AND MA10>MA20
ABCD赋值:QXS AND QST AND QKC AND QXX AND QBJ
操盘手赋值:条件连续成立次数=1
操盘手 AND ABC AND ABCD,画红色

指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   

@2005-2023 粤ICP备2025457605号-1 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图