请教各位老师和同学,我用Ontimer设置在集合竞价8.55~8.59之间用A函数下单 ,为什么下单失败,提示不在交易时间段?可是正常是可以下单啊?,为什么用A函数却不可以?
截图说明问题
Vars
//此处添加变量
Global Numeric flag;
Global Array<Integer> layer;
Global Numeric timer_ID1;
Global Array<Integer> ids;
Defs
//此处添加策略函数
Events
//此处实现事件函数
//初始化事件函数,策略运行期间,首先运行且只有一次
OnInit()
{
layer[0]=SubscribeBar("si2502.GFEX","1m",20241211,0,Enum_Data_RolloverBackWard);
timer_ID1=CreateTimer(1000,20250108.085855,1);
print("layer[0]="+Text(layer[0]));
}
OnTimer(Integer Id, Integer millSecs)
{
If(Id == timer_ID1)
A_SendOrderEx(Enum_Buy, Enum_Entry, 1, Data1.Close[1],ids);
}
王老师你好,我是想在集合竞价阶段以前一天的收盘价报单,可是单子到时确实发出去了,就是申报失败了