<headerclass="panel-heading"><spanclass="section-icon"><svgclass="icon"><usehref="#icon-folder"/></svg></span><div><h2>Размещение терминалов</h2><p>Папки на сервере, где работает менеджер</p></div></header>
<pid="base-folder-help"class="field-help">Все экземпляры находятся в подпапках по своим именам. При смене базовой папки менеджер предложит перенести их в новое место, предварительно остановив запущенные терминалы.</p>
<labelclass="field"for="terminal-template"><span>Папка исходной установки MT5</span><inputid="terminal-template"name="terminal_template"placeholder="Например, C:\Programs\MetaTrader 5"requiredaria-describedby="source-folder-help source-files-status"></label>
<pid="source-folder-help"class="field-help">Из этой папки берутся terminal64.exe и MetaEditor64.exe для новых экземпляров. Она может находиться вне базовой папки терминалов. После изменения пути сохраните настройки.</p>
<pid="source-files-status"class="field-help source-files-status"role="status">Проверяем наличие файлов…</p>
<labelclass="field"for="startup-timeout"><span>Максимальное время ожидания, с</span><inputid="startup-timeout"name="startup_timeout_sec"type="number"min="10"max="900"required></label>
<labelclass="field"for="disk-warning"><span>Предупреждать при запасе меньше, МиБ</span><inputid="disk-warning"name="disk_warning_mb"type="number"min="0"required></label>
<footerclass="panel-footer"><spanclass="field-help">Перенос папок выполняется только после подтверждения.</span><buttonclass="button button-primary"type="submit">Сохранить настройки</button></footer>
<headerclass="section-heading"><div><h2>Торговые счета</h2><p>Подключение и сохранённые реквизиты каждого экземпляра</p></div><spanid="account-count"class="subtle-count"></span></header>
<headerclass="panel-heading"><spanclass="section-icon"><svgclass="icon"><usehref="#icon-upload"/></svg></span><div><h2id="project-heading">Обновление проекта и сервиса</h2><p>Проверка Git, сборка и распространение по установленным терминалам</p></div></header>
<div><h3>Сервис терминалов</h3><pid="project-service-status"class="field-help"role="status">Проверяем сборку…</p><pclass="field-help">Собирается исходник текущего проекта через MetaEditor из исходной установки, затем EX5 копируется во все экземпляры из конфигурации. Запущенные терминалы потребуется перезапустить.</p></div>
<pclass="field-help">Развёртывание также восстанавливает запись автозапуска ServiceStateWriter в services.ini. Если её нужно изменить, сначала остановите терминал. Настройки других сервисов сохраняются.</p>
<pclass="field-help">Папка со всеми программами, настройками, историей и журналами будет удалена вместе с записью в конфигурации менеджера. Отменить это действие нельзя.</p>