Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

Преобразование hst-файлов в файлы csv - скрипт для MetaTrader 4

Просмотров:
7507
Рейтинг:
(20)
Опубликован:
2007.05.08 10:04
Обновлен:
2014.04.21 14:51
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Скрипт hst2csv служит для преобразования *.hst-файлов в файлы *.csv, без ошибок импортируемые в клиентский терминал MetaTrader 4.

Правила работы со скриптом:

  • Параметр input_file_name должен быть задан вместе с расширением. Расширения, отличные от *.hst, не обрабатываются;
  • Параметр input_file_from_history, установленный в true, позволяет открывать файлы из текущей папки истории (каталог_терминала\history\server_name). Если же его установить в false, файл открывается из \\experts\files.

Зачем нужен данный скрипт: однажды собирал на заказ историю из кусочков, которые дал заказчик, и обнаружил, что не все файлы вообще читаются терминалом при импорте из hst-файла. А посмотреть, что там внутри, хочется. И вот этот скрипт те, неимпортируемые файлы, тоже преобразовывал в csv, и, по соотношению размеров файлов, корректно.


У кого в системе стоит десятичным разделителем запятая, при открытии csv-файла Excel'ем, котировки могут превратиться в даты... неотвратимо. Кроме как написанием отдельной функции для преобразования числа в строку с разделителем "," придумать не могу. У меня стоит точка, поэтому оставил как есть.

Анализ истории на наличие дыр и разрывов Анализ истории на наличие дыр и разрывов

Скрипт history_data_analysis_v3 проверяет историю на отсутствующие бары, определяет размер дыр, разрывов и составляет их перечень.

Movment Movment

Индикатор направления движения и откатов.

Swaper Swaper

Cоветник, извлекающий профит из положительных свопов + тактика мультивалютного арбтитража.

i-HighLow i-HighLow

Индикатор i-HighLow рисует канал, границы которого соответствуют самым высоким и самым низким значениям теней свечей за заданное количество баров.