Вы не показывали никакого кода, так что вот отправная точка.Он запрашивает contractDetails
и закрывается, когда вызывается метод конечной оболочки.
https://stackoverflow.com/a/54423878/2855515
Что вам нужно сделать, это запросить исторические данные после получения nextValidId
, то есть, как вызнать, что соединение установлено и готово к данным.
Для исторические данные существует обратный вызов, поэтому в этом методе вы можете отключить и остановить свою программу.
Если есть проблема, напишите свой код и добавьте комментарий для меня.