Интерфейс программирования приложений (API) FXOpen TickTrader представляет собой платформу, с помощью которой разработчики могут создавать настраиваемые торговые инструменты и интерфейсы для использования на FXOpen TickTrader.

С помощью API можно:

  • получать детальную информацию о финансовых инструментах, счетах пользователя, торговых операциях;
  • совершать сделки, включая операции по обмену активов, изменять или удалять ордера;
  • безопасно подключаться к TickTrader Server для получения информации о потоках котировок (валюты, символы);
  • подписаться на получение тикового потока в режиме реального времени;
  • следить за состоянием активов на счете;
  • получать данные о доступном балансе и истории торговли на счете;
  • полностью автоматизировать свою торговую стратегию.



FXOpen TickTrader предоставляет своим клиентам следующие API:

Web REST API;
Socket feed API;
Socket Trade API;
FIX API.

Как получить TargetCompID, SenderCompID, имя пользователя, пароль, адрес и порт FIX-сервера для подключения к потоку котировок (Data Feed) и торговле (Trading)
Информация о конечных точках и учетных данных FIX API (IPv4):

Адреса серверов TickTrader:

ttexchange.fxopen.net — Live TickTrader Server.
Порты:

5001 — незащищенный порт FIX Feed;
5002 — незащищенный порт FIX Trade;
5003 — порт FIX Feed с SSL-защитой;
5004 — порт FIX Trade с SSL-защитой.
SenderCompID={GUID}, где GUID — любой сгенерированный GUID/UUID (например, SenderCompID={F9493AED-0D0B-4633-8CD0-7450CD4D0CB5}).
TargetCompID=EXECUTOR.



Примечание. Сервер TickTrader отклоняет соединения с неверным TargetCompID. Если вы хотите установить несколько FIX-сессий одновременно, укажите уникальный SenderCompID.
Имя пользователя и пароль — логин и пароль торгового счета, который находится на соответствующем сервере TickTrader. Эти учетные данные генерируются сервером TickTrader при регистрации торгового счета.