Очень большое время тестирования\оптимизации, для кастомного инструмента???

 

Всем доброго времени!

Столкнулся с тем, что на кастомном инструменте, время оптимизации МНОГОКРАТНО превышает время оптимизации для "стандартного" инструмента...

Имеется простейший код, собственно только для оценки базового времени оптимизации\тетсирования...

void OnTick()
{
 CopyBuffer(MACD,0,0,2,_macd);
 CopyBuffer(MACD,1,0,2,s_macd);
 Comment(_macd[0],"     ",s_macd[0]);
}

Запускал оптимизацию (12 месяцев, М15, каждый тик, 384 прохода, оптимизация медленная).

Время на "стандартном" инструменте (GBPUSD) - 1ч20мин.

Время на кастомном - 32ч27мин.

Кастомный инструмент создавал путем импорта минутных баров. Во время оптимизации заметил, что "лампочка" HDD - интенсивно моргает...

Возможно каждый раз происходит пересчет минутных баров в М15? и результат не сохраняется в кэше? (на каждом следующем походе происходит повторная генерация М15 ?)

ОС: Линукс Минт (на базу Убунту)

Можно ли как-то поправить эту ситуацию?

ЗЫ не смотрите на относительно большое время по "стандартному" инструменту, экспериментальный компьютер очень слабый CORE DUO 3ГГц.