Получается, что ожидалось принудительное завершение работы оптимизации агентов для внешних потребителей и запуск агентов для локального использования?
Ну, думаю, что терминал мог проинформировать, что агенты заняты и стоит подождать либо отключить их режим работы "на продажу".
Совершенно верно, ожидалось именно чего то такого!!!
Да и вообще, если рассуждать логически (на бытовом уровне), а не включать техническую логику, то при нехватке памяти, терминал сам должен отключать ядра, так как большинство пользователей знать не знают, что это такое и с чем их едят.
Вообще разработчики выставили для агентов самый низкий приоритет. Это правильно. Но почему оно не работает не понятно.
Или приоритет программы распространяется только на работу процессора, а на память не распространяется?
Совершенно верно, ожидалось именно чего то такого!!!
Да и вообще, если рассуждать логически (на бытовом уровне), а не включать техническую логику, то при нехватке памяти, терминал сам должен отключать ядра, так как большинство пользователей знать не знают, что это такое и с чем их едят.
Вообще разработчики выставили для агентов самый низкий приоритет. Это правильно. Но почему оно не работает не понятно.
Или приоритет программы распространяется только на работу процессора, а на память не распространяется?
Спрогнозировать сколько понадобится памяти значительно сложней.
Попробуйте отключить оптимизацию в настройках, как на локальных агентах, и добавить свои агенты на продажу в терминал, как сетевые. При таком рассклвде, ожидаю, что как раз будите получать ошибку в лог по занятым агентам.
Это переполнение стека по недостатку памяти. Упала .NET виртуальная среда.
Не используйте .NET DLL в роботах или индикаторах - все это всегда было, есть и будет падуче по сути(терминал не виноват).
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
Это переполнение стека по недостатку памяти. Упала .NET виртуальная среда.
Не используйте .NET DLL в роботах или индикаторах - все это всегда было, есть и будет падуче по сути(терминал не виноват).
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
не ставьте более 12 ядер из 24.
1. Этот совет применим только к 24+ ядерным процессорам? (То есть если например 8/16 ядер то ставить можно все 8/16 ядер)?
2. В моём случае просто на сервере крутятся терминалы и вылетело с такой ошибкой. И на нём есть терминалы, с где советник использует dll -тот же советник обновлялка статистики от myfx.
3. У меня есть предположение что если увеличить оперативную память, то подобного рода ошибок станет меньше. Есть в этом смысл?
(В журнале событий заметил предупреждения windows про нехватку виртуальной памяти)
1. Этот совет применим только к 24+ ядерным процессорам? (То есть если например 8/16 ядер то ставить можно все 8/16 ядер)?
2. В моём случае просто на сервере крутятся терминалы и вылетело с такой ошибкой. И на нём есть терминалы, с где советник использует dll -тот же советник обновлялка статистики от myfx.
3. У меня есть предположение что если увеличить оперативную память, то подобного рода ошибок станет меньше. Есть в этом смысл?
(В журнале событий заметил предупреждения windows про нехватку виртуальной памяти)
Лимитировать надо по совокупной памяти, оставляя для агентов клауда минимум по 2 гб на ядро.
Ну и не забывать оставлять пространство как для операционки, так и для своих запускаемых программ.
Я дико извиняюсь, но я не понял, что нужно сделать, поэтому решил промолчать)
На скрине отключены локальные агенты, но есть те, что в локальной сети - Вы можете добавить свой IP и с агентом работать как с находящимся в локальной сети.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Получается, что ожидалось принудительное завершение работы оптимизации агентов для внешних потребителей и запуск агентов для локального использования?
Ну, думаю, что терминал мог проинформировать, что агенты заняты и стоит подождать либо отключить их режим работы "на продажу".
Совершенно верно, ожидалось именно чего то такого!!!
Да и вообще, если рассуждать логически (на бытовом уровне), а не включать техническую логику, то при нехватке памяти, терминал сам должен отключать ядра, так как большинство пользователей знать не знают, что это такое и с чем их едят.
Вообще разработчики выставили для агентов самый низкий приоритет. Это правильно. Но почему оно не работает не понятно.
Или приоритет программы распространяется только на работу процессора, а на память не распространяется?
Совершенно верно, ожидалось именно чего то такого!!!
Да и вообще, если рассуждать логически (на бытовом уровне), а не включать техническую логику, то при нехватке памяти, терминал сам должен отключать ядра, так как большинство пользователей знать не знают, что это такое и с чем их едят.
Вообще разработчики выставили для агентов самый низкий приоритет. Это правильно. Но почему оно не работает не понятно.
Или приоритет программы распространяется только на работу процессора, а на память не распространяется?
Спрогнозировать сколько понадобится памяти значительно сложней.
Попробуйте отключить оптимизацию в настройках, как на локальных агентах, и добавить свои агенты на продажу в терминал, как сетевые. При таком рассклвде, ожидаю, что как раз будите получать ошибку в лог по занятым агентам.
Что за ошибка терминала?
В чём может быть причина- отчёт windows о сбое.
Что за ошибка терминала?
В чём может быть причина- отчёт windows о сбое.
Это переполнение стека по недостатку памяти. Упала .NET виртуальная среда.
Не используйте .NET DLL в роботах или индикаторах - все это всегда было, есть и будет падуче по сути(терминал не виноват).
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
Это не я задавал вопрос.
Попробовали мной предложенный вариант решения проблемы?
Это переполнение стека по недостатку памяти. Упала .NET виртуальная среда.
Не используйте .NET DLL в роботах или индикаторах - все это всегда было, есть и будет падуче по сути(терминал не виноват).
Еще раз повторю совет - уменьшите количество агентов, выставленных в MQL5 Cloud Network и при локальных тестах ни в коем случае не ставьте более 12 ядер из 24.
1. Этот совет применим только к 24+ ядерным процессорам? (То есть если например 8/16 ядер то ставить можно все 8/16 ядер)?
2. В моём случае просто на сервере крутятся терминалы и вылетело с такой ошибкой. И на нём есть терминалы, с где советник использует dll -тот же советник обновлялка статистики от myfx.
3. У меня есть предположение что если увеличить оперативную память, то подобного рода ошибок станет меньше. Есть в этом смысл?
(В журнале событий заметил предупреждения windows про нехватку виртуальной памяти)
Попробовали мной предложенный вариант решения проблемы?
Я дико извиняюсь, но я не понял, что нужно сделать, поэтому решил промолчать)
1. Этот совет применим только к 24+ ядерным процессорам? (То есть если например 8/16 ядер то ставить можно все 8/16 ядер)?
2. В моём случае просто на сервере крутятся терминалы и вылетело с такой ошибкой. И на нём есть терминалы, с где советник использует dll -тот же советник обновлялка статистики от myfx.
3. У меня есть предположение что если увеличить оперативную память, то подобного рода ошибок станет меньше. Есть в этом смысл?
(В журнале событий заметил предупреждения windows про нехватку виртуальной памяти)
Лимитировать надо по совокупной памяти, оставляя для агентов клауда минимум по 2 гб на ядро.
Ну и не забывать оставлять пространство как для операционки, так и для своих запускаемых программ.
Я дико извиняюсь, но я не понял, что нужно сделать, поэтому решил промолчать)
На скрине отключены локальные агенты, но есть те, что в локальной сети - Вы можете добавить свой IP и с агентом работать как с находящимся в локальной сети.