Обсуждение статьи "Разработка системы репликации (Часть 38): Прокладываем путь (II)"

 

Опубликована статья Разработка системы репликации (Часть 38): Прокладываем путь (II):

Многие люди, которые считают себя программистами на MQL5, не обладают базовыми знаниями, которые мы изложим в этой статье. Многие считают MQL5 ограниченным инструментом, однако всё дело в недостатке знаний. Так что если вы чего-то не знаете, не стыдитесь этого. Лучше пусть вам будет стыдно за то, что вы не спросили. Простое принуждение MetaTrader 5 к запрету дублирования индикатора никоим образом не обеспечивает двустороннюю связь между индикатором и советником. Мы еще очень далеки от этого, но тот факт, что индикатор не дублируется на графике, дает нам некоторое утешение.

В предыдущей статье Разработка системы репликации (Часть 37): Прокладываем путь (I), мы посмотрели, как можно очень простым способом запретить пользователю дублировать индикатор на графике. В статье мы проверили, что с помощью очень простого кода, состоящего всего из нескольких строк, платформа MetaTrader 5 поможет нам избежать появления на графике индикатора, который нам нужен в единственном экземпляре. На самом деле, он не должен был дублироваться.

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

Подтверждая принцип отсутствия дублирования в MetaTrader 5, мы подчеркиваем, что до двусторонней связи между индикатором и советником еще далеко. Мы еще очень далеки от этого. Однако гарантия того, что индикатор не будет продублирован на графике, хотя бы придает спокойствия. И это связано с тем, что при взаимодействии индикатора и советника мы будем знать, что имеем дело с правильным индикатором.

В этой статье мы начнем смотреть на вещи глазами советника, но нам также придется внести некоторые изменения в индикатор, потому что тот индикатор, который был в предыдущей статье, к сожалению, не может среагировать на советник вообще. Это происходит, когда советник хочет что-то узнать.

Автор: Daniel Jose

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