При оптимизации диспечер задач показывает загрузку процессора 51-52 процента. Как загрузить процессор на 100% чтобы расчеты проводились быстрее?
- Как загрузить все четыре ядра процессора при оптимизации стратегий?
- Кто может написать советник за 10$?
- Тестер закрывается без каких-либо ошибок
Может быть у Вас двухядерный процессор ?
Может быть у Вас двухядерный процессор ?
Да двухядерный(Гипертрейдинг), 100 процентов загрузки бывает крайте редко и то кратковременно, например когда одновременно одет оптимизация и загружается Word+Excel
Может быть у Вас двухядерный процессор ?
Да двухядерный(Гипертрейдинг), 100 процентов загрузки бывает крайте редко и то кратковременно, например когда одновременно одет оптимизация и загружается Word+Excel Ну так правильно... такая загрузка процессора и должна быть на двухядерном процессоре.
Оптимизация проводится в отдельном потоке (ОДНОМ!) и поэтому не будет загружать 2 процессора.
А 2-й процессор загружается остальными приложениями, потоками, ...
Может быть у Вас двухядерный процессор ?
Да двухядерный(Гипертрейдинг), 100 процентов загрузки бывает крайте редко и то кратковременно, например когда одновременно одет оптимизация и загружается Word+Excel Ну так правильно... такая загрузка процессора и должна быть на двухядерном процессоре.
Оптимизация проводится в отдельном потоке (ОДНОМ!) и поэтому не будет загружать 2 процессора.
А 2-й процессор загружается остальными приложениями, потоками, ...
Тут никакие ключи не помогут. Norfolc все верно объяснил - тестер работает в одном потоке (на одном процессоре). Мы не используем все процессоры в тестере стратегий, хотя сам терминал многопотоковый и использует все доступные процессоры. Обычно у терминала от 6 до 10 независимых потоков исполнения.
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
Тут никакие ключи не помогут. Norfolc все верно объяснил - тестер работает в одном потоке (на одном процессоре). Мы не используем все процессоры в тестере стратегий, хотя сам терминал многопотоковый и использует все доступные процессоры. Обычно у терминала от 6 до 10 независимых потоков исполнения.
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
Как еще оптимизировать быстродействие: логические операции просмотрены и сведены к миниму, лишних вызовов функций и циклов нет. Может быть выполнение программы ускорит передача всех переменных в параметрах функций по ССЫЛКЕ(там где это возможно)?
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
Тут никакие ключи не помогут. Norfolc все верно объяснил - тестер работает в одном потоке (на одном процессоре). Мы не используем все процессоры в тестере стратегий, хотя сам терминал многопотоковый и использует все доступные процессоры. Обычно у терминала от 6 до 10 независимых потоков исполнения.
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
В Вашем случае компьютер продолжает нормально работать, хотя один из процессоров полностью загружен. Вы можете спокойно работать с терминалом (графики, трейдинг, анализ и тд), не обращая внимания на то, что в фоне крутится тестер. Можете и другими программами пользоваться.
Ну не хочет человек работать с другими приложениями..он хочет чтоб процессор даже испуская стони и крики от нагрузки, максимально быстро считал и не ждал сутками и недельями окончания оптимизации,Вы про это скажите ему,как ему разогнать МТ4(Без ГА)чтоб он считал максимально быстро,у него только вот эта задача стоит-СЭКОНОМИТЬ время
Есть какое нибудь решеные? или намереваетесь ли Вы в будущем сделать так чтоб программа загружала все процессоры которых она видит свободными и доступными? пусть это будет паралельные вичисления,или что угодно, но лишь бы загрузыть и по быстрее покончыть с пересчётами!
При оптимизации диспечер задач показывает загрузку процессора 51-52 процента. Как загрузить процессор на 100% чтобы расчеты проводились быстрее?
Есть идея правда не пробовал(и врядли подойдет для ГА, хотя не думал еще). Запускаете два терминала, в одном оптимизируете по одним параметра в другом по другим(можно по всем только в одном до определенного предела, а вдругом с этого предела далее), а в диспетчере назначаете один процессор одному терминалу, а другой другому. :)
ЗЫ 100% то уж точно будет это я гарантирую :)
Удивляют заявления "как ему разогнать МТ4(Без ГА)чтоб он считал максимально быстро".
Используйте генетический оптимизатор торговых стратегий - это гарантированный способ кардинально снизить в десятки и сотни раз объем пересчета. Кроме того, рационально используйте возможности терминала, а не пытайтесь в лоб перебрать все бесполезные варианты.
Эффективная оптимизация - это не однократный подход к станку. А последовательное приближение к цели за несколько проходов с коррекцией области поиска.
Алгоритмическая оптимизация побеждает наращивание мощности процессоров:
- увеличили шаг просчета, применили ГА и получили результат в несколько тысяч раз быстрее.
- поставили процессор помощнее и ускорились на 30-40% (в теории, да еще и не на гипертрединге)
Используйте генетический оптимизатор торговых стратегий - это гарантированный способ кардинально снизить в десятки и сотни раз объем пересчета. Кроме того, рационально используйте возможности терминала, а не пытайтесь в лоб перебрать все бесполезные варианты.
Эффективная оптимизация - это не однократный подход к станку. А последовательное приближение к цели за несколько проходов с коррекцией области поиска.
Алгоритмическая оптимизация побеждает наращивание мощности процессоров:
- увеличили шаг просчета, применили ГА и получили результат в несколько тысяч раз быстрее.
- поставили процессор помощнее и ускорились на 30-40% (в теории, да еще и не на гипертрединге)
Спору нет что
Но реализация много потоковой оптимизации для N ядер ускорит процесс практически в N раз.
Я конечно не професиональный программист и может не вижу серьезных подводных камней, но считать разные проходы в разных потоках помойму сам бог велел.
Алгоритмическая оптимизация побеждает наращивание мощности процессоров:
Но реализация много потоковой оптимизации для N ядер ускорит процесс практически в N раз.
Я конечно не професиональный программист и может не вижу серьезных подводных камней, но считать разные проходы в разных потоках помойму сам бог велел.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь