Индикаторы: ATR Channels - страница 2

 

ZIP не качайте, он кривой.

Все ошибки одинаковые. Автор забыл при каждом использовании указать область видимости "CXMA::".

Вот кусок используемого в индикаторе enum (с самим ним всё впорядке ни чё исправлять не надо).

class CXMA
  {
public:

   enum Smooth_Method
     {
      MODE_SMA_,  //SMA
      MODE_EMA_,  //EMA
      MODE_SMMA_, //SMMA
      MODE_LWMA_, //LWMA
      MODE_JJMA,  //JJMA
      MODE_JurX,  //JurX
      MODE_ParMA, //ParMA
      MODE_T3,     //T3
      MODE_VIDYA,  //VIDYA
      MODE_AMA     //AMA
     };

Везде, где в индикаторе или заголовочнике (mqh) есть Smooth_Method или его пункты, нужно перед ними добавить CXMA::

Остальные сообщения об других ошибках сами собой исчезнут.

 
У меня не получилось установить индикатор, он не отображается в списке. Помогите, пожалуйста, в чем причина может быть. Я скопировал индикатор в папку "индикаторы"  в мт5, второй файл скопировал в includ.  но когда пытаюсь открыть (вставить - индикаторы) его нет в списке.
 
VVFF #:
У меня не получилось установить индикатор, он не отображается в списке. Помогите, пожалуйста, в чем причина может быть. Я скопировал индикатор в папку "индикаторы"  в мт5, второй файл скопировал в includ.  но когда пытаюсь открыть (вставить - индикаторы) его нет в списке.

Это исходник индикатора. Чтобы запустить его, нужно скопилировать. Автоматическая компиляция выполняется при загрузке терминала. Иногда это не происходит. В таком случае придется компилировать вручную. Откройте главный файл индикатора в Meta Editor и нажмите F7.