[求助]金叉与死叉附图指标 (文华财经)

投资者咨询:[求助]金叉与死叉附图指标 (文华财经)
来源:文华财经  日期:2020-12-28 10:07
老师好!能帮我编一个EMA10、EMA20金叉与死叉附图指标吗?

当EMA10、EMA20金叉时,有一个系统音提醒,并出现“金叉”的文字;

当EMA10、EMA20死叉时,有一个系统音提醒,并出现“死叉”的文字。

技术人员回复
日期:2020-12-28 10:08
 
参考:

EMA10:EMA(C,10);
EMA20:EMA(C,20);
DRAWTEXT(CROSS(EMA10,EMA20),H,'金叉'),COLORRED;
DRAWTEXT(CROSSDOWN(EMA10,EMA20),L,'死叉'),COLORGREEN,VALIGN0;
CROSS(EMA10,EMA20),SOUND('A');
CROSSDOWN(EMA10,EMA20),SOUND('B');
 
投资者咨询:[求助]金叉与死叉附图指标 (文华财经)
来源:文华财经  日期:2020-12-28 10:07
 老师好,可以把这个指标变成主图叠加指标吗?
 另外,让文字变粗体,文字距离K线可以调节。
谢谢!
 

 可以直接在EMA指标上修改吗
MA1:EMA(CLOSE,N1),RGB(20,200,0);
MA2:EMA(CLOSE,N2),RGB(200,0,150);
技术人员回复
日期:2021-1-13 23:07
 参考:
EMA10:EMA(C,10);
EMA20:EMA(C,20);
DRAWTEXT(CROSS(EMA10,EMA20),H+5*MINPRICE,'金叉'),COLORRED,VALIGN2,FONTSIZE20;//数值越大,距离越远
DRAWTEXT(CROSSDOWN(EMA10,EMA20),L-5*MINPRICE,'死叉'),COLORGREEN,VALIGN0,FONTSIZE20;
CROSS(EMA10,EMA20),SOUND('A');
CROSSDOWN(EMA10,EMA20),SOUND('B');
投资者咨询:[求助]金叉与死叉附图指标 (文华财经)
来源:文华财经  日期:2020-12-28 10:07
 DRAWTEXT(CROSS(EMA10,EMA20),H+5*MINPRICE,'金叉'),COLORRED,VALIGN2,FONTSIZE20;//数值越大,距离越远

老师好,用 MINPRICE” 这个作为距离单位有问题啊,就是在一分钟图看起来不错,在长周期图比如小时图看起来又挤到一块了,把 " 5*MINPRICE"  改成  "25*MINPRICE",一分钟图又离得太远

能不能用  “像素” 或者 “屏幕比例” 之类的作为距离单位,让它可以适应不同周期的K线图?
技术人员回复
日期:2021-1-14 15:05
 
不行的,编写是以价位为准,标注在对应数值的位置,不支持标注在屏幕指定位置,也不支持使用像素标注的。

帮您把最小变动价位的数值设置为参数,您把参数N设置到参数列表,切换周期后修改参数值调整效果,

也可以针对周期设置好参数,保存到周期化指标区。

编写:

EMA10:EMA(C,10);
EMA20:EMA(C,20);
DRAWTEXT(CROSS(EMA10,EMA20),H+N*MINPRICE,'金叉'),COLORRED,VALIGN2,FONTSIZE20;//数值越大,距离越远
DRAWTEXT(CROSSDOWN(EMA10,EMA20),L-N*MINPRICE,'死叉'),COLORGREEN,VALIGN0,FONTSIZE20;
CROSS(EMA10,EMA20),SOUND('A');
CROSSDOWN(EMA10,EMA20),SOUND('B');



图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:snipaste_2021-01-14_15-04-31.png



投资者咨询:[求助]金叉与死叉附图指标 (文华财经)
来源:文华财经  日期:2020-12-28 10:07
 这样的话,看不同周期的图每次都需要手动调整参数,太费劲了啊。

不能设定一个距离绝对值吗?

实在不行,能不能一次设定好:一分钟图5*MINPRICE,五分钟图15*MINPRICE,小时图35*MINPRICE...,让它自动匹配而无需每次手动调整?
技术人员回复
日期:2021-1-14 15:24
 
wh7支持周期化指标区功能,可以每个周期设置不同的指标参数的,

您进入说明书常见问题看下第10个问题:



技术人员回复
日期:2021-1-14 15:27
 
想编写实现的话,参考下面写法:

N:=IFELSE(PERIOD=1,5,IFELSE(PERIOD=3,15,IFELSE(BARTYPE=2,35,0)));
EMA10:EMA(C,10);
EMA20:EMA(C,20);
DRAWTEXT(CROSS(EMA10,EMA20),H+N*MINPRICE,'金叉'),COLORRED,VALIGN2,FONTSIZE20;//数值越大,距离越远
DRAWTEXT(CROSSDOWN(EMA10,EMA20),L-N*MINPRICE,'死叉'),COLORGREEN,VALIGN0,FONTSIZE20;
CROSS(EMA10,EMA20),SOUND('A');
CROSSDOWN(EMA10,EMA20),SOUND('B');

投资者咨询:[求助]金叉与死叉附图指标 (文华财经)
来源:文华财经  日期:2020-12-28 10:07
 N:=IFELSE(PERIOD=1,5,IFELSE(PERIOD=3,15,IFELSE(BARTYPE=2,35,0)));

老师,我看不大明白,你帮我编一下。
30秒图,N=2
15分钟图,N=35
4小时图,N=70
日线图,N=100
周线图,N=200
月线图,N=300

一直麻烦你,谢谢!