TBQuant平台是否支持 Alert 函数触发指定声音播报?

正常运行代码,代码Alert 函数设定平仓播报:”品种+平仓“。现在正常运行没有声音。是平台不支持 Alert 函数还是代码问题?

以下为代码示例:

       // ---- 平仓逻辑 ----

       If(MarketPosition != 0)

       {

           // 持多仓时:MACD死叉或均线死叉

           If(MarketPosition > 0 && (MACD_Death || MA_Death))

           {

               Sell(0, Open);

               Commentary(Symbol()+"平仓");      // 文字注释

               Alert(Symbol()+"平仓");           // 替换为 Alert 函数触发声音

           }

           

           // 持空仓时:MACD金叉或均线金叉

           If(MarketPosition < 0 && (MACD_Gold || MA_Gold))

           {

               BuyToCover(0, Open);

               Commentary(Symbol()+"平仓");      // 文字注释

               Alert(Symbol()+"平仓");           // 替换为 Alert 函数触发声音

           }

       }

报警发不了声音,消息框可以弹出,Alert发不了声音,playWavSound函数也没有声音
PlayWavSound函数触发单一条件开仓时,单根K线多次重复语音播报问题
字符串是否支持切片和判断是否是字符
Alert报警信息是否能在移动端上查到?
Alert函数只能发送一次信息
ALERT允许开关,在TBQUANT里是哪个地方打开的?
请问现在算法代理功能是否支持A函数下单?
声音报警和提示消息功能,是否还有,如何开启。
为啥SOUND函数发出的报警声音,不是我指定的声音。我确认声音文件位置没有问题,都放在D盘根目录下
scalel函数提示暂不支持

补充一句,你这个示例代码很不好,其实只要在onbaropen里写一句alert和playwavsound,然后放在30s图上,代码简单,观察效果也容易。

你这个所谓的示例代码,又复杂,而且alert执行还要根据分支条件判断,还要等条件满足,代码又多,观察起来也不方便。

alert是在消息中心报警,不是播放声音

播放声音是playwavsound