OnSignal(ArrayRef<Signal> sigs){
Integer i;
For i=0 To GetArraySize(sigs)-1
{
Signal sig=sigs[i];
If(BitHas(sig.flag,Enum_Signal_History) or BitHas(sig.flag,Enum_Signal_NotSend) or BitHas(sig.flag,Enum_Signal_SwapPosition))
{
Continue;
}
}
}
这段代码是不是可以过滤掉历史信号,未发出信号等,谢谢
之前遇到如果有历史信号产生图表标记,后面有实时信号也不触发交易了,所以想过滤掉无意义的信号,
我的解释是信号是被过滤掉了 但似乎没有意义
符合结果的信号会执行continue
但是别的信号也没做什么吧