forké depuis antekov/mt5-manager
- реализовать создание portable-экземпляров и настройку счетов - обновить интерфейс и добавить обновление проекта через Git - добавить сборку и распространение сервиса - организовать материалы статей и описать актуальную версию - запрашивать тестовый пароль интерактивно и расширить проверки
# Заметки для следующих частей
| |
| |
## История сделок и текущее состояние
| |
| |
При переходе к истории сделок и дальнейшему развитию сбора текущего состояния
| |
можно кратко сослаться на цикл Chacha Ian Maroa «Создание системы торговой аналитики»:
| |
| |
- [Часть 1: Основы и архитектура системы](https://www.mql5.com/ru/articles/22107).
| |
- [Часть 2: Как фиксировать закрытые сделки и передавать данные в формате JSON с помощью MQL5](https://www.mql5.com/ru/articles/22216).
| |
| |
Возможная формулировка для статьи:
| |
| |
> Похожую задачу передачи данных из MetaTrader 5 во внешнее приложение рассматривает
| |
> Chacha Ian Maroa в цикле «Создание системы торговой аналитики». Там основное
| |
> внимание уделяется сбору торговой истории для анализа, тогда как мы пока
| |
> занимаемся созданием и управлением экземплярами терминалов и получением их
| |
> текущего состояния.
| |
| |
Это ссылка на близкую тему, а не обоснование того, зачем продолжать наш проект.
| |
В пятую часть про создание экземпляров пока не добавляем. Перед использованием
| |
нужно перечитать продолжение чужого цикла: описание относится к первым двум частям,
| |
прочитанным 29 октября 2026 года.
| |
| |
Для нашей реализации истории стоит отдельно продумать различие сделки и позиции,
| |
частичные закрытия, идентификацию счёта и сервера, восстановление пропусков после
| |
перезапуска и устранение дубликатов. Если появится передача между серверами,
| |
понадобится также подтверждаемая доставка с локальной очередью. Это планы,
| |
а не возможности текущего кода.
| |
| |
## Несколько серверов
| |
| |
Предпочтительное направление — самостоятельный менеджер на каждом сервере,
| |
с возможностью просматривать сведения соседних узлов, зайдя на любой из них.
| |
Обязательный главный сервер не предполагается. Пока одного сервера достаточно,
| |
поэтому реализация отложена; сначала можно рассмотреть только удалённый просмотр.
|