mt5-manager/docs/articles/future-notes.md
Yuriy Bykov Yuriy Bykov 930b46b3c1 Добавить создание терминалов, обновление сервиса и документацию
- реализовать создание portable-экземпляров и настройку счетов
- обновить интерфейс и добавить обновление проекта через Git
- добавить сборку и распространение сервиса
- организовать материалы статей и описать актуальную версию
- запрашивать тестовый пароль интерактивно и расширить проверки
2026-10-29 14:39:39 +03:00

Заметки для следующих частей

История сделок и текущее состояние

При переходе к истории сделок и дальнейшему развитию сбора текущего состояния можно кратко сослаться на цикл Chacha Ian Maroa «Создание системы торговой аналитики»:

Возможная формулировка для статьи:

Похожую задачу передачи данных из MetaTrader 5 во внешнее приложение рассматривает Chacha Ian Maroa в цикле «Создание системы торговой аналитики». Там основное внимание уделяется сбору торговой истории для анализа, тогда как мы пока занимаемся созданием и управлением экземплярами терминалов и получением их текущего состояния.

Это ссылка на близкую тему, а не обоснование того, зачем продолжать наш проект. В пятую часть про создание экземпляров пока не добавляем. Перед использованием нужно перечитать продолжение чужого цикла: описание относится к первым двум частям, прочитанным 29 октября 2026 года.

Для нашей реализации истории стоит отдельно продумать различие сделки и позиции, частичные закрытия, идентификацию счёта и сервера, восстановление пропусков после перезапуска и устранение дубликатов. Если появится передача между серверами, понадобится также подтверждаемая доставка с локальной очередью. Это планы, а не возможности текущего кода.

Несколько серверов

Предпочтительное направление — самостоятельный менеджер на каждом сервере, с возможностью просматривать сведения соседних узлов, зайдя на любой из них. Обязательный главный сервер не предполагается. Пока одного сервера достаточно, поэтому реализация отложена; сначала можно рассмотреть только удалённый просмотр.