请教老师一个问题,我改来改去都不行,还是一直播放声音,我希望在一个K线上播放一次,按条件来讲不是应该满足只响一次的么,老师帮我看看怎么改?
Numeric sy1;
If(CrossOver(MACDDiff[1],AvgMACD[1]) And sy1<1)
{
PlayWavSound(\"D:\\Program Files (x86)\\TBQuant_V1.3.5.1_X64\\Resources\\Sound\\alert.wav\");
sy1=sy1+1;
}
因为你的条件一直在触发,实时每个tick都会触发
不理解公式机制先去看一下
这个报警也许可以利用别的运行次数少的域
定时器 onbarclose等