Бот исполняющий ордера на бирже по сигналам с Tradingview.
Тех задание на бота, для исполнения ордеров на бирже Bitmex.
Схема работы:
1) С сайта Tradingviewотправляется сигнал/сообщение на покупку или продажу по заданной паре. Сигнал для бота может быть отправлен посредством email или webhook. Внутри сообщения может быть любой необходимый текст/команда.
2) Получив сообщение (к примеру, на покупку), бот открывает соответствующую сделку по заданной паре (например, ETH/USD), на определённую сумму, (к примеру на 300$), т.к. на этой бирже все сделки номинированы в BTC (Биткоине) бот должен уметь считать необходимую сумму относительно курса BTC/USD.
3) Получив следующее сообщение (оно будет на продажу), бот закрывает позицию которую купил и открывает новую позицию на продажу по этой же паре, на ту же самую сумму в 300$ с учётом изменившевося курса BTC.
4) При очередном сообщении на покупку – бот закрывает позицию на продажу и снова покупает заданную пару на ту же саммую сумму.
5) Следуя вышеуказанной схеме бот всегда находится в рынке.
Дополнительная информация.
- Сообщения на покупку и продажу всегда чередуются.
- Кол-во сделок в сутки от 5 до 20.
- Кол-во одновременно торгующихся пар – не более 5.
- Подключение к бирже происходит посредством API.
- Вариант интерфейса может быть любым, нужны три функции: запуск/остановка торговли, возможность указать размер позиции для выбранной пары в долларах, возможность задать уровень используемого плеча для каждой пары.
- Важно оперативное исполнение функций, закрытие и открытие позиции, все сделки будут исполнятся рыночными ордерами. Закрытие позиции и открытие новой не должно занимать больше 3-6 секунд