Прокси
Через прокси терминал ходит и к публичным данным бирж (стакан, графики, сделки), и к приватным (баланс, ордера). Прокси нужен в двух случаях:
- ваш провайдер или антивирус блокирует домены бирж;
- вы хотите спрятать свой IP от биржи (например, чтобы привязать к ней IP-адрес прокси и использовать его в whitelist API-ключа).
Все прокси создаются в одном месте — в разделе Прокси, который открывается кнопкой справа вверху на вкладке Подключения, — а затем выбираются у нужного подключения в списке Proxy.
Поддерживаемые протоколы
Заголовок раздела «Поддерживаемые протоколы»| Протокол | Когда выбирать |
|---|---|
| HTTP (CONNECT) | Обычный HTTP-прокси с поддержкой CONNECT. Самый распространённый формат у платных провайдеров. |
| SOCKS5 | Бинарный протокол, который DPI-фильтры провайдера распознают хуже. Если HTTP-прокси режется ISP — попробуйте SOCKS5, обычно он проходит. |
Терминал поддерживает SOCKS5h: имя хоста разрешается на стороне прокси, а не у вас. Это важно, если ваш DNS блокирует домены бирж — резолвер прокси-сервера обычно к ним доступ имеет.
Добавление прокси
Заголовок раздела «Добавление прокси»- Нажмите иконку шестерёнки (Настройки), откройте вкладку Подключения и нажмите кнопку Прокси справа вверху. Нажмите Создать — откроется форма New proxy.
- Name — задайте любое название (например,
Provider-NL). Под этим именем прокси будет виден в списке Proxy у подключений. - В выпадающем списке протокола (у него нет подписи) выберите
HTTPилиSOCKS5. - Address — введите хост и порт через двоеточие, например
proxy.example.com:8080или203.0.113.10:1080. Без порта терминал прокси не примет. - Login и Password — если у вашего провайдера прокси с авторизацией; иначе оставьте оба поля пустыми.
- Нажмите Add. При редактировании существующего прокси форма называется Edit proxy, а кнопка — Save.
Форма прокси, как и форма подключения, не локализована: заголовок, подписи полей (Name, Address, Login, Password) и кнопки Add / Save всегда на английском — даже при русском интерфейсе терминала.
Привязка к подключению
Заголовок раздела «Привязка к подключению»- Откройте Настройки → Подключения и нажмите карандаш у нужного подключения (или создайте новое через + Добавить подключение).
- В форме подключения разверните список Proxy — там будут
варианты:
- Auto — поведение по умолчанию: терминал ходит напрямую, но при блокировке от провайдера/антивируса автоматически переключается на встроенный резервный канал.
- No Proxy — прямое подключение.
- ваши прокси, созданные в разделе Прокси, — каждый под заданным именем (режим Custom).
- Выберите нужный вариант и нажмите Connect.
Все запросы выбранного подключения — REST и WebSocket — пойдут через этот прокси.
Какой режим выбрать
Заголовок раздела «Какой режим выбрать»- Auto (по умолчанию) — пытается ходить напрямую; при стабильном отказе автоматически уходит на встроенный резервный канал. Подходит почти всем — никаких настроек не требуется.
- No Proxy — только прямое соединение, без fallback. Используйте, если у вас своё сетевое решение и встроенный канал не нужен.
- Custom — пользовательский прокси по имени. Выбирайте, когда нужен конкретный IP (например, чтобы привязать его в whitelist API-ключа на бирже) или вы работаете через корпоративную сеть.
Особенности
Заголовок раздела «Особенности»- HTTP-прокси режется DPI чаще, чем SOCKS5. В заголовке
CONNECT host:portимя хоста уходит в открытом виде — провайдер легко его видит. SOCKS5 использует бинарный протокол, и фильтры обычно его не парсят. - Один прокси можно привязать к нескольким биржам одновременно — достаточно выбрать его в нужных подключениях.
- Прокси хранится локально, как и API-ключи бирж. Имя пользователя и пароль на наши серверы не отправляются.