[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 14:54
 1.老师编写1小时macd金叉之后  5分macd金叉预警
2..老师编写1小时macd死叉之后  5分macd死叉预警
3. 并提示声音:金叉  死叉
4这是一个公式
     

谢谢!
 
技术人员回复
日期:2018-5-2 15:03
 跨周期函数是不能与预警函数一起使用的,另外仅能近似转化,参考;

D: ="HOUR$1$CLOSE " ;
DIFFD : =EMA(D,12*12) - EMA(D,26*12);
DEAD  := EMA(DIFFD,9*12);
DIFF : =EMA(C,12) - EMA(C,26);
DEA  := EMA(DIFF,9);
CROSS(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))<BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('A');
CROSSDOWN(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))>BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('B');

提示声音的内容您可以根据编辑器中的位置进行导入自定义声音 如下图:


图片点击可在新窗口打开查看
     
投资者咨询:[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 14:54
 这个预警是在5分周期使用?
技术人员回复
日期:2018-5-2 15:13
 wh6中只可以小周期引用大周期数据,并且只支持引用一个周期的数据 所以需要加载至5分钟周期使用;
投资者咨询:[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 14:54
 这个公式可以翻译吗?  用啥软件翻译?
技术人员回复
日期:2018-5-2 15:22
 暂时不支持软件翻译的;

D: ="HOUR$1$CLOSE " ;//调用1小时数据
DIFFD : =EMA(D,12*12) - EMA(D,26*12);//用1小数据计算diff
DEAD  := EMA(DIFFD,9*12);//计算1小时dea
DIFF : =EMA(C,12) - EMA(C,26);//当前周期diff
DEA  := EMA(DIFF,9);//当前周期dea
CROSS(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))<BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('A');//当前周期macd金叉,同时上一次1小时macd金叉并且还没死叉,播放声音a
CROSSDOWN(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))>BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('B');//当前周期macd死叉,同时上一次1小时macd死叉并且还没金叉,播放声音b
 
投资者咨询:[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 14:54
 我想用我自己做的声音 预警 还需增加啥? 我可以导入我做的声音吗?  

我试了 不行   有4个截图咋办?
技术人员回复
日期:2018-5-2 15:34
可以导入您做的声音 您参考一下2楼图片的位置 注意目前支持wav wma MP3和m4a四种格式 

源码中给您写的是声音ab 您就放在系统中ab的位置即可


图片点击可在新窗口打开查看
投资者咨询:[求助]请老师编写1小时macd金叉之后 5分macd金叉预警 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 14:54


图片点击可在新窗口打开查看 a   b的位置是默认的??       
技术人员回复
日期:2018-5-2 15:56
 在源码中给您写的是:  

D: ="HOUR$1$CLOSE " ;
DIFFD : =EMA(D,12) - EMA(D,26);
DEAD  := EMA(DIFFD,9);
DIFF : =EMA(C,12) - EMA(C,26);
DEA  := EMA(DIFF,9);
CROSS(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))<BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('A');
CROSSDOWN(DIFF,DEA)&&BARSLAST(CROSS(DIFFD,DEAD))>BARSLAST(CROSSDOWN(DIFFD,DEAD)),SOUND('B');

这个地方是可以灵活设置的 您可以把声音放在不同的位置上 对应修改一下就可以了