请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)

投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
 PLAYSOUND(CROSS((J+3),K)&&TIME>=0940&&TIME<=1145,'A');
PLAYSOUND(CROSS((K+3),J)&&TIME>=0940&&TIME<=1145,'B');

请老师帮忙看看有问题吗,声音A和B都设定好的没问题,但为什么没有响呢?
 
技术人员回复
日期:2018-6-25 10:19
满足条件是一定会有声音提示的,给您加入了一个标注条件便于您检查是否满足:

PLAYSOUND(CROSS((J+3),K)&&TIME>=0940&&TIME<=1145,'A');
PLAYSOUND(CROSS((K+3),J)&&TIME>=0940&&TIME<=1145,'B');
DRAWICON(CROSS((J+3),K)&&TIME>=0940&&TIME<=1145,H,1);
DRAWICON(CROSS((K+3),J)&&TIME>=0940&&TIME<=114,L,2);

另外,是只有最新行情满足才会提示的,历史的是不会提示的

您也将本地电脑声音调整的大一些,防止声音过小,影响查看效果
投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
 我电脑6个屏幕,同时打开2个文华,另一个设置的MACD没有问题发出声音,声音是C, 这个A和B没声音,不知根同时设两个软件2种声音是否有冲突
技术人员回复
日期:2018-6-25 10:25
 声音函数默认都是一个声音的,您需要在编写平台点击下方的声音,参考截图位置修改A B 声音后再观察看下

另外,您也参考2楼标注检查下最新行情是否满足条件


图片点击可在新窗口打开查看
投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
 
PLAYSOUND(MACD>=9.91&&TIME>=0940&&TIME<=1600,'C');
PLAYSOUND(MACD<=-9.91&&TIME>=0940&&TIME<=1600,'C');

这时我在MACD的声音,但现在声音叫声太频繁,比如当MACD=15后回缩到14,13, 它都在叫,我想加一个条件,只有超过9.91数值继续上涨时叫,当会缩了虽然也在9.91以上就停止叫声。 反之也一样。谢谢
技术人员回复
日期:2018-6-25 10:45
 参考:

PLAYSOUND(MACD>=9.91&&MACD>REF(MACD,1)&&TIME>=0940&&TIME<=1600,'C');
PLAYSOUND(MACD<=-9.91&&MACD<REF(MACD,1)&&TIME>=0940&&TIME<=1600,'C');
投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
目前改为这样,把时间去掉了就叫了,为什么加上时间就不叫呢
PLAYSOUND(CROSS((J+3),K),'A');
PLAYSOUND(CROSS((K+3),J),'B');

&&TIME>=0940&&TIME<=1145,'A');
技术人员回复
日期:2018-6-25 11:11
 正常是可以的,您是加载在了秒周期了?

秒周期TIME函数返回为6位数值,这样修改:

TIME>=094000&&TIME<=114500
投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
 我说呢,对一个15秒周期,一个1分钟周期,同样的语句在分钟里就响,在秒里就不响,谢谢,我试试。
投资者咨询:请老师帮忙声音没有响 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:15
 PLAYSOUND(MACD>=9.91&&MACD>REF(MACD,1)&&TIME>=0940&&TIME<=1600,'C');
PLAYSOUND(MACD<=-9.91&&MACD<REF(MACD,1)&&TIME>=0940&&TIME<=1600,'C');

请老师帮我再加一个条件, 就是每一根只响一次,因为有时第二根跟第一根持平时,上下震荡一分钟能响好几次。