Fix wrong selling
This commit is contained in:
parent
61844671ba
commit
830be77c03
|
|
@ -256,18 +256,7 @@ pub async fn list_up_for_sell(
|
||||||
if (element.is_long == 0 || element.is_long == 1)
|
if (element.is_long == 0 || element.is_long == 1)
|
||||||
&& !element.current_price.is_zero()
|
&& !element.current_price.is_zero()
|
||||||
{
|
{
|
||||||
if element.current_price >= element.target_price
|
if element.current_price <= element.stoploss {
|
||||||
{
|
|
||||||
limit_order_sell(
|
|
||||||
&element,
|
|
||||||
element.current_price,
|
|
||||||
base_qty_to_be_ordered,
|
|
||||||
&client,
|
|
||||||
&exchange_info_vec,
|
|
||||||
&trade_fee_vec,
|
|
||||||
)
|
|
||||||
.await;
|
|
||||||
} else if element.current_price <= element.stoploss {
|
|
||||||
limit_order_sell(
|
limit_order_sell(
|
||||||
&element,
|
&element,
|
||||||
element.current_price,
|
element.current_price,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user