Fix referring wrong index

This commit is contained in:
Sik Yoon 2024-05-30 02:38:25 +09:00
parent 65f523eee1
commit 7483258922
2 changed files with 10 additions and 10 deletions

View File

@ -46,11 +46,11 @@ pub async fn list_up_for_buy(
&& ema30_vec.last().unwrap().close_time == ema200_vec.last().unwrap().close_time
{
if ema30_vec.last().unwrap().ema_value > ema200_vec.last().unwrap().ema_value
&& ema30_vec[ema30_vec.len()-1].ema_value - ema200_vec[ema30_vec.len()-1].ema_value > ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema30_vec.len()-2].ema_value
&& ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema30_vec.len()-2].ema_value > ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema30_vec.len()-3].ema_value
&& ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema30_vec.len()-3].ema_value > ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema30_vec.len()-4].ema_value
&& ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema30_vec.len()-4].ema_value > ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema30_vec.len()-5].ema_value
&& ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema30_vec.len()-5].ema_value > ema30_vec[ema30_vec.len()-6].ema_value - ema200_vec[ema30_vec.len()-6].ema_value
&& ema30_vec[ema30_vec.len()-1].ema_value - ema200_vec[ema200_vec.len()-1].ema_value > ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema200_vec.len()-2].ema_value
&& ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema200_vec.len()-2].ema_value > ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema200_vec.len()-3].ema_value
&& ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema200_vec.len()-3].ema_value > ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema200_vec.len()-4].ema_value
&& ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema200_vec.len()-4].ema_value > ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema200_vec.len()-5].ema_value
&& ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema200_vec.len()-5].ema_value > ema30_vec[ema30_vec.len()-6].ema_value - ema200_vec[ema200_vec.len()-6].ema_value
{
values.current_price = current_info.0;
values.closetime = current_info.1;

View File

@ -46,11 +46,11 @@ pub async fn list_up_for_buy(
&& ema30_vec.last().unwrap().close_time == ema200_vec.last().unwrap().close_time
{
if ema30_vec.last().unwrap().ema_value < ema200_vec.last().unwrap().ema_value
&& ema30_vec[ema30_vec.len()-1].ema_value - ema200_vec[ema30_vec.len()-1].ema_value < ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema30_vec.len()-2].ema_value
&& ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema30_vec.len()-2].ema_value < ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema30_vec.len()-3].ema_value
&& ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema30_vec.len()-3].ema_value < ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema30_vec.len()-4].ema_value
&& ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema30_vec.len()-4].ema_value < ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema30_vec.len()-5].ema_value
&& ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema30_vec.len()-5].ema_value < ema30_vec[ema30_vec.len()-6].ema_value - ema200_vec[ema30_vec.len()-6].ema_value
&& ema30_vec[ema30_vec.len()-1].ema_value - ema200_vec[ema200_vec.len()-1].ema_value < ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema200_vec.len()-2].ema_value
&& ema30_vec[ema30_vec.len()-2].ema_value - ema200_vec[ema200_vec.len()-2].ema_value < ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema200_vec.len()-3].ema_value
&& ema30_vec[ema30_vec.len()-3].ema_value - ema200_vec[ema200_vec.len()-3].ema_value < ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema200_vec.len()-4].ema_value
&& ema30_vec[ema30_vec.len()-4].ema_value - ema200_vec[ema200_vec.len()-4].ema_value < ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema200_vec.len()-5].ema_value
&& ema30_vec[ema30_vec.len()-5].ema_value - ema200_vec[ema200_vec.len()-5].ema_value < ema30_vec[ema30_vec.len()-6].ema_value - ema200_vec[ema200_vec.len()-6].ema_value
{
values.current_price = current_info.0;
values.closetime = current_info.1;