Импорт данных из excel в индикатор. Как реализовать технически?

 

Друзья, добрый день.

Подскажите, пожалуйста, по технической реализации задуманного.


Хочу написать индикатор "пивотного" типа, который бы отображал потенциально серьезные уровни поддержки/сопротивления.

При этом, эти уровни должны будут импортироваться из excel-файла следующей структуры:


В этой связи несколько вопросов.


Посоветуйте, плз, как мне программно осуществить импорт этих уровней в буферы индикатора, и как осуществить преобразование сигналов "buy"/"sell" в 6-ой колонке в соответствующий сигнал буфера (например, если buy в файле, то 1 - в буфере. если sell - в файле, то 0- в буфере)

Где должен находиться файл с импортируемыми данными (подозреваю, что в директории expert/files)

Посоветуйте, как осуществить прорисовку линии поддержки/сопротивления над/под каждым вновь появляющимся баром внутри дня.


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

Заранее большое спасибо.

 

Morzh09, добрый вечер, был бы рад помочь, но .... больше специалист в excel, чем в mql. Некотрое время назад меня самого интересовал этот вопрос и тогда я пришел к выводу, что файл экселя нужно сначала перевести в файл формата CSV, а затем уже его читать из mql. Потом пришел к выводу, что мне это вообще не нужно.

Посмотрите вот эти ссылки:

https://docs.mql4.com/ru/files/FileReadNumber

https://www.mql5.com/ru/forum/102898

https://www.mql5.com/ru/forum/115443

https://www.mql5.com/ru/forum/111497/page281#230372

https://book.mql4.com/ru/functions/files

Признаюсь, что сам чтение эксель-файла не применяю. Для анализа я просто импортирую в эксель котировки из MT4. Анализ полностью выполняю в экселе. Там же можно провести все остальные подсчёты, вплоть до подсчёта профита. Я привык работать в экселе и ему доверяю больше.

С другой стороны все расчёты можно также выполнять в mql, не применяя вообще эксель.

Причина обращения: