diff --git a/src/value_estimation_team/indicators/linear_regression.rs b/src/value_estimation_team/indicators/linear_regression.rs index 8c2e223..2009589 100644 --- a/src/value_estimation_team/indicators/linear_regression.rs +++ b/src/value_estimation_team/indicators/linear_regression.rs @@ -45,8 +45,9 @@ pub async fn linear_regression( if let Some(vec) = input_rt_data.get(symbol) { let lr_data_wrapper_arc_c = Arc::clone(&lr_data_wrapper_arc); let symbol_c = symbol.clone(); - let rt_price_data = vec.clone(); - if rt_price_data.len() >= length { + + if vec.len() >= length { + let rt_price_data = vec.clone(); task_vec.push(tokio::spawn(async move { // Calculate prediction of linear regression let mut lr_data_vec: Vec = Vec::new();