RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
手数:=1;
TT112:=CROSS(K,D);//开多平空条件
VV112:=CROSS(D,K);//开空平多条件
vt112:=TT112 AND VV112;
PLAYSOUND(vt112=1,"D:\jcs.wav");
//交易条件
//交易系统
开多:BUY(TT112,手数,MARKET);
平多:SELL(VV112,手数,MARKET); 杂没有声音呢
这个里面得是单引号
PLAYSOUND(vt112=1,'D:\jcs.wav');
另外你最好单独试下 这个播放声音的函数执行的情况,就是无条件让他运行下,看下是否正常。有时候声音文件本身有问题,也有导致失败。
SPEAK( , ) 这个函数也是播放声音的,不需要声音文件,也可以参考下。
函数上右键-定位到参考位置 就是函数说明了。 这个函数是播放指定字符串的。
播放指定任意的字符串实现语音合成和语音识别。
用法:SPEAK(COND,STR),当最后一个周期得COND条件成立时,播放指定字符串的语音合成.
例如:SPEAK(CLOSE>OPEN,'出现阳线'),当最后一个周期为阳线时语音播放'出现阳线'.
该函数在相同周期只会播放一次,如果需要在相同周期重复播放,请使用ALLOWREPEAT控制符
例如:
SPEAK(CLOSE>OPEN,'出现阳线'),ALLOWREPEAT;