Скачать MetaTrader 5

Скрипты: Save history to HST

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Automated-Trading
Админ
104286
Automated-Trading  

Save history to HST:

Скрипт сохраняет историю котировок в формате HST. Данный формат файла поддерживается MetaTrader 4 и его возможно импортировать в историю котировок терминала или открыть как автономный график.

Данный скрипт изначально задумывался как инструмент для сравнения показаний индикаторов, написанных под два разных терминала MetaTrader 4 и MetaTrader 5, ведь для этого нужны одинаковые котировки.

Автор: Andrey Voytenko

Save history to HST

Теперь остается лишь визуально сравнить показания этих индикаторов.

wladimir
1160
wladimir  

зачем исползуется OFFLINE_RECORD_SIZE

когда 

int position=bars_back*OFFLINE_RECORD_SIZE;

всегда 0 ?

Andrey Voytenko
23737
Andrey Voytenko  

wlad:

зачем исползуется OFFLINE_RECORD_SIZE

когда int position=bars_back*OFFLINE_RECORD_SIZE; всегда 0 ?

Всё это сделано для того, чтобы WriteOfflineBar - функция записи данных в файл истории была универсальной.

Например: если вам нужно обновить значение бара который находится в середине истории, например предпоследний, тогда  Вы указываете bars_back=1 и он обновляется.

wladimir
1160
wladimir  
avoitenko:

Всё это сделано для того, чтобы WriteOfflineBar - функция записи данных в файл истории была универсальной.

Например: если вам нужно обновить значение бара который находится в середине истории, например предпоследний, тогда  Вы указываете bars_back=1 и он обновляется.

thanks
Andrey Voytenko
23737
Andrey Voytenko  

Если в MT4 импортируется hst файл с названием инструмента которого нет в рыночном окружении то на графике отображаются котировки с меньшим количеством знаков чем указано в файле. Например не 5 а только 4.

Это мешает сравнению котировок. Поэтому можно пойти другим путем. Создавать файл с существующим в MT4 названием инструмента а таймфрейм указывать нестандартный, например 11, 23 и т.д.

Для задания нужного имени инструмента и таймфрейма, в скрипте есть соответствующие настройки.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий