怎么实现在出现交易信号bar上的最后一分钟或二十秒按照当时价格买卖?请帮忙修改下

怎么实现在出现交易信号bar上的最后一分钟或二十秒按照当时价格买卖?而且下面写法好像无法历史回测,请帮忙修改下:

OnBar(ArrayRef<Integer> indexs)

{

TimeStamp   leftTimeTs= EndTime()-CurrentTime()  ;

Integer   leftTime=leftTimeTs/1000;

if(leftTime>5 and leftTime<=60)

       {

          if (MarketPosition != -1 && bigSellSignal)//平多做空

{

  trend=-1;

SellShort(lots, close);

}


if (MarketPosition != 1 && bigBuySignal)//平空做多

{

  trend=1;

  Buy(lots, close);

}

       }

}

每个BAR,只在最后结束执行一次,怎么实现啊
每个BAR,只在最后结束执行一次,怎么实现啊
如何实现,不管什么周期,最后一分钟都平掉所有仓位
请问高手们,如果在日K线中(不是分钟等周期线),在收盘最后一分钟,执行开盘或盘中成立的条件,该怎么做?
收盘前最后一根bar的time怎么计算?
怎么才可以在一根bar上实现多次开仓
指标信号出现异常请帮忙解决
交易时段在最后一根bar上OnBar触发的BarStatus取值为1是什么原因?
当期货开仓平仓时候自动播报声音,声音包括期货品种名称和开仓平仓方向请帮忙修改下?怎么获取期货品种名称
请问我是否可以调用前交易日的分时数据在开盘第一或第二BAR进行交易?

历史回测是取不到实时价格的

这个应该不难理解吧,你打开一个k线图,找到任何一根bar,你能从图上看出来,这根bar最后20秒时的价格时多少吗?