Необходимо сделать Бота для оповещений об изменении курса цены валюты или акций.
!!! Пожалуйста, укажите цену по всем 4 блокам в отдельности!
Возможность брокера Тинькофф Инвестиции, которые уже есть создавать оповещение при достижении цены, например, при стоимости какой-нибудь курса акции в 100 рублей, нужно оповестить когда будет цена уменьшена на 5% и увеличена на 5%. Создаются два данных оповещения, в которых оповещение сработает (оповестит меня) когда курс акции достигнет 95 рублей или 105 рублей.
Для бота использовать Open API:
tinkoffcreditsystems.gith... Используя Open API Тинькофф нужно сделать следующее:
Блок 1:
Рынок для торговли акциями открывается ровно в 10:00 (МСК).
Используется перечень компаний, оповещений по которым нужно будет создать.
Бот создает каждое утро в 10:00 оповещения по отклонению цены на +5% и -5%.
То есть начальным значением курса является значение цены в 10:00, от которого берется отклонение.
Блок 2:
Если произошло отклонение в какой-то конкретной компании на +5% или -5%, тогда эту компанию добавить в Избранное на брокерском счету Тинькофф Инвестиций.
Блок 3:
Если компания была добавлена в Избранное, далее для нее создать еще 4 оповещения:
Отклонение на -1%, +1%, -2%, +2% от текущего цены курса акции.
Блок 4:
В конце торгового дня удалить все созданные оповещения, которые не сработали, и удалить все акции компаний из Избранного.
Весь функционал присутствует в Open API.