From 5bad09b9559be6ae48e0545868c124b16f9d7871 Mon Sep 17 00:00:00 2001 From: Sik Yoon Date: Fri, 9 Feb 2024 07:35:12 +0900 Subject: [PATCH] New selling filtering --- src/strategy_team/strategy_005.rs | 12 +++++++++++- src/strategy_team/strategy_006.rs | 12 +++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/strategy_team/strategy_005.rs b/src/strategy_team/strategy_005.rs index a75f736..86414bf 100644 --- a/src/strategy_team/strategy_005.rs +++ b/src/strategy_team/strategy_005.rs @@ -231,7 +231,17 @@ pub async fn list_up_for_sell( &trade_fee_map, ) .await; - } + } else if server_epoch - element.transact_time > (86_400_000) * 7 { // 7 days timeout selling + limit_order_sell( + &element, + element.current_price, + base_qty_to_be_ordered, + &client, + &exchange_info_map, + &trade_fee_map, + ) + .await; + } // TODO: sell_count가 1일 때 적용하기 // else if (supertrend_vec // .last() diff --git a/src/strategy_team/strategy_006.rs b/src/strategy_team/strategy_006.rs index 7bccb72..1d16a89 100644 --- a/src/strategy_team/strategy_006.rs +++ b/src/strategy_team/strategy_006.rs @@ -265,7 +265,17 @@ pub async fn list_up_for_sell( &trade_fee_map, ) .await; - } + } else if server_epoch - element.transact_time > (86_400_000) * 7 { // 7 days timeout selling + limit_order_sell( + &element, + element.current_price, + base_qty_to_be_ordered, + &client, + &exchange_info_map, + &trade_fee_map, + ) + .await; + } // TODO: sell_count가 1일 때 적용하기 // else if (supertrend_vec // .last()