Оптимизирую на мощном оборудовании

  • Автор темы Автор темы Papirus
  • Дата начала Дата начала

Papirus

Новичок форума
Здравствуйте выполню оптимизацию ваших советников на моём оборудовании, я думаю что все сталкиваються с такой проблемой это долго и нудно, оптимизация будет проходить по вашим заданным диапазонам.
Вот моё оборудование:

Supermicro X8DAH+ плата
Kingston KVR1333D3N9/2G 18 линеек
Intel Core i7 2 штуки


итого 8 ядер 36 000 мб озу со всем остальным выложил за один только блок почти 70 000 р
за оптимизацию беру не дорого 3 -4 доллара если кому интересно пишите!
Деньги после того как дам вам сет надеюсь кидать никто не собираеться
меня 3 -4 бакса нетакие большие деньги!

Просто сижу без денег а родители компютер купили, хоть на мобилку денег подобью!
 

sigma7i

Прохожий
Немного не по теме, но плата Supermicro X8DAH+ серверная и поддерживает только процессоры Intel Xeon.

К тому же MetaTrader 4 программа однопоточная, значит один терминал на одно ядро, другое дело если поставить 8 терминалов...

У самого Core i7 860 4 ядра, стоят 4 терминала, но загрузка всеравно 50%...
 

sigma7i

Прохожий
Извиняюсь за повторное поднятие темы, но думаю информация будет полезна для тех кто оптимизирует стратегии на процессорах intel с технологией HyperThreading (HT). Если отключить эту опцию оптимизация проходит быстрее.

Привожу пример:
у меня процессор Intel Core i7 в виндовс видно что у меня есть 8 ядер(4 реальных 4 виртуальных) если запустить оптимизацию то загрузка процессора максимум 12-14%(100/8=12,5) если отключить HT то загрузка 25%

Теперь привожу время оптимизации(все параметры одинаковые) при включеном HT 2 часа 43 минуты при выключенном 1 час 02 минуты.

Как сказано выше программа MetaTrader 4 одно поточная, но есть здесь нюанс, терминал использует 2 ядра на 50%, а не одно на 100%, это просто довод в поддержку многоядерных процессоров.

Но следует не забывать, что включеная технология HyperThreading (HT) существенно ускоряет работу системы в целом и достаточно многих программ. Выключая вы ускоряете оптимизацию но замедляете работу всей системы, хотя с Core i7 врят ли это заметно:)

На последок хорошая мудрость: "С хорошими руками и на 486 процессоре можно хорошо оптимизировать"
 

sigma7i

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

Более достоверные тесты ниже.
 

sigma7i

Прохожий
Сделал тесты:

  • 4 терминала MetaTrader – 2 для проверки с отключенным HT и 2 со включенным НТ(запускались по очереди), это должно исключить, возможные ошибки в параметрах и не полых исторических данных.
  • HyperThreading отключалось в БИОС –е
  • Каждый замер проводился на разных советниках и с разными кол-вом оптимизируемых параметров.
  • Процессор core i7 860 2.8 Ггц. Память 3,20 Гб(4Гб)
  • Windows 7 Максимальная 32-разрядная

Результаты:
Несколько был удивлен, хоть и программа MetaTrader однопоточная, но с включенным НТ работает капельку быстрее.

HT
CORE
21
21
64
65
290
293
42
46
182
186


Время в секундах.

Итог:
Конечно для полной статистической выборки, тестов не достаточно, но от сюда видно что разница не существенна 1-2%. Конечно если вы будете оптимизировать неделями, то вполне возможно выиграть пару часиков.
 
Верх