【其他】关于持仓成本价的问题

老师们好:

    策略回测时发现,通过select close from cn_stock_prefactors获取的收盘价是后复权价格,但是context.order_value(stock, 100000)下单后,通过**context.get_positions()\[stock\].cost_price获取持仓成本价确是未复权的价格。**

     导致在计算止盈止损时,判断错误。请问该如何解决?