Блог им. kimkarus

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Вот так выгляди рабочий процесс (#Workwlow) торгового робота на #n8n и #JavaScript

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение конфигурационного файла

Первым идет блок с получением информации о настройка и конфиге

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение данных о котировках с биржи MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение исторических котировок с MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Несколько запросов, так как несколько курсоров (индексов), чтобы MOEX отдала патрициями по 100 строк, всех необходимых мне данных.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение текущих данных от брокера

Получаю одну дневную свечку и дополняю таблицу #PostgreSQL текущими данными на основе данных брокера. Для этой задачи я выбрал Т-Банк / Т-Инвестиции. Мог быть любой брокер с API: Финам, Алор, БКС, Т-Инвестиции.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Формируем тело запроса к #API Т-Банк.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXОткрытие позиций

Движок логики обеспечивают запросы (View) #PostgreSQL на основе полученных котировок. Получаю, что нужно открыть и распределю позиции в соответствии с манименеджментом.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXЗакрытие позиций

Просто закрываю позиции через день или два по расписанию

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXЗакрытие позиций по условиям

Появилась неожиданная просадка, закрываем позицию целиком.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Тестирование

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

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Получение и закрытие позиций

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Получение и загрузка котировок

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
194
#94 по плюсам, #126 по комментариям
1 комментарий

Интересно. Спасибо. 

avatar

Читайте на SMART-LAB:
Фото
Сегодня время принимать самое важное решение на следующие полгода!
Пришло время принимать срочное решение! Брать билет и ехать в Питер к нам на конфу! Уверяю вас, в ближайшие полгода это самое...
🤝 ПМЭФ-2026: новое соглашение SOFL с Правительством Московской области
Губернатор Московской области Андрей Воробьев и CEO нашей лазерной «дочки» VPG LaserONE Сергей Размахаев подписали на ПМЭФ-2026 соглашение о...
Фото
ЦБ продолжит снижение «ключа», но риторика может ужесточиться
Базовый сценарий аналитиков «Финама» предполагает, что Банк России на ближайшем заседании 19 июня продолжит снижение ключевой ставки,...
Фото
Интер РАО. МСФО Q1 2026г. Капекс растёт, рентабельность снижается…
Компания Интер РАО опубликовала финансовые результаты за Q1 2026г. по МСФО: 👉Выручка — 523,3 млрд руб. (+18,6% г/г) 👉Операционные...

теги блога Ilya Kosarev kimkarus

....все тэги



UPDONW
Новый дизайн