PHP-Скрипт для работы с Okex API
Необходимо используя кросс-валютный Unify аккаунт на бирже Okex совершать сделки.
Я своим скриптом буду присылать вашему скрипту 4 типа сигналов:
Long Entry / Short Entry / Long Exit / Short Exit
При поступлении сигнала нужно совершать сделку (в кросс-маржинальном режиме) в том направлении, по которому пришел запрос.
Инструмент всегда будет один (BTCUSDT Perp Swap), объем будет также указан на входе (в USDT).
Когда приходит запрос на вход в лонг или шорт, нужно покупать или продавать по рыночной цене (Market).
Когда приходит запрос на выход из лонга или шорта, нужно калькулировать текущую прибыль по позиции и если она положительная, то закрывать по рынку. Если отрицательная - то размещать лимитный ордер на том уровне цены, чтобы выход произошел в ноль.
После успешного исполнения (факт. закупка в лонг/шорт или размещение лимитника на выход или выход по рынку) - нужно слать get-запрос моему скрипту с передачей цены, по которой была произведена операция, и результат (размер прибыли в USDT).
API-ключ для их API v5 предоставлю (для демо аккаунта), режим кросс-маржи на аккаунте уже активирован.
Примечание:
На вход может поступать несколько сигналов, в таком случае объем позиции будет наращиваться, а на выход - только один. Если у нас уже имеется убыточная позиция с выставленным лимитным ордером на выход "в ноль", то новые сигналы на вход мы игнорируем, пока не будет закрыта текущая сделка.
Укажите четкий срок и бюджет за выполнение данной работы, оформлю безопасную сделку и зарезервирую средства (предоплата исключена).