MT5 не отображается линия на другом таймфрейме+Выгрузка цен OHLC из MT5

 

Приветствую, уважаемые трейдеры! 
У меня 2 вопроса:

1. Проблема с отображением линии (горизонтальной или какой-либо другой) в MT5. Рисую линию на одном таймфрейме (например, на H4). Хочу, чтобы она отображалась и на H1. В свойствах "H4 Horizontal Line"  перехожу в "Отображение", там стоит галочка "Все таймфреймы", но линии на H1 нет. Перехожу на график H1 и сжимаю цены справа (вертикальная ось). Вижу ту цену, на которой должна появиться линия, но её там нет. Подскажите, пожалуйста, с чем это связано и что делать? 

2. Мне нужно выгрузить OHLC из MT5. Вот, что я нашёл:

Выгрузка котировок (баров D1, W1, MN1) по всем инструментам в файлы csv. Uploading quotes (bars D1, W1, MN1) for all instruments to csv files - скрипт для MetaTrader 4


Вопрос: А есть ли скрипт для MT5? Знаю про способ выгрузки данных через символы. Но это тягомотина (некорректно отображаются данные).

Заранее благодарю. Не судите строго, я здесь новичок. 

Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
Документация по MQL5: Доступ к таймсериям и индикаторам / Bars
  • www.mql5.com
Возвращает количество баров в истории по соответствующему символу периоду. Существует 2 варианта функции. Запросить количество всех баров в истории...