зачем исползуется OFFLINE_RECORD_SIZE
когда
int position=bars_back*OFFLINE_RECORD_SIZE;
всегда 0 ?
зачем исползуется OFFLINE_RECORD_SIZE
когда int position=bars_back*OFFLINE_RECORD_SIZE; всегда 0 ?
Всё это сделано для того, чтобы WriteOfflineBar - функция записи данных в файл истории была универсальной.
Например: если вам нужно обновить значение бара который находится в середине истории, например предпоследний, тогда Вы указываете bars_back=1 и он обновляется.
Всё это сделано для того, чтобы WriteOfflineBar - функция записи данных в файл истории была универсальной.
Например: если вам нужно обновить значение бара который находится в середине истории, например предпоследний, тогда Вы указываете bars_back=1 и он обновляется.
Здравствуйте. Пожалуйста, посмотрите этот код:

- голосов: 10
- 2009.12.16
- baramantan
- www.mql5.com
Спасибо за быстрый ответ. Я тестирую эту систему Renko на рынке Forex, но моя проблема в том, что у меня нет сигнала реального времени на бразильской бирже, только в новом MT5, поэтому, чтобы использовать графики Renko на MT4, мне нужно, чтобы .hst файл обновлялся историческими данными в реальном времени через MT5 с помощью вашего скрипта или индикатора (savehistoryhst.mq5). Можете ли вы добавить процедуру обновления данных в реальном времени, аналогичную процедуре periodcon.mq4, преобразованной в MQ5? Тогда я открываю график в MT5, загружаю скрипт и открываю в MT4 доступ к .hst файлу с обновлениями в реальном времени, возможно ли это?
Спасибо!
Если в MT4 импортируется hst файл с названием инструмента которого нет в рыночном окружении то на графике отображаются котировки с меньшим количеством знаков чем указано в файле. Например не 5 а только 4.
Это мешает сравнению котировок. Поэтому можно пойти другим путем. Создавать файл с существующим в MT4 названием инструмента а таймфрейм указывать нестандартный, например 11, 23 и т.д.
Для задания нужного имени инструмента и таймфрейма, в скрипте есть соответствующие настройки.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Save history to HST:
Скрипт сохраняет историю котировок в формате HST. Данный формат файла поддерживается MetaTrader 4 и его возможно импортировать в историю котировок терминала или открыть как автономный график.
Данный скрипт изначально задумывался как инструмент для сравнения показаний индикаторов, написанных под два разных терминала MetaTrader 4 и MetaTrader 5, ведь для этого нужны одинаковые котировки.
Автор: Andrey Voytenko
Теперь остается лишь визуально сравнить показания этих индикаторов.