Вопрос по загрузке процессора

Questions about QUIK trading plugin for Russian brokers and general MultiCharts questions can be asked here in Russian; they will be answered in Russian by our staff. No registration necessary.
txls
Posts: 76
Joined: 17 Nov 2010
Has thanked: 36 times
Been thanked: 24 times

Вопрос по загрузке процессора

Postby txls » 14 Mar 2012

Добрый день.

Сценарий следующий: на график инструмента накладывается некий сигнал с включённым bar magnifier.

Сначала мы видим, что MC загружает данные для bar magnifier, затем считает сигнал.

В это время загрузка процессора и распределение нагрузки по ядрам -- как на приложенной картинке.

И, собственно, вопрос, -- cpu usage именно 25-26% в такие моменты есть продиктованная чем-то насущная необходимость? Потому что загрузка и расчёт сигналов при большом объёме тиковых данных занимает иной раз достаточно продолжительное время, и в такие моменты невозможно не подумать, что "а если бы процессор грузился на 50-75-95%, всё случилось бы в три раза быстрее".
Attachments
Снимок.PNG
(87.04 KiB) Downloaded 709 times

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Вопрос по загрузке процессора

Postby Henry MultiСharts » 16 Mar 2012

Здравствуйте, Txls.

Один процесс может создавать несколько потоков, которые система автоматически распределяет по ядрам и может выполнять параллельно.
Загрузка данных это 1 поток, просчет стратегии это также 1 поток.
Две стратегии (с двух чартов) будут считаться каждая в отдельном потоке.
Каждый индикатор также просчитывается в своем потоке.
Таким образом, расходование ресурсов Вашего ПК обусловлено распределением задач по потокам, и потоков по ядрам.


Return to “MultiCharts QUIK”