Разработать 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 часа удалить валютную пару из временного черного списка

Графическая оболочка не нужна, пусть все будет в коде

Я предоставлю доступ к виртуальному хостингу

2 года назад
guest_1667927107143
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Степан
 
33 года
2 года в сервисе
Был
2 года назад
2 года назад
Сергей
 
40 лет
5 лет в сервисе
Был
4 дня назад
1 отзыв
2 года назад
  • Похожие заказы

  • Необходимо создать скрипт, который будет обеспечивать рандомную выдачу файлов (например, 20 файлов) с учетом статистики, чтобы каждый файл выдавался с одинаковой частотой. Выдача файлов должна осуществляться через blob-url.

    Завершен
    2 года назад
  • $40

    Требуется перенести браузерную игру Super Mario на ваш сайт. Необходимо реализовать ПК и мобильные версии, включая элементы управления, графику и музыку. Игра должна функционировать на вашем домене без проблем.

    Закрыт
    2 года назад
  • Необходима разработка небольшой серверной части учебного сайта с использованием PHP 7.0.33 и базы данных MongoDB. Проект должен быть подготовлен для запуска на виртуальной машине Oracle VM VirtualBox с установленной операционной системой Debian 6.1.

    Закрыт
    2 года назад
  • Требуется доработать скрипт на Selenium WebDriver для выполнения клика по ссылке 'Доставка' на сайте, не дожидаясь полной загрузки страницы. Используются версии Selenium.WebDriver 4.6.0 и Selenium.WebDriver.ChromeDriver 107.0.5304.6200. Код предоставлен в прикрепленном файле.

    Закрыт
    2 года назад
  • Требуется внести небольшие правки в сайт, разработанный на PHP. Ищем специалиста с опытом веб-программирования, который сможет выполнить необходимые изменения быстро и качественно.

    Закрыт
    2 года назад
  • Требуется выполнить парсинг товаров с трех различных сайтов для системы Прома. Необходимо уточнить сроки выполнения работы и стоимость услуги. Ожидается четкое понимание требований и технического задания.

    Закрыт
    2 года назад
  • $50

    Требуется реализовать постраничный вывод статей на сайте, а также исправить форму обратной связи для корректной проверки капчи. Задача включает в себя работу с PHP и MySQL. Необходимо обеспечить удобный интерфейс и надежную защиту от спама.

    Завершен
    2 года назад
  • Требуется доработка браузерной игры: перенести недостающие блоки с одного сайта на другой и настроить запуск игры на мобильных устройствах. Необходимо добавить экраны и элементы управления для мобильной версии. Подробности и скриншоты доступны.

    Закрыт
    2 года назад