diff --git a/src/strategy_team/strategy_manager.rs b/src/strategy_team/strategy_manager.rs index 51d4686..1223dfb 100644 --- a/src/strategy_team/strategy_manager.rs +++ b/src/strategy_team/strategy_manager.rs @@ -6,6 +6,7 @@ use rust_decimal::prelude::ToPrimitive; use rust_decimal::Decimal; use serde::Deserialize; +use super::strategy_test; use super::{ exists_record, insert_one_record, try_join_all, try_select_record, AllData, ExchangeInfo, FilteredData, FromRow, RealtimePriceData, TradeFee, @@ -31,7 +32,7 @@ struct Record { pub async fn execute_list_up_for_buy( all_data: &AllData, ) -> Result<(), Box> { - let mut task_vec = Vec::new(); + // let mut task_vec = Vec::new(); // let all_data_c3 = all_data.clone(); let all_data_c4 = all_data.clone(); // strategist_001(all_data).await?; @@ -39,14 +40,15 @@ pub async fn execute_list_up_for_buy( // task_vec.push(tokio::spawn(async move { // crate::strategy_team::strategy_003::list_up_for_buy(all_data_c3).await; // })); - task_vec.push(tokio::spawn(async move { - crate::strategy_team::strategy_004::list_up_for_buy(all_data_c4).await; - })); + // task_vec.push(tokio::spawn(async move { + // crate::strategy_team::strategy_004::list_up_for_buy(all_data_c4).await; + // })); // strategist_004(all_data).await?; // strategist_005(all_data).await?; // strategist_006(all_data).await?; + crate::strategy_team::strategy_test::strategist_test(all_data_c4); - try_join_all(task_vec).await?; + // try_join_all(task_vec).await?; Ok(()) } diff --git a/src/strategy_team/strategy_test.rs b/src/strategy_team/strategy_test.rs index 1c0a146..7461fcd 100644 --- a/src/strategy_team/strategy_test.rs +++ b/src/strategy_team/strategy_test.rs @@ -7,7 +7,7 @@ use super::{ pub async fn strategist_test( - alldata: &AllData, + alldata: AllData, ) -> Result<(), Box> { // print rt_price for debugging // let a = alldata.rt_price_30m_vec.iter().position(|a| a.0 == "BTCUSDT");