Помогите высчитать среднюю по тиковому графику из файла

 

Здраствуйте гуру MQL помогите плз. есть файл вот такого формата CSV (тиковая история двух инструментов):

5760.50000000,6291.50000000,0.91560041
5760.50000000,6292.00000000, ...
5759.50000000,6292.00000000, ...
5759.50000000,6290.00000000, ...
5759.00000000,6290.00000000, ...
5759.00000000,6289.50000000, ...
5759.00000000,6289.00000000, ...
5759.00000000,6289.50000000, ...
.....

где первый столбец - тики первого символа
второй столбец - тики второго символа
третий столбец - их отношение

в файле много тысяч записей необходимо оптимально быстро получить среднее арифметическое 3 - го столбца за последнию 1000 записей. Заранее благодарен.
Пытался через массив но он берет весь файл. Самая проблема на мой взгляд что нужно именно последнию 1000.

 
Может Вам с другой стороны подойти. Кто пишет тот пусть и считает последнюю 1000.
 
Может проще индикатор написать с периодом в 1000?
 


Zhuki продумывали и такой вариант, но там проблема таже пишет в файл просто при поступления нового тика по тому или другому инструменту как просчитать как сложить последние 1000 бета значения, а уж поделить сможем :))) ????

 

grell это не просто цены iClose, это именно тики, я незнаю можно ли такой индюк написать, было бы неплохо, думаю многие бы спасибо за него сказали. Спасибо за ответы, но тема остается открытой.

 

Открываем файл
Считаем длинну
Находим нужное количество с конца файла
Грузим в массив ...

 
Scorp1978 >>:


Zhuki продумывали и такой вариант, но там проблема таже пишет в файл просто при поступления нового тика по тому или другому инструменту как просчитать как сложить последние 1000 бета значения, а уж поделить сможем :))) ????

У меня по такому принципу есть один индикатор. Он не на кол-во тиков работает,а по времени. Копит в массив тики,а потом их выбирает по времени и определяет среднюю,максимальное и минимальное отклонение . Очень похоже на ваше.

 
zhuki писал(а) >>

У меня по такому принципу есть один индикатор. Он не на кол-во тиков работает,а по времени. Копит в массив тики,а потом их выбирает по времени и определяет среднюю,максимальное и минимальное отклонение . Очень похоже на ваше.


zhuki ты не мог бы в личку его скинуть. Спасибо заранее.
 
xrust писал(а) >>

Открываем файл
Считаем длинну
Находим нужное количество с конца файла
Грузим в массив ...

Помоги на примере плз.

 
А чего скрывать.
Файлы:
speed.mq4  5 kb
 
Можно по минуткам, а можно и по тикам. Вопрос времени. Если правильно понимаю, в файл пишутся ближайшие разные котировки?
Причина обращения: