Zhuki продумывали и такой вариант, но там проблема таже пишет в файл просто при поступления нового тика по тому или другому инструменту как просчитать как сложить последние 1000 бета значения, а уж поделить сможем :))) ????
Открываем файл
Считаем длинну
Находим нужное количество с конца файла
Грузим в массив ...
Zhuki продумывали и такой вариант, но там проблема таже пишет в файл просто при поступления нового тика по тому или другому инструменту как просчитать как сложить последние 1000 бета значения, а уж поделить сможем :))) ????
У меня по такому принципу есть один индикатор. Он не на кол-во тиков работает,а по времени. Копит в массив тики,а потом их выбирает по времени и определяет среднюю,максимальное и минимальное отклонение . Очень похоже на ваше.
У меня по такому принципу есть один индикатор. Он не на кол-во тиков работает,а по времени. Копит в массив тики,а потом их выбирает по времени и определяет среднюю,максимальное и минимальное отклонение . Очень похоже на ваше.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здраствуйте гуру 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.