Доработка криптовалютного робота на Go

40 000 руб. за проект
12 июня 2024, 23:26 • 10 откликов • 98 просмотров
В телеграм вышлю полную документацию и код приложения


ГЛОБАЛЬНЫЙ ПРОЦЕСС
1. Инициализация. Чтение настроек, символов, алгоритмов, состояний. Подключение к базам, мемфису.
2. Входящие данные. Чтение цен и индикаторов.
3. Проверка условий. Прописаны в алгоритме. При выполнении условий - выполняются действия.
4. Выполнение действий. Отправка ордера в биржевой конектор. Создание переменных со значениями цены или позиции для использования их в последующих условиях.
5. Обмен с конектором. Использует цену и размер исполненных ордеров для точных внутренних расчетов состояния позиций и размера баланса. Транзакции фандинга.
6. Активация и деактивация условий. После открытия активируются блоки с условиями закрытия позиции.
7. Сохранение state и log. Стейт сохраняется для инициализации в случае краша или перезапуска приложения. В логах сохраняются все стейты для просмотра истории на графике.

ЗАДАЧИ
1. Запуск робота с флагами
2. Проверить условия
3. Активация и деактивация
4. Расчет equity до condition
5. Если условие False, то записать в стейт эквити, пнл, таймштамп
6. Перезаписывает state в Radis, через мемфис
7. Добавляет state как новую строку в кликхаусе, через мемфис
8. Отправка ордера в конектор, через мемфис

Срочно