2.71K 浏览
0

我是用if api.is_changing(klines1.iloc[-1],”datetime”): 这个代码表示产生新K线下单(或者说K线走完下单),以目标仓位作为账户维护(set_target_volume(目标仓位)),目前出现这样一个情况:30分钟周期里,在前一个交易日结束的最后一个K线(15:00)目标仓位发生变动(如多头10手,变成空头10),按照道理应该在开盘就下单。但是,在15:00的时候需要关闭策略,然后在21点前重新打开策略,这个时候,我发现下单时间是发生在21:30的时候,而不是21:00的时候。请问这个问题是为什么,应该怎么解决?

ringo 已回答的问题 2020年11月30日