PlayWavSound 这函数怎么跳出当根bar循环?
当根BAR不是循环,而是每个tick都会运行公式,您可以自己用全局变量控制每根BAR执行一次后,就不再重复执行。
能写个源码示例?
OnBarOpen(ArrayRef<Integer> indexs) { spread = 0; } OnBar(ArrayRef<Integer> indexs) { minpoint=MinMove*PriceScale; If(Open[1]>Close[1] ) { PlotString ("买入","买入",Low-2*MinPoint,Red); spread = 1; } If(spread == 1 ) { PlayWavSound("D:\\条件单触发.wav"); } }
当根BAR不是循环,而是每个tick都会运行公式,您可以自己用全局变量控制每根BAR执行一次后,就不再重复执行。
能写个源码示例?
OnBarOpen(ArrayRef<Integer> indexs)
{
spread = 0;
}
OnBar(ArrayRef<Integer> indexs)
{
minpoint=MinMove*PriceScale;
If(Open[1]>Close[1] )
{
PlotString ("买入","买入",Low-2*MinPoint,Red);
spread = 1;
}
If(spread == 1 )
{
PlayWavSound("D:\\条件单触发.wav");
}
}