Update filtering

This commit is contained in:
Sik Yoon 2024-05-25 05:15:55 +09:00
parent bc8b1f12d5
commit e1f50efd79
2 changed files with 8 additions and 8 deletions

View File

@ -45,9 +45,9 @@ pub async fn list_up_for_buy(
&& tema15_vec.last().unwrap().close_time > server_epoch && tema15_vec.last().unwrap().close_time > server_epoch
&& tema30_vec.last().unwrap().close_time > server_epoch && tema30_vec.last().unwrap().close_time > server_epoch
{ {
if tema15_vec[tema15_vec.len()-1].tema_value > tema15_vec[tema15_vec.len()-2].tema_value if tema15_vec[tema15_vec.len()-1].tema_value < tema15_vec[tema15_vec.len()-2].tema_value
&& tema15_vec[tema15_vec.len()-1].tema_value > tema15_vec[tema15_vec.len()-3].tema_value && tema15_vec[tema15_vec.len()-1].tema_value < tema15_vec[tema15_vec.len()-3].tema_value
&& tema15_vec[tema15_vec.len()-2].tema_value < tema15_vec[tema15_vec.len()-3].tema_value { && tema15_vec[tema15_vec.len()-2].tema_value > tema15_vec[tema15_vec.len()-3].tema_value {
values.closetime = current_info.1; values.closetime = current_info.1;
values.current_price = current_info.0; values.current_price = current_info.0;
do_buy = true; do_buy = true;

View File

@ -45,9 +45,9 @@ pub async fn list_up_for_buy(
&& tema15_vec.last().unwrap().close_time > server_epoch && tema15_vec.last().unwrap().close_time > server_epoch
&& tema30_vec.last().unwrap().close_time > server_epoch && tema30_vec.last().unwrap().close_time > server_epoch
{ {
if tema15_vec[tema15_vec.len()-1].tema_value < tema15_vec[tema15_vec.len()-2].tema_value if tema15_vec[tema15_vec.len()-1].tema_value > tema15_vec[tema15_vec.len()-2].tema_value
&& tema15_vec[tema15_vec.len()-1].tema_value < tema15_vec[tema15_vec.len()-3].tema_value && tema15_vec[tema15_vec.len()-1].tema_value > tema15_vec[tema15_vec.len()-3].tema_value
&& tema15_vec[tema15_vec.len()-2].tema_value > tema15_vec[tema15_vec.len()-3].tema_value { && tema15_vec[tema15_vec.len()-2].tema_value < tema15_vec[tema15_vec.len()-3].tema_value {
values.closetime = current_info.1; values.closetime = current_info.1;
values.current_price = current_info.0; values.current_price = current_info.0;
do_buy = true; do_buy = true;
@ -174,9 +174,9 @@ pub async fn list_up_for_sell(alldata: &AllData) -> Result<(), Box<dyn std::erro
// TODO: BNB 코인이 없으면 // TODO: BNB 코인이 없으면
if !element.current_price.is_zero() { if !element.current_price.is_zero() {
if element.pure_profit_percent >= 0.8 { if element.pure_profit_percent >= 0.5 {
is_sell = true; is_sell = true;
} else if element.pure_profit_percent <= -0.8 { } else if element.pure_profit_percent <= -0.5 {
is_sell = true; is_sell = true;
} else if server_epoch - element.transact_time >= (300_000) * 1 { } else if server_epoch - element.transact_time >= (300_000) * 1 {
// time up selling // time up selling