metatester 5 agents manager самоудаляется в процессе лайвапдейта? - страница 8

 
Renat Fatkhullin #:

Сколько у вас на этом компьютере в реальности установлено копий MetaTrader 5 Agent Manager и сколько в реальности запущено агентов на всем компьютере?

Посмотрите в диспетчер задачи посчитайте количество процессов metatester во вкладке "Подробности", пожалуйста. Вполне возможно, что висят в других местах (обычно из каталога терминала инсталлируют агентов и забывают) дополнительные агенты.

Если на всем компьютере клаудных агентов больше количества ядер, то лишние деинсталлируются автоматически.


Как раз счетчик от 5 означает, что во время установки именно этих агентов, менеджер увидел занятые MetaTester-1,2,3,4 имена уже запущенных агентов и начал выделять с номера 5. То есть, у вас явное превышение разрешенного для клауда количества агентов.

В процессах 4 процесса MetaTester64, а в службах 4 службы.

Как мне полностью вычистить Tester из системы?

Up: потому что, видимо, ни самоудаление, ни деинсталляция с последующей переустановкой не удаляют всё полностью(

 
igogo #:

В процессах 4 процесса MetaTester64, а в службах 4 службы.
Как мне полностью вычистить Tester из системы?

просто останови все процесы потом удали агентов, потом в папочке tester добавь в архив всЁ кроме папки bases потом удали всё кроме архивчика и папки bases  потом опять запусти метатестер  и добавь агентов ....делов то
 
ruslan #:
просто останови все процесы потом удали агентов, потом в папочке tester добавь в архив всЁ кроме папки bases потом удали всё кроме архивчика и папки bases  потом опять запусти метатестер  и добавь агентов ....делов то(

Я думаю надо так:

1) Штатно деинсталировать прогу.

2) Проверить наличие оставшихся процессов и служб, если есть - грохнуть их.

3) Удалить папку проги со всем содержимым (в данном случае мне не жалко).

4) Штатно установить и запустить прогу - она сама  установит и запустит процессы и службы.

 
igogo #:

Я думаю надо так:

1) Штатно деинсталировать прогу.

2) Проверить наличие оставшихся процессов и служб, если есть - грохнуть их.

3) Удалить папку проги со всем содержимым (в данном случае мне не жалко).

4) Штатно установить и запустить прогу - она сама  установит и запустит процессы и службы.

ну можно и так

 
Banzai #:

хм .. но у меня нет установленного терминала MetaTrader 5.

Вот!!! Установите терминала MetaTrader 5. В меню Сервис вторая сверху команда Менеджер агентов тестирования.

Возможно, предварительно нужно удалить программу.

Когда терминал обновится вместе с ним обновится и нужная Вам программа.

Все будет отлично работать!!!

 

Сделал как хотел.

При удалении хвостов не заметил, ничего вручную "убивать" не пришлось.

Скачалась и установилась версия 3260. Агенты создались с 1-го порядкового номера.

Полдня ничего не делал, галочку "продавать мощности" не ставил.

---

Сейчас вот поставил галочку. Прога сразу обновилась до версии 3271. Самоудаления не произошло.

Вроде полёт нормальный)

 
igogo #: Прога сразу обновилась до версии 3271. Самоудаления не произошло.

Вроде полёт нормальный)

Ура! Разработчики учли Ваши замечания!!!

 
Konstantin Erin #:

Ура! Разработчики учли Ваши замечания!!!

Ничего не менялось.

Просто не надо запускать больше агентов, чем есть ядер. Таким балуются меньше 1% пользователей. Раньше были серьезные рецидивы, что мы исправили автоматическими деинсталляциями лишних агентов.

 
Renat Fatkhullin #:

Ничего не менялось.

Просто не надо запускать больше агентов, чем есть ядер. Таким балуются меньше 1% пользователей. Раньше были серьезные рецидивы, что мы исправили автоматическими деинсталляциями лишних агентов.

Правда, ничего не поменялось... в лучшую сторону(

Никаких лишних агентов, но прога опять самоудалилась. И похоже, не при автообновлении, ибо после него она какое-то время работала.

Нельзя так, господа разработчики, НЕЛЬЗЯ!

Почему я должен доказывать, что у меня нет лишних агентов, а не разрабы, что у них прога не кривая??? 

Я готов предоставить удалённый доступ для проверки, а на что готовы разрабы?


Лог на всякий случай (есть разумное объяснение, без выдумок по поводу лишних агентов, почему сервисы удалились???):

QQ 0 11:06:17.080 Startup MetaTester 5 x64 build 3260 (15 Apr 2022)

MG 0 11:06:17.161 Startup initialization finished

EJ 0 11:06:21.193 Service Service 'MetaTester-1' successfully installed

EE 0 11:06:21.197 Service Service 'MetaTester-3' successfully installed

QL 0 11:06:21.215 Service Service 'MetaTester-4' successfully installed

IG 0 11:06:21.215 Service Service 'MetaTester-2' successfully installed

JP 0 11:06:21.289 Service Service 'MetaTester-1' start initialized

PG 0 11:06:21.289 Service Service 'MetaTester-3' start initialized

JO 0 11:06:21.303 Service Service 'MetaTester-2' start initialized

DF 0 11:06:21.329 Service Service 'MetaTester-4' start initialized

IQ 0 11:06:24.590 Service Service 'MetaTester-1' started in 3297 ms

MJ 0 11:06:25.435 Service Service 'MetaTester-3' started in 4141 ms

PR 0 11:06:25.525 Service Service 'MetaTester-4' started in 4187 ms

FK 0 11:06:26.045 Service Service 'MetaTester-2' started in 4734 ms

II 0 15:28:30.692 Startup MetaTester 5 x64 build 3260 (15 Apr 2022)

MO 0 15:28:30.748 Startup initialization finished

PR 0 15:28:53.832 MQL5 Cloud Network account changed

OH 0 15:28:53.832 MQL5 Cloud Network public use of agents enabled (for account ********)

MD 0 15:29:17.582 MQL5 Cloud Network account changed

NJ 0 15:29:17.582 MQL5 Cloud Network public use of agents enabled (for account ********)

FF 0 15:31:57.830 MQL5 Cloud Network account changed

EL 0 15:31:57.830 MQL5 Cloud Network public use of agents enabled (for account ********)

GD 0 15:32:15.223 Startup MetaTester 5 x64 build 3260 (15 Apr 2022)

RR 0 15:32:15.288 Startup initialization finished

PE 0 15:34:10.768 Startup MetaTester 5 x64 build 3271 (26 Apr 2022)

HS 0 15:34:10.902 Startup initialization finished

MG 0 19:29:09.122 Service Service 'MetaTester-1' stop initialized

LO 0 19:29:09.128 Service Service 'MetaTester-2' stop initialized

QG 0 19:29:09.128 Service Service 'MetaTester-3' stop initialized

FP 0 19:29:09.128 Service Service 'MetaTester-4' stop initialized

KH 0 19:29:11.630 Service Service 'MetaTester-2' stopped in 2516 ms

HQ 0 19:29:11.630 Service Service 'MetaTester-1' stopped in 2516 ms

PI 0 19:29:11.630 Service Service 'MetaTester-3' stopped in 2516 ms

PR 0 19:29:11.631 Service Service 'MetaTester-4' stopped in 2516 ms

EK 0 19:29:11.665 Service Service 'MetaTester-2' successfully uninstalled

MD 0 19:29:11.666 Service Service 'MetaTester-3' successfully uninstalled

HM 0 19:29:11.668 Service Service 'MetaTester-4' successfully uninstalled

IG 0 19:29:11.756 Service Service 'MetaTester-1' successfully uninstalled



 

Да, проблема удаления тестера существует, как я понимаю, после закачки обновления и запросу к агенту на работу происходит его обновление, а для этого останавливаются службы, и именно тут происходит сбой. Моя версия - службы не успели остановится, а началась переустановка в процессе которой возникает ошибка из-за работающих служб в итоге переустановка новой версии не завершается, а службы в итоге отключаются.

Возможно, что чем больше ядер, тем вероятней такая ситуация.

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

Ещё есть версия, что баг может возникать когда запущен терминал (проходило тестирование ранее) и отдельно агенты. Возможно создается дополнительный агент, который и считается лишним (больше чем ядер процессора) - не проверял.
Причина обращения: