Make main loop to repeat every 1 sec
This commit is contained in:
parent
4a1ebd3034
commit
e75d70120a
|
|
@ -1496,6 +1496,8 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||||
// println!("test limit order 실행");
|
// println!("test limit order 실행");
|
||||||
// let client = ClientBuilder::new().timeout(Duration::from_millis(1000)).build().unwrap();
|
// let client = ClientBuilder::new().timeout(Duration::from_millis(1000)).build().unwrap();
|
||||||
// limit_order_buy_test(&client).await;
|
// limit_order_buy_test(&client).await;
|
||||||
|
let instant = Instant::now();
|
||||||
|
let mut elapsed_time = 0;
|
||||||
let capacity_vec_1 = tradefee_vec_capacity.borrow().clone();
|
let capacity_vec_1 = tradefee_vec_capacity.borrow().clone();
|
||||||
let capacity_vec_2 = valid_usdt_trade_vec_capacity.borrow().clone();
|
let capacity_vec_2 = valid_usdt_trade_vec_capacity.borrow().clone();
|
||||||
let capacity_vec_3 = price_vec_capacity.borrow().clone();
|
let capacity_vec_3 = price_vec_capacity.borrow().clone();
|
||||||
|
|
@ -1526,8 +1528,11 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||||
capacity_vec_12.capacity(),
|
capacity_vec_12.capacity(),
|
||||||
capacity_vec_13.capacity(),
|
capacity_vec_13.capacity(),
|
||||||
capacity_vec_14.capacity());
|
capacity_vec_14.capacity());
|
||||||
|
|
||||||
sleep(Duration::from_secs(1)).await;
|
elapsed_time = instant.elapsed().as_millis();
|
||||||
|
if 1_000 > elapsed_time {
|
||||||
|
sleep(Duration::from_millis((1_000 - elapsed_time) as u64)).await;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user