По договоренности
Разработать PHP скрипт по маржинальной торговле (ШОРТ) на Binance (кросс-маржа, изолированная)
Не путайте маржинальную торговлю со фьючерсами!
Откликайтесь, пожалуйста, только если у вас уже был опыт в разработке скрипта по маржинальной торговле. Потому что, там есть свои ньюансы и правила Бинанса.
Можно использовать готовые пакеты
ТЗ:
Переменные, которые должны изменяться:
1. Общая сумма покупки криптовалюты (в примере это 15USDT)
2. Процент тейк-профита (в примере это 3%)
3. Процент стоп-лосс (в примере это 15%)
Алгоритм действия скрипта:
1. Проверить наличие валютной пары в основном черном списке
- если найдено, то прекращаем работу скрипта
2. Проверить наличие валютной пары во временном черном списке
- если найдено, то прекращаем работу скрипта
3. Проверить открыт ли уже такой ордер
- если да, то прекращаем работу скрипта
4. Проверяем возможность шорта
4.1. Проверяем можно ли торговать на кросс-марже с этой валютной паре сейчас
- если да, то берем взаймы криптовалюту на общую сумму 15USDT с использованием кросс-маржи
4.2. Проверяем можно ли торговать на изолированной маржке с этой валютной паре сейчас
- если да, то переводим 15USDT+15% (17.25USD) на изолированную сделку валютной пары, берем взаймы криптовалюту на общую сумму 15USDT
5. Продаем криптовалюту за USDT
6. Открываем ОСО-ордер
- тейк-профит: если цена криптовалюты упала на 3%, покупаем криптовалюту, гасим задолженность и переводим прибыль на кросс-маржу кошелек
- стоп-лосс: если цена криптовалюты поднялась на 15%
7. Добавляем эту валютную пару во временный черный список на 24 часа
Нужен основной черный список и временный (можно в виде файла)
Спустя 24 часа удалить валютную пару из временного черного списка
Графическая оболочка не нужна, пусть все будет в коде
Я предоставлю доступ к виртуальному хостингу