Java trading robot for https://github.com/Tinkoff/invest-robot-contest
com.byby.trobot.strategy.*
Менеджер стратегии. Управляет запуском, остановкой, работа с кешем, статистиformatкой.
start()
Запуск стратегии. Происходит поиск акций, добавление их кеш, запускается стратегия.
Время начала сеанса сохраняется в бд.stop()
Остановка стратегии. Происходит отпуска от стримов tinkoff api, очистка кеша. Время завершения запусывается в
бд.isRun()
Флаг запущена ли стратегия.Стратегия опеределяет что и когда купить и продать. Подписывается на стримы orderbook и обрабатывает приходящие данные.
start(List<String> figi)
Запуск стратегии на указанных акциях.stopListening(List<String> figiUnsucscribe)
Отписаться от стаканов акций.Сервис поиска акций среди всех акций.
startFindFigi()
Начать поиск акций.stopTimers()
Остановать таймеры поиска акций.