LV CopytraderДокументация
Платформы и требования
РУКОВОДСТВО / LVCT 0.1.0

Платформы и требования

Выберите runtime для своего компьютера.

Linux x64

Используйте Docker Engine с плагином Compose и Python 3.10+. Локальному торговому runtime нужен Linux amd64. Для сборок выделите Docker хотя бы 4 GiB; для компьютера разумно иметь от 8 GiB RAM.

Windows x64

Нужны PowerShell, Python 3.10+ и Docker Desktop с Linux-контейнерами / WSL 2. Пройдите начальную настройку Docker Desktop перед doctor. Переносимость CLI проверяется отдельно от исполнения брокерских сделок на desktop.

macOS: Intel и Apple Silicon

Intel Mac может использовать локальный Docker Desktop. На Apple Silicon CLI работает на Mac, а Linux x64 Docker-host подключается по SSH. Локальная ARM-эмуляция не входит в установщик. Для существующей Linux ARM/FEX-схемы есть отдельное расширенное руководство.

Локальный Apple Silicon: текущий статус

MetaQuotes поддерживает приложение MT5 на Apple M1 и новее. Нашему локальному Mac-runtime ещё нужны реализация и проверка Python SDK, RPC и восстановления. Ubuntu ARM/FEX использует Linux-библиотеки хоста и не проверен на macOS. Unit-тесты CLI не доказывают локальную совместимость MT5.

Удалённый Docker по SSH

Укажите адрес своего существующего Linux x64 компьютера или VPS. Размещение сервера организуется отдельно. Нужны Docker, Compose, Python 3 и SSH-доступ по ключу с правами Docker. На компьютере — Docker CLI, Compose и OpenSSH. LVCT создаёт свой контекст. Команда open держит приватный туннель панели, пока открыта.

Terminal
lvct init --remote user@server.example
lvct doctor
lvct start
lvct open