查委托记录
如果记录和原策略单元测试报告对不上
要么是模型问题 闪烁了
要么时网络问题 断网导致行情不对
当时的情景就是判断一下所有品种的波动率,挑选当前波动率最大的5个品种,如果有交易信号出现则下单,代码如下,如下代码会导致信号闪烁吗?
OnBar(ArrayRef<Integer> indexs)
{
Range[0:dataCount-1]
{
buyCond = sorted>0 && ArrayFind(picked,i) && MarketPosition == 0 && buyCond;
if(buyCond)
{
Buy(1, Q_AskPrice);
}
vola[i] = max(HighD(0)-LowD(0),max(abs(High - CloseD(1)),abs(Low - CloseD(1))))/CloseD(1)*100;
id1[i]=i;
id2[i]=i;
}
SortIds(vola,id1,id2,0,DataCount-1,False);
sorted=sorted + 1;
for i=0 To 5
{
picked[i]=id1[i];
}
}
如何解决信号闪烁的问题?我希望的状态是信号出现了就当真实存在了,因为订单都下出去了,如何让信号不闪呢
看看消息中心有没有闪烁
观查了一下 消息中心没有闪烁