Итак, как я и обещал, исходники торгового терминала RTS-Robot версии 1.0 выложены на GitHub!
Напоминаю, что язык программирования — Python 2.7, брокер — Финам, коннектор — Transaq XML Connector. (в том числе и Transaq HFT)
Что умеет:
Выложенное решение имеет некоторые ограничения, а именно:
— Упрощенный код, многое из «планов на будущее» отключено и/или убрано.
— Торговые алгоритмы работают только с одной бумагой. (несложно доделывается.)
— Коннектор только один
— Бесплатной поддержки нет и не будет (мне работать надо!)
— Короткий документ о том, «как это всё собрать и заставить работать» если напишу, то позже
— Сайт проекта обновлю позже, сейчас нет времени заниматься.
В остальном же — это работающий торговый терминал, запускаемый как под Windows, так и под Wine.
Будьте осторожны. Нужны специальные знания и навыки профессионального программиста.
Первая часть
Вторая часть
Третья часть
Всем привет.
Вот мы и закончили свой проект перевода своих торговых решений на операционную систему Linux. За шесть месяцев было написанно с нуля все что нужно для нашего стиля торговли и контроля рисков. Поставленные и решенные задачи:
— Иметь унифицированный терминал для торговли разных бирж
— Иметь сервер рискменеджера для контроля рисков
— Независить от платформы клиента(трейдера), виндовс, линукс, андроид, макос и тд.
— Возможность одновременной торговли на одном счете нескольких трейдеров\роботов
Весь комплекс прошел боевое тестирование и успешно внедрен в повседневную работу. Всем кто следил за проектом и поддерживал, огромное спасибо!
Ну и небольшое видео как это было: