TradeHistoryParams fix interface hierarchy