Перейти к содержимому

Прокси

Через прокси терминал ходит и к публичным данным бирж (стакан, графики, сделки), и к приватным (баланс, ордера). Прокси нужен в двух случаях:

  • ваш провайдер или антивирус блокирует домены бирж;
  • вы хотите спрятать свой IP от биржи (например, чтобы привязать к ней IP-адрес прокси и использовать его в whitelist API-ключа).

Все прокси создаются в одном месте — в разделе Прокси, который открывается кнопкой справа вверху на вкладке Подключения, — а затем выбираются у нужного подключения в списке Proxy.

ПротоколКогда выбирать
HTTP (CONNECT)Обычный HTTP-прокси с поддержкой CONNECT. Самый распространённый формат у платных провайдеров.
SOCKS5Бинарный протокол, который DPI-фильтры провайдера распознают хуже. Если HTTP-прокси режется ISP — попробуйте SOCKS5, обычно он проходит.

Терминал поддерживает SOCKS5h: имя хоста разрешается на стороне прокси, а не у вас. Это важно, если ваш DNS блокирует домены бирж — резолвер прокси-сервера обычно к ним доступ имеет.

  1. Нажмите иконку шестерёнки (Настройки), откройте вкладку Подключения и нажмите кнопку Прокси справа вверху. Нажмите Создать — откроется форма New proxy.
  2. Name — задайте любое название (например, Provider-NL). Под этим именем прокси будет виден в списке Proxy у подключений.
  3. В выпадающем списке протокола (у него нет подписи) выберите HTTP или SOCKS5.
  4. Addressвведите хост и порт через двоеточие, например proxy.example.com:8080 или 203.0.113.10:1080. Без порта терминал прокси не примет.
  5. Login и Password — если у вашего провайдера прокси с авторизацией; иначе оставьте оба поля пустыми.
  6. Нажмите Add. При редактировании существующего прокси форма называется Edit proxy, а кнопка — Save.

Форма прокси, как и форма подключения, не локализована: заголовок, подписи полей (Name, Address, Login, Password) и кнопки Add / Save всегда на английском — даже при русском интерфейсе терминала.

  1. Откройте Настройки → Подключения и нажмите карандаш у нужного подключения (или создайте новое через + Добавить подключение).
  2. В форме подключения разверните список Proxy — там будут варианты:
    • Auto — поведение по умолчанию: терминал ходит напрямую, но при блокировке от провайдера/антивируса автоматически переключается на встроенный резервный канал.
    • No Proxy — прямое подключение.
    • ваши прокси, созданные в разделе Прокси, — каждый под заданным именем (режим Custom).
  3. Выберите нужный вариант и нажмите Connect.

Все запросы выбранного подключения — REST и WebSocket — пойдут через этот прокси.

  • Auto (по умолчанию) — пытается ходить напрямую; при стабильном отказе автоматически уходит на встроенный резервный канал. Подходит почти всем — никаких настроек не требуется.
  • No Proxy — только прямое соединение, без fallback. Используйте, если у вас своё сетевое решение и встроенный канал не нужен.
  • Custom — пользовательский прокси по имени. Выбирайте, когда нужен конкретный IP (например, чтобы привязать его в whitelist API-ключа на бирже) или вы работаете через корпоративную сеть.
  • HTTP-прокси режется DPI чаще, чем SOCKS5. В заголовке CONNECT host:port имя хоста уходит в открытом виде — провайдер легко его видит. SOCKS5 использует бинарный протокол, и фильтры обычно его не парсят.
  • Один прокси можно привязать к нескольким биржам одновременно — достаточно выбрать его в нужных подключениях.
  • Прокси хранится локально, как и API-ключи бирж. Имя пользователя и пароль на наши серверы не отправляются.