编写多空提示指标 (文华财经)

投资者咨询:编写多空提示指标 (文华财经)
来源:文华财经  日期:2020-10-7 11:37

 第一个条件:

A:=X11+X21+X31+X41+X51>=4;
B:=Y1+Y2+Y3+Y4+Y5>=4;
DRAWTEXT(A&&COUNT(A,BARSLAST(B))=1,L,'多'),VALIGN0,FONTSIZE25,COLORYELLOW;
DRAWTEXT(B&&COUNT(B,BARSLAST(A))=1,H,'空'),COLORWHITE,FONTSIZE25;

第二个条件:

K:SMA(RSV,M1,1);
D:SMA(K,M2,1);

第三个条件

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);

以做多为例:第一个条件出“多”信号,第二个条件k>D,第三个条件diff>DEA.只要满足其中两个条件,请写个“开多”提示信号。

以做空为例:第一个条件出“空”信号,第二个条件k<D,第三个条件diff<DEA.只要满足其中两个条件,请写个“开空”提示信号。

谢谢老师。

 
投资者咨询:编写多空提示指标 (文华财经)
来源:文华财经  日期:2020-10-7 11:37
 请将开多或开空信号在副图DIFF线上显示,谢谢!
技术人员回复
日期:2020-10-7 13:09
参考

A:=X11+X21+X31+X41+X51>=4;
B:=Y1+Y2+Y3+Y4+Y5>=4;
//DRAWTEXT(A&&COUNT(A,BARSLAST(B))=1,L,'多'),VALIGN0,FONTSIZE25,COLORYELLOW;
//DRAWTEXT(B&&COUNT(B,BARSLAST(A))=1,H,'空'),COLORWHITE,FONTSIZE25;

K:SMA(RSV,M1,1);
D:SMA(K,M2,1);

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);

TJ1:=A&&COUNT(A,BARSLAST(B))=1;
TJ2:=K>D;
TJ3:=DIFF>DEA;
TJ4:=B&&COUNT(B,BARSLAST(A))=1;
TJ5:=K<D;
TJ6:=DIFF<DEA;
DRAWTEXT(TJ1+TJ2+TJ3=2,DIFF,'开多'),VALIGN0,FONTSIZE25,COLORRED;
DRAWTEXT(TJ4+TJ5+TJ6=2,DIFF,'开空'),FONTSIZE25,COLORGREEN;

投资者咨询:编写多空提示指标 (文华财经)
来源:文华财经  日期:2020-10-7 11:37
 老师好:第一个条件是多个指标组成,在"多”信号未转为“空”信号提示前,应该一直是多头趋势,等待另外两个条件产生信号,相互影响,来

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:微信图片_20201007160154_看图王.jpg
判别方向。使用中发现第一个条件出现“多”或空信号缺乏信号延展性,造成达成条件没有多空提示的情况
技术人员回复
日期:2020-10-8 10:13
 A:=X11+X21+X31+X41+X51>=4;
B:=Y1+Y2+Y3+Y4+Y5>=4;
//DRAWTEXT(A&&COUNT(A,BARSLAST(B))=1,L,'多'),VALIGN0,FONTSIZE25,COLORYELLOW;
//DRAWTEXT(B&&COUNT(B,BARSLAST(A))=1,H,'空'),COLORWHITE,FONTSIZE25;

K:SMA(RSV,M1,1);
D:SMA(K,M2,1);

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);

TJ1:=A&&COUNT(A,BARSLAST(B))=1;
TJ2:=K>D;
TJ3:=DIFF>DEA;
TJ4:=B&&COUNT(B,BARSLAST(A))=1;
TJ5:=K<D;
TJ6:=DIFF<DEA;
DRAWTEXT((TJ1+TJ2+TJ3)=2,DIFF,'开多'),VALIGN0,FONTSIZE25,COLORRED;
DRAWTEXT((TJ4+TJ5+TJ6)=2,DIFF,'开空'),FONTSIZE25,COLORGREEN;
投资者咨询:编写多空提示指标 (文华财经)
来源:文华财经  日期:2020-10-7 11:37
 还是和4楼反映的问题一样

投资者咨询:编写多空提示指标 (文华财经)
来源:文华财经  日期:2020-10-7 11:37
 为避免多空信号频繁出现,我尝试自己动手改了改,但还是有漏报开多,开空的提示现象,请老师在下面公式的基础上帮助修改,谢谢!
A:=X11+X21+X31+X41+X51>=4;
B:=Y1+Y2+Y3+Y4+Y5>=4;
//DRAWTEXT(A&&COUNT(A,BARSLAST(B))=1,L,'多'),VALIGN0,FONTSIZE25,COLORYELLOW;
//DRAWTEXT(B&&COUNT(B,BARSLAST(A))=1,H,'空'),COLORWHITE,FONTSIZE25;

TJ1:=A&&COUNT(A,BARSLAST(B))=1;
TJ2:=K>J;
TJ3:=CCI>100;
TJ4:=B&&COUNT(B,BARSLAST(A))=1;
TJ5:=K<J;
TJ6:=CCI<-100;
U1:=TJ1+TJ2+TJ3>=2;
U2:=TJ4+TJ5+TJ6>=2;
DRAWTEXT(U1&&COUNT(U1,BARSLAST(U2))=1,K,'开多'),VALIGN0,FONTSIZE25,COLORYELLOW;
DRAWTEXT(U2&&COUNT(U2,BARSLAST(U1))=1,K,'开空'),COLORWHITE,FONTSIZE25;

技术人员回复
日期:2020-10-8 13:25
  A:=X11+X21+X31+X41+X51>=4;
B:=Y1+Y2+Y3+Y4+Y5>=4;
//DRAWTEXT(A&&COUNT(A,BARSLAST(B))=1,L,'多'),VALIGN0,FONTSIZE25,COLORYELLOW;
//DRAWTEXT(B&&COUNT(B,BARSLAST(A))=1,H,'空'),COLORWHITE,FONTSIZE25;

K:SMA(RSV,M1,1);
D:SMA(K,M2,1);

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);

TJ1:=A
TJ2:=K>D;
TJ3:=DIFF>DEA;
TJ4:=B;
TJ5:=K<D;
TJ6:=DIFF<DEA;
DRAWTEXT((TJ1+TJ2+TJ3)=2,DIFF,'开多'),VALIGN0,FONTSIZE25,COLORRED;
DRAWTEXT((TJ4+TJ5+TJ6)=2,DIFF,'开空'),FONTSIZE25,COLORGREEN;