Провайдер для автоторговли в BackTrader из Alor Open API. Использует библиотеку AlorPy.
Чтобы торговые системы, написанные для BackTrader, можно было поставить на автоматическую торговлю через интерфейс Alor Open API, не требующий установки дополнительного программного обеспечения.
- Скопируйте файлы проекта в папку с торговой системой BackTrader
В папке DataExamples находится хорошо документированный код примеров по работе с биржевыми данными через интерфейс Alor Open API. С них лучше начать разбираться с библиотекой.
- Symbol.py - 6 примеров получения исторических и "живых" данных одного тикера по одному временнОму интервалу.
- Symbols.py - Получение данных нескольких тикеров для нескольких торговых систем по одному временнОму интервалу.
- Timeframes.py - Получение данных одного тикера по разным временнЫм интервалам методом прямой загрузки из истории.
- Resample.py - Получение данных одного тикера по разным временным интервалам методом конвертации меньшего временнОго интевала в больший.
- Replay.py - Точное тестирование большего временного интервала с использованием меньшего.
- Rollover.py - Склейка тикера из файла и истории. Видео с разбором кода >>>
В папке BrokerExamples находится хорошо документированный код примеров по работе со счетами, заявками и позициями через интерфейс Alor Open API.
- LiveTradingEvents.py - Обработка торговых событий.
- LimitCancel.py - Постановка и снятие заявок.
- OCO.py - Взаимоотменяемые (One Cancel Others, OCO) заявки.
- Brackets.py - Цепочка заявок (Brackets).
Автор данной библиотеки Чечет Игорь Александрович.
Библиотека написана в рамках проекта Финансовая Лаборатория и предоставляется бесплатно. При распространении ссылка на автора и проект обязательны.
Исправление ошибок, доработка и развитие библиотеки осуществляется автором и сообществом проекта Финансовая Лаборатория.
-
Бесплатный курс "Автоторговля" по идеям, концепциям и процессам алгоритмической/автоматической торговли смотрите здесь >>>
-
Бесплатный курс "BackTrader: Быстрый старт" ждет вас здесь >>>
-
Подписывайтесь на Telegram канал "Финансовой Лаборатории", чтобы быть в курсе всех новинок алгоритмической и автоматической торговли.