ru24.pro
Работа
Май
2024

Написать скрипт на Го для Gate.io

0
Используя API или SDK для биржи gate.io написать скрип, который:

1. Коннектится к бирже (фьючерсный рынок, кросс маржа) по апи ключам.
2. Выставляет ордер на покупку BTC/USDT (вынести в константы плечо и валютную пару) по текущей рыночной цене.
3. При успешном срабатывании ордера, выставляет условные ордеры: стоплосс и тейкпрофит на "расстоянии" 1% (вынести в константы) от цены сделки.
4. При успешном срабатывании стоплосс, отменяет тейкпрофит и выставляет лимитный ордер на продажу валютной пары. При успешном срабатывании тэйкпрофит, отменяет стоплосс и выставляет лимитный ордер на покупку валютной пары.

Таким образом, в любой момент момент времени существует только одна открытая позиция лонг или шорт по BTC/USDT. И при ее закрытии, срабатывает открытие нового ордера в ту сторону, в которую двигалась цена (какой условный ордер стоплосс или тейкпрофит сработал).

Буду рад идеям и рацпредложениям.