均价是直接在论坛上面找到的下面是我写的代码。
刚才测试之后不发音。不知道为什么。麻烦老师看下
cond:=day<>ref(day,1);
n:=barslast(cond)+1;
jj:sum(amount,n)/sum(vol,n)/multiplier;
chuanyue:=cross(jj,c);
playsound(chuanyue,'d:\穿越均线.wav');
就这几行代码。应该没写错吧。是在分时图里面跑的。如果有错麻烦老师更正一下。小妹先谢谢了。
有。就是自带的声音文件我改了下名字
[此贴子已经被作者于2013-5-14 9:57:56编辑过]
以下是引用jinzhe在2013-5-14 9:53:06的发言:
有声音文件吗?
老师。先撇开声音文件不说。你那边用声音文件测试一下这段代码能过么?
以下是引用jinzhe在2013-5-14 10:35:20的发言:
声音文件是在d盘根目录下吗
嗯。就是放到D盘的根目录下的。你测试过?
测试发声不发生用playsound(islastbar,'D:\Weisoft Stock\Alarm.wav'),ALLOWREPEAT;就行了
能发声表示函数和声音文件没有问题
不能说明声音文件不对
写了条件导致不发生需要的是考虑条件是否满足,不是反过来怀疑函数