Можно ли с одного графика индикатором брать данные по всем инструментам/таймфреймам?

 

Здравствуйте, наткнулся на следующую статью https://www.mql5.com/ru/articles/1503
Если кратко, то в этой статье описано создание сигнального индикатора, который в определенном месте рисует "стрелку вверх/вниз/воздержаться" в зависимости от определенных условий (параметров индикаторов). Показанная в статье система реализует выдачу таких сигналов на одном графике, например EUR/USD по всем таймфреймам. А есть ли возможность на одном графике таких индикаторов сигнальных несколько сделать, чтобы каждый показывал по определенному инструменту такую же штукенцию (сигналы на всех таймфреймах)? Т.е. в этом случае нам не придется открывать кучу графиков, если мы хотим узнать данные по всем валютным парам, все будет сосредоточено на 2-3, максимум 5 графиках в удобном виде.

Вопрос собственно, в том, можно ли с помощью индикатора с одного графика брать данные по всем инструментам, или обращение идет только к текущему инструменту и придется кидать сигнальный индюк на каждый Божий график?

Язык MQL4 для "чайников". Пользовательские индикаторы (часть 2)
Язык MQL4 для "чайников". Пользовательские индикаторы (часть 2)
  • 2007.12.26
  • Antoniuk Oleg
  • www.mql5.com
Это пятая статья из цикла "Язык MQL4 для 'чайников'". Сегодня мы научимся использовать графические объекты - очень мощное средство разработки, которое позволяет существенно расширить возможности индикаторов. Кроме того, вы можете использовать их также в скриптах и советниках. Мы узнаем как создавать объекты, изменять их параметры, проверять ошибки. Конечно, мне не удастся описать полностью все объекты, их слишком много. Но вы получите все необходимые знания, чтобы разобраться в этом самостоятельно. Также в этой статье содержится пошаговое руководство-пример по созданию сложного сигнального индикатора. При этом, многие параметры будут доступны пользователю для настройки, что позволит гибко изменять внешний вид.
 
endykleemush:

Здравствуйте, наткнулся на следующую статью https://www.mql5.com/ru/articles/1503
Если кратко, то в этой статье описано создание сигнального индикатора, который в определенном месте рисует "стрелку вверх/вниз/воздержаться" в зависимости от определенных условий (параметров индикаторов). Показанная в статье система реализует выдачу таких сигналов на одном графике, например EUR/USD по всем таймфреймам. А есть ли возможность на одном графике таких индикаторов сигнальных несколько сделать, чтобы каждый показывал по определенному инструменту такую же штукенцию (сигналы на всех таймфреймах)? Т.е. в этом случае нам не придется открывать кучу графиков, если мы хотим узнать данные по всем валютным парам, все будет сосредоточено на 2-3, максимум 5 графиках в удобном виде.

Вопрос собственно, в том, можно ли с помощью индикатора с одного графика брать данные по всем инструментам, или обращение идет только к текущему инструменту и придется кидать сигнальный индюк на каждый Божий график?

можно по всем инструментам, которые находятся в окне "Обзор рынка" и по всем таймфреймам
 
Renat Akhtyamov:
можно по всем инструментам, которые находятся в окне "Обзор рынка" и по всем таймфреймам

Спасибо большое. Тогда вопрос такой: а мы можем автоматизировать процесс сбора в риалтайме информации по этим сигнальным индикаторам? Исходя из того, что я понял, обращение к объекту можно производить по имени, верно? Соответственно, основная загвоздка - раздать всем сигналам по всем инструментам по всем таймфреймам и, наконец, по всем алгоритмам (в примере это сар, скользящие и вильямс) разные имена?

 
Эдуард Климуш:

Спасибо большое. Тогда вопрос такой: а мы можем автоматизировать процесс сбора в риалтайме информации по этим сигнальным индикаторам? Исходя из того, что я понял, обращение к объекту можно производить по имени, верно? Соответственно, основная загвоздка - раздать всем сигналам по всем инструментам по всем таймфреймам и, наконец, по всем алгоритмам (в примере это сар, скользящие и вильямс) разные имена?

без проблем
Причина обращения: