Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Интересуешься социальным трейдингом? Прочти соответствующую статью!
cindyrella
52
cindyrella 2010.05.09 21:09 
Собственно есть ли? Автоматически или как то явно? 2 4 6 ядер? 2 - проца? Есть ли разница? Собственно да, вопрос о железе и mql - аппаратные способы ускорения? Вот - как обстоят дела с производительностью и масштабированием производительности? Есть ли средства отладки эффективности?
cindyrella
52
cindyrella 2010.05.09 21:20  
cindyrella
52
cindyrella 2010.05.09 21:34  
Каждая программа работает на одном ядре/потоке но таких программ может быть запущенно несколько т.е. 3 индикатора + 1 советник четыре загруженных ядра, я правильно понял?
MetaQuotes
Админ
24890
Renat Fatkhullin 2010.05.09 21:48  
cindyrella:
Каждая программа работает на одном ядре/потоке но таких программ может быть запущенно несколько т.е. 3 индикатора + 1 советник четыре загруженных ядра, я правильно понял?

Советники и скрипты работают каждый в своем собственном потоке, а вот индикаторы группируются в один поток по совпадающему символу.

Пример:

Программа
Символ/период
Поток
Советник
любой / любой
 отдельный
Скрипт
любой / любой
 отдельный
Индикатор
EURUSD / M1
отдельный для EURUSD
Индикатор
EURUSD / Daily
Индикатор
 GBPUSD / H1
отдельный для GBPUSD
Индикатор
 GBPUSD / H4
Индикатор
USDJPY / M1
отдельный для USDJPY

Каждый финансовый инструмент имеет собственный (динамический, отключается при простое) поток последовательного перерасчета подчиненных индикаторов.

Особенность индикаторов в их последовательном исполнении и необходимости прямого доступа к гигантской/полной (могут быть массивы в сотни мегабайт на М1) истории чартов. Поэтому просчет индикаторов по одному символу объединяются в один поток.


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

cindyrella
52
cindyrella 2010.05.09 21:56  
Спасибо, исчерпывающе.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий