怎么实现在出现交易信号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); } }}

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