欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 关于PLAYSOUND这个函数的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2608人关注过本帖树形打印复制链接

主题:关于PLAYSOUND这个函数的问题

帅哥哟,离线,有人找我吗?
vermouth
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:156 积分:563 威望:0 精华:0 注册:2013/2/21 9:02:04
关于PLAYSOUND这个函数的问题  发帖心情 Post By:2013/5/6 14:15:25    Post IP:58.222.10.10[只看该作者]

之前问了一下不发声的问题。后来在论坛翻了一下老帖子。问题解决了。

现在又有个问题。本人愚钝。现在发音只有一个放音了。还一个不放音。。。

代码如下:

input:p(26,20,100,8);
input:s(12,5,40,4);
input:m(9,2,60,6);

DIFF := EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  := EMA(DIFF,M);
MACD : =2*(DIFF-DEA), COLORSTICK;



shang:=ref(h,1)>ref(h,2) and ref(h,3)>ref(h,2) and diff>0 ;
xia:=ref(l,1)<ref(l,2) and ref(l,3)<ref(l,2) and diff<0;

DRAWTEXT( ref(l,1)<ref(l,2) and ref(l,2)>ref(l,3) and diff<0 ,l ,'低点预警' ,colorblue );
DRAWTEXT( ref(h,1)>ref(h,2) and ref(h,2)<ref(h,3) and diff>0 ,h ,'高点预警' ,colorred );

//diff1:= ref(l,1)<ref(l,2) and ref(l,3)<ref(l,2);
//diff2:= ref(h,1)>ref(h,2) and ref(h,3)>ref(h,2);

//DRAWsl( diff1 and diff<0 ,l  ,0 ,2 ,1 );
//DRAWsl( diff2 and diff>0 ,h  ,0 ,2 ,3 );

//EXPLAIN(shang, '低点预警\n')
//EXPLAIN(xia, '高点预警\n')

//PLAYSOUND(shang,'d:\Order3.wav'),ALLOWREPEAT;
//PLAYSOUND(xia,'d:\OrderOK.wav'),ALLOWREPEAT;




EXTGBDATASET('gaoyu',barpos);    //存地址

 
IF BarPos<>EXTGBDATA("gaoyu") THEN 
    BEGIN
    PLAYSOUND(shang,'d:\Order3.wav');  //播放音效文件 
    EXTGBDATASET("gaoyu",BarPos);//给自定义的全局变量重新赋值
 END

EXTGBDATASET('diyu',barpos);    //存地址

 
IF BarPos<>EXTGBDATA("diyu") THEN 
    BEGIN
    PLAYSOUND(xia,'d:\OrderOK.wav');  //播放音效文件 
    EXTGBDATASET("diyu",BarPos);//给自定义的全局变量重新赋值
 END


红色部分的代码应该是错误的。
我之前把红色部分的barpos改成了NOAXIS发现是错误的。主要是对EXTGBDATASET这个函数不怎么懂
麻烦老师改一下了。谢了。



 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/5/6 14:21:40    Post IP:58.246.57.26[只看该作者]

把存地址那一段注释掉


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
vermouth
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:156 积分:563 威望:0 精华:0 注册:2013/2/21 9:02:04
  发帖心情 Post By:2013/5/6 14:44:36    Post IP:58.222.10.10[只看该作者]

以下是引用jinzhe在2013-5-6 14:21:40的发言:
把存地址那一段注释掉
还是没有声音。。。


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/5/6 14:50:10    Post IP:58.246.57.26[只看该作者]

把发声音的那一段注释掉,看看只剩下不发声音的,能不能发声音


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
vermouth
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:156 积分:563 威望:0 精华:0 注册:2013/2/21 9:02:04
  发帖心情 Post By:2013/5/6 14:58:04    Post IP:58.222.10.10[只看该作者]

以下是引用jinzhe在2013-5-6 14:50:10的发言:
把发声音的那一段注释掉,看看只剩下不发声音的,能不能发声音
没看懂。如果把发声的部分注释掉的话怎么会发声呢。现在就是那段红色的部分不发声,前面的正常。我在论坛上面没看到类似的帖子。。。
你帮我把红色部分改一下吧。


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/5/6 15:06:28    Post IP:58.246.57.26[只看该作者]

我的意思是

把发生的那段注释掉,如果不发生的那段发生了,代码问题,不发生的还是不发生的,声音文件问题



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
vermouth
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:156 积分:563 威望:0 精华:0 注册:2013/2/21 9:02:04
  发帖心情 Post By:2013/5/6 15:11:17    Post IP:58.222.10.10[只看该作者]

以下是引用jinzhe在2013-5-6 15:06:28的发言:

我的意思是

把发生的那段注释掉,如果不发生的那段发生了,代码问题,不发生的还是不发生的,声音文件问题


刚才把红色部分注释的只剩一下发声那一段了。结果问题解决的。。。

多谢jinzhe了。


 回到顶部