Ошибки, баги, вопросы - страница 2609
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Why did the indicator suddenly disappear from all terminals and is not installed? Indicator purchased. He worked on Friday, but not today. I downloaded, appeared in the navigator, cannot be transferred to the chart
Не нашел поиском. Нужно распараллелить вычисления. Если запустить 5 советников - будут работать на одном ядре или пяти? Если на одном, то единственный способ - Агенты Тестера?
Не нашел поиском. Нужно распараллелить вычисления. Если запустить 5 советников - будут работать на одном ядре или пяти? Если на одном, то единственный способ - Агенты Тестера?
распределение потоков на ядра процессора занимается ОС, пользователь может наоборот запретить приложению использовать все ядра
вот статья https://remontka.pro/select-cpu-affinity/
проверил, в Win10 есть пункт меню "Задать сходство"
PS: пробовал нагрузить процессор с помощью советников на каждый чарт - добился 30% загрузки ЦП, но по моему терминал вообще в одном потоке работает, а запустил еще к советникам генетическую оптимизацию - сразу на 4 ядра четыре агента появились в диспетчере задач - причем приоритет у агентов высокий забрали у терминала все ресурсы )))
Не нашел поиском. Нужно распараллелить вычисления. Если запустить 5 советников - будут работать на одном ядре или пяти? Если на одном, то единственный способ - Агенты Тестера?
распределение потоков на ядра процессора занимается ОС, пользователь может наоборот запретить приложению использовать все ядра
вот статья https://remontka.pro/select-cpu-affinity/
проверил, в Win10 есть пункт меню "Задать сходство"
PS: пробовал нагрузить процессор с помощью советников на каждый чарт - добился 30% загрузки ЦП, но по моему терминал вообще в одном потоке работает, а запустил еще к советникам генетическую оптимизацию - сразу на 4 ядра четыре агента появились в диспетчере задач - причем приоритет у агентов высокий забрали у терминала все ресурсы )))
Тогда через несколько советников нельзя. Спасибо.
Что имеется в виду? Работа советников или режим тестера? Версия Mt4 или MT5.
MT5, оба варианта.
Тогда через несколько советников нельзя. Спасибо.
MT5, оба варианта.
прогуглил вопрос, вдруг что упустил, но везде на вопрос "запустить поток на физическое ядро" ответы, что планировщик задач Windows не дает этого сделать
т.е. если уж принципиально в нескольких потоках (не физических ядрах!) решать задачу, то только запуск нескольких копий терминала, но по моему до определенной загрузки процессора это будет иметь смысл, затем планировщик задач "разберется с этим безобразием" исходя из своего видения о приоритетах задач в Windows
Спасибо, сделаю через Агенты.
Спасибо, сделаю через Агенты.
Получилось загрузить все ядра 1 советником, оперативной памяти требуется 3 Gb.
Взял скрипт BitonicSort.mq5 в примерах есть, переделал OnStart в OnInit
Пример во вложении
Получилось загрузить все ядра 1 советником, оперативной памяти требуется 3 Gb.
Взял скрипт BitonicSort.mq5 в примерах есть, переделал OnStart в OnInit
Пример во вложении
запустил Ваш код у себя
в диспетчере задач Windows у терминала было 19 потоков, после запуска Вашего кода добавился всего один поток диспетчере задач в колонке "потоки"
а как Вы проверяли?
но по моему до определенной загрузки процессора это будет иметь смысл, затем планировщик задач "разберется с этим безобразием" исходя из своего видения о приоритетах задач в Windows
как и предполагал, на Win10 планировщик задач по другому себя ведет, вот запустил код этот код, процессор на 100% нагрузился и планировщик задач начал блокировать его