В продолжении темы про TransaqConnector для Линукс на GoLang , где описывалась область применения, как анализ исторических данных по всем инструментам, пришло время продемонстрировать.
Для этого был написал за один вечер пример экспортера данных из TRANSAQ в лучшую OLAP базу данные ClickHouse с открытым кодом(open source) от компании Яндекс, с возможностью подключения неройсетки(регрессия) обычно применяется для систем рекомендации товаров
Для запуска вам понадобиться установить docker
И запустить все необходимое локально через docker compose файл
Поменять логины и пароли к транзакту на свои, если нет, то можно запросить тестовый доступ в течении 1 минуты на почту.
TransaqConnector под GoLang современный и простой язык код которого нативно может выполняться на любой современной платформе Windows, Linux, MacOS
Так как TransaqConnector поставляется в виде бинарной библиотеки DDL win32 то получить доступ ко всем функция «открытого» API может только программный код под windows.
Соответственно нам нужно программ прокладка под win32, которая будет взаимодействовать с API и основная программа gRPC-клиент на любой платформе с основной логикой работы.
Задача была максимально упростить доступ к API позволяющий получить полный программный доступ к брокерскому счету и инструментам биржи
docker run kmlebedev/txmlconnector:6.19.2.21.6
Примеры использования: