use crate::ws::Arg;
pub fn spot_grid_orders() -> Arg {
Arg::new("grid-orders-spot").inst_type("SPOT")
}
pub fn contract_grid_orders() -> Arg {
Arg::new("grid-orders-contract").inst_type("ANY")
}
pub fn moon_grid_orders() -> Arg {
Arg::new("grid-orders-moon").inst_type("SPOT")
}
pub fn positions(algo_id: impl Into<String>) -> Arg {
Arg::new("grid-positions").algo_id(algo_id)
}
pub fn sub_orders(algo_id: impl Into<String>) -> Arg {
Arg::new("grid-sub-orders").algo_id(algo_id)
}
pub fn recurring_buy_orders() -> Arg {
Arg::new("algo-recurring-buy")
}
pub fn copy_trading_notification() -> Arg {
Arg::new("copytrading-notification")
}