Клиентский API > описание API для С++
описание API для С++
Коллеги!!! Прошу поделиться или дать совет по подключению к API терминала из проекта С++.
Переходить на С# для меня не лучший вариант
Например, есть библиотека ADClientSDK.dll, но отсутствует описание.
Если есть готовый тестовый проект или документация, буду очень признателен
Переходить на С# для меня не лучший вариант
Например, есть библиотека ADClientSDK.dll, но отсутствует описание.
Если есть готовый тестовый проект или документация, буду очень признателен
-
- Сообщения: 220
- Зарегистрирован: 28 июн 2017, 13:56
- Благодарил (а): 4 раза
- Поблагодарили: 40 раз
Re: описание API для С++
К сожалению, доступ из C++ не предусмотрен.
Есть возможность сесть на сокеты подключения и взаимодействовать с ними, но там есть свои тонкости.
Или как вариант сделать обрезаный коннектор, как я писал ранее, и из него экспортировать С++ API
Есть возможность сесть на сокеты подключения и взаимодействовать с ними, но там есть свои тонкости.
Или как вариант сделать обрезаный коннектор, как я писал ранее, и из него экспортировать С++ API
Re: описание API для С++
Огромное спасибо.
Робота на С++ переписывать не буду. Сделаю интеграцию через коннектор.
В процессе написания коннектора начал тупить по вопросу получения информации о позициях.
Подскажите, пожалуйста, метод получения текущих позиций.
Робота на С++ переписывать не буду. Сделаю интеграцию через коннектор.
В процессе написания коннектора начал тупить по вопросу получения информации о позициях.
Подскажите, пожалуйста, метод получения текущих позиций.
Re: описание API для С++
Прошу совета. Какой метод правильно использовать для получения текущих позиций счета/портфеля (не изменения)? Или есть иные способы?
Если есть пример кода, то буду очень признателен.
Проект консольный без запуска терминала.
Core.Managers.PositionManager.GetPositions(string, int) //не понятны параметры
AD.Common.DataStructures.IClientConnection.GetPositionsByCodeSubAccount(string)
Core.ClientConnection.GetPositionsByCodeSubAccount(string)
Если есть пример кода, то буду очень признателен.
Проект консольный без запуска терминала.
Core.Managers.PositionManager.GetPositions(string, int) //не понятны параметры
AD.Common.DataStructures.IClientConnection.GetPositionsByCodeSubAccount(string)
Core.ClientConnection.GetPositionsByCodeSubAccount(string)
-
- Сообщения: 220
- Зарегистрирован: 28 июн 2017, 13:56
- Благодарил (а): 4 раза
- Поблагодарили: 40 раз
Re: описание API для С++
AD.Common.DataStructures.IClientConnection.GetPositionsByCodeSubAccount(string)
Core.ClientConnection.GetPositionsByCodeSubAccount(string) это методы, чтобы запросить позиции с сервера
после позиции окажуться в Core.Managers.PositionManager,
как то так
получить список позиций Core.Managers.PositionManager.Positions.Values
Core.ClientConnection.GetPositionsByCodeSubAccount(string) это методы, чтобы запросить позиции с сервера
после позиции окажуться в Core.Managers.PositionManager,
как то так
получить список позиций Core.Managers.PositionManager.Positions.Values
Re: описание API для С++
Приветствую и спасибо за помощь.
Нужна консультация - какой наилучший способ получения котировок с помощью консольного приложения (без запуска терминала)?
Нужна консультация - какой наилучший способ получения котировок с помощью консольного приложения (без запуска терминала)?
-
- Сообщения: 220
- Зарегистрирован: 28 июн 2017, 13:56
- Благодарил (а): 4 раза
- Поблагодарили: 40 раз
Re: описание API для С++
есть два способа
- подписка на Quotes, там все бумаги, ценыы бидов, асков и тд итп, но и задержки
- подписка на все сделки по инструменту, тогда цена каждой сделки и есть котировка
Конечно, надо понимать, что котировки в терминале имеют значительное запаздывание и каких-то быстродействующих стратегий на их основе создавать не стоит.
- подписка на Quotes, там все бумаги, ценыы бидов, асков и тд итп, но и задержки
- подписка на все сделки по инструменту, тогда цена каждой сделки и есть котировка
Конечно, надо понимать, что котировки в терминале имеют значительное запаздывание и каких-то быстродействующих стратегий на их основе создавать не стоит.
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 6 гостей