以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  关于playsound( )  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=50937)

--  作者:李亚弟
--  发布时间:2013/4/11 15:46:11
--  关于playsound( )
我在两台电脑上各使用这个函数。就是新建一个技术指标,代码为:
if ref(o,1)>ref(c,1) then playsound(1,\'D:\\Weisoft Stock\\Document\\yourmind.mp3\');
if ref(o,1)<=ref(c,1) then playsound(1,\'D:\\Weisoft Stock\\Document\\yourmind.mp3\');
两台电脑都有正确的mp3文件路径。为什么一台会在新K线开始时播放音乐,另一台却不会?
不能播放的那台电脑,我打开酷狗试了,正常播放的。

--  作者:jinzhe
--  发布时间:2013/4/11 15:54:53
--  

条件改成一样试试


--  作者:李亚弟
--  发布时间:2013/4/11 16:02:51
--  条件一样的
条件是一样的。其实是同一个策略在两台上电脑上运行。平仓时,我这台电脑能播放,另一台不能。
上面贴出来的代码是简易写的一个技术指标,调用时,也是我这台电脑能播放,另一台不能。

--  作者:jinzhe
--  发布时间:2013/4/11 16:18:24
--  
另外一台电脑声卡有问题?playsound肯定是能用的,检查一下音乐文件的路径是否正确
--  作者:李亚弟
--  发布时间:2013/4/11 16:35:22
--  
一样的。
莫非和操作系统有关系?我这台电脑用的是XP,另一台用的是Win7

--  作者:jinzhe
--  发布时间:2013/4/11 16:58:12
--  
在win7下也是可行的
--  作者:王锋
--  发布时间:2013/4/11 18:22:48
--  

playsound(1,\'D:\\Weisoft Stock\\Document\\yourmind.mp3\'),ALLOWREPEAT;

 

试试只有这一句话看看,强制他播报。如果问题还是不行,检查你的操作系统配置


--  作者:wn10000neng
--  发布时间:2013/4/11 21:12:40
--  
playsound还不错