MQL4 -- как растормозить поток? - страница 2

 
Комбинатор:

Спасибо за варианты, но.

Это индикатор из маркета, читает большое количество мелких файлов.


т.е. доступа к исходнику нет?
 
Комбинатор:

Спасибо за варианты, но.

Это индикатор из маркета, читает большое количество мелких файлов.

Мне надо чтобы он не тормозил так сказать из коробки, без SSD, рам дисков и чтения другими сущностями.

Тормоза из-за того что IO операции в огромном количестве в GUI потоке, вычислений (почти) нет, оптимизировать чтение не получится, оно и так шустрое.

Странно, пишите, что самое медленное IO и не хотите его ускорить RAM или SSD. RAM/SSD он и из коробки читать будет.
 
Alexandr Bryzgalov:
т.е. доступа к исходнику нет?
Есть.
 
Комбинатор:

Спасибо за варианты, но.

Это индикатор из маркета, читает большое количество мелких файлов.

Мне надо чтобы он не тормозил так сказать из коробки, без SSD, рам дисков и чтения другими сущностями.

Тормоза из-за того что IO операции в огромном количестве в GUI потоке, вычислений (почти) нет, оптимизировать чтение не получится, оно и так шустрое.

Выход только один - работать с автором.

Но Вы не ответили на вопрос - файлы как создаются?

 
Yuriy Asaulenko:
Странно, пишите, что самое медленное IO и не хотите его ускорить RAM или SSD. RAM/SSD он и из коробки читать будет.
И всем качающим в маркете SSD дарить?
 
new-rena:
Поскольку код индикатора недоступен, выход только один - работать с автором.
Я -- аффтор )))
 
Комбинатор:
Я -- аффтор )))
Как создаются файлы?
 
Комбинатор:
Есть.

а что конкретно грузит, чтение данных или их обработка?

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

слипом прервать не получится.

 
new-rena:
Как создаются файлы?
Не важно. Важно чтобы они были.
 
Комбинатор:
Не важно. Важно чтобы они были.

Вы не правы. Очень важно. Операции с файлами по сути и тормозят работу МТ.

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

Причина обращения: