Какое железо для быстрого прогона теста использовать?

 

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


То есть сейчас время прогона советника по тесту за несколько лет занимает 7 минут. Мне нужно значительно уменьшить это время. На какие характеристики железа при выборе мне необходимо смотреть в первую очередь?


Большое спасибо))

 

В первую очередь — оптимизировать код. Сначала — логикой, потом — профилировщиком.

Потом смотреть на быстрый процессор.

 

Кроме процессора очень полезен твердотельный жесткий диск. Кстати , по моим понятиям, несколько лет за 7 минут - это уже довольно быстро.

 
может пригодится
вот тут проводилось небольшое исследование по процам
https://www.mql5.com/ru/forum/319777

тут тоже много полезного (и есть ответ на Ваш вопрос, не помню на какой странице)
https://www.mql5.com/ru/forum/303221
Оцениваем ядра CPU для оптимизации
Оцениваем ядра CPU для оптимизации
  • 2019.08.09
  • www.mql5.com
Предлагаю собрать статистику по производительности разных процессоров с целью оценки их эффективности для работы тестера стратегий в режиме оптимиз...
 
Dmitriy Susloparov:

Кроме процессора очень полезен твердотельный жесткий диск. Кстати , по моим понятиям, несколько лет за 7 минут - это уже довольно быстро.

По тикам или OHLC? У меня эксперт за почти 4 года на OHLC проходит за 7 сек. И ещë есть куда оптимизировать. По тикам 110 сек. Мобильный Intel i7, RAM 8Gb, SSD 120Gb, LCD 15" ;)

 
Несколько лет за 7 минут - это вообще ни о чем. Эти 7 лет могут быть на М1 по всем тикам, а могут быть на D1 по ценам открытия.