15:00和23:00前平仓

tb实盘用户,交易时间周期是5分钟,我想在145955和225955这2个时间点之后平仓,写了好多天要么是回测有问题,要么是实盘有问题,有时候还有闪烁,可以请老师给一段完整的代码解决一下我这个问题吗?

如何编写9:00-10:00的高低点
早上10:00:00 开了一手 多单,下午14:00:00 要锁仓 用什么函数
为何在9:00在仓
time 不等于 上午 9:00 怎么写?
关于9:00,21:00开盘时的信号闪烁
关于当天开盘价取21:00的问题
设置收盘时间点为14:59:00,请问onbarclose是从时间点以后每个TICK运行一次还是只在14:59:00运行一次?
日线5,20 均线 在14:58分 - 15:00区间 ,出现金叉开多; 14:58分 - 15:00区间,出现死叉 平仓反手空, 如何写?
获取 rb2205.SHFE 在2021-11-22 10:00 价格
不同周期收盘前,平仓

纯图表的话

如果周期是给定的

那可以用类似 if(time == 0.145955) 来锁定

我比较推荐根据使用的周期锁定

你有具体问题可以贴代码

OnBar(ArrayRef<Integer> indexs)

{

    if(Time == 0.1455 && CurrentTime >= 0.145955){Sell(1,Close);}

    if(Time == 0.2255 && CurrentTime >= 0.225955){Sell(1,Close);}

}

OnBarclose(ArrayRef<Integer> indexs)

{

 if(Time == 0.1455){Sell(1,Close);}

 if(Time == 0.2255){Sell(1,Close);}

}

5分钟时间周期下,我如果按照上面的来写,回测的时候没有问题,但是实盘的时候14点55就给我平仓了,如果onbarclose下面的部分不要,是可以正常在145955给我平仓的,但是第二天的时候,平仓信号就消失了,策略依旧是持有仓位