Skip to content

RoboTradeCode/flash-gate

Repository files navigation

EXMO

Flash Gate

Tests Python CPython Linux Code style: black

Установка

Предварительные требования

Перед установкой и использованием данного гейта, у вас должен быть установлен Aeron, Python 3.10 и Pipenv. Вы можете воспользоваться статьями в Wiki для установки всего необходимого:

Установка зависимостей

pipenv install

При установке зависимостей используется подключение с помощью SSH. Подробнее о нём вы можете прочитать в руководстве "Connecting to GitHub with SSH"

Конфигурация

Описание начальной и типовой конфигураций приведено в одноимённом разделе Wiki

Использование

pipenv run python main.py

Перед запуском скрипта, у вас должен быть запущен медиа-драйвер Aeron. Его можно запустить командой aeronmd

Rate Limiter

В гейте выключен контроль скорости отправки сообщений. Ядро должно следить за тем, чтобы ограничения для конкретной биржы не были превышены