binance (api) + python: как корректно выставить stop_loss для ордера (фьючерс) buy_limit

Как корреткно выставить stop-loss для ордеда(buy_limit)

Пример кода:

from binance.client import Client
from binance.enums import *

api_key = "xxx"
api_secret = "xx"

client = Client(api_key=api_key, api_secret=api_secret)

# Открытие ордера на покупку buy_limit --> Работает успешно
result_1 = client.futures_create_order(symbol="LINAUSDT", side="BUY", type="LIMIT", price=0.04005,
                                       quantity=130, timeInForce="GTC", leverage=10)
print(result_1)

# Выставление Stop_loss !!! --> не работает
result_2 = client.futures_create_order(symbol="LINAUSDT", side="SELL", type="STOP_LOSS_LIMIT", 
                                price=0.04005, stopPrice=0.004001, quantity=125, timeInForce="GTC")
print(result_2)

Выходит ошибка: APIError(code=-1116): Invalid orderType


Ответы (0 шт):