rust #10
@ -35,19 +35,19 @@ impl BfxBot {
|
||||
|
||||
let mut pos_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 p in &pairs {
|
||||
pos_managers.push(PositionManager::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 {
|
||||
ticker: Ticker::new(tick_duration),
|
||||
price_managers: pair_statuses,
|
||||
price_managers,
|
||||
quote,
|
||||
trading_symbols,
|
||||
order_managers,
|
||||
|
Loading…
Reference in New Issue
Block a user