pair_statuses -> price_managers

This commit is contained in:
Giulio De Pasquale 2021-01-14 19:29:35 +00:00
parent 2db59942eb
commit f6702f22e6

View File

@ -35,19 +35,19 @@ impl BfxBot {
let mut pos_managers = Vec::new(); let mut pos_managers = Vec::new();
let mut order_managers = Vec::new(); let mut order_managers = Vec::new();
let mut pair_statuses = Vec::new(); let mut price_managers = Vec::new();
for c in clients { for c in clients {
for p in &pairs { for p in &pairs {
pos_managers.push(PositionManager::new(p.clone(), c.clone())); pos_managers.push(PositionManager::new(p.clone(), c.clone()));
order_managers.push(OrderManager::new(p.clone(), c.clone())); order_managers.push(OrderManager::new(p.clone(), c.clone()));
pair_statuses.push(PriceManager::new(p.clone(), c.clone())); price_managers.push(PriceManager::new(p.clone(), c.clone()));
} }
} }
BfxBot { BfxBot {
ticker: Ticker::new(tick_duration), ticker: Ticker::new(tick_duration),
price_managers: pair_statuses, price_managers,
quote, quote,
trading_symbols, trading_symbols,
order_managers, order_managers,