Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Зарегистрируйся, чтобы опубликовать статью и получить 200 USD
Automated-Trading
Админ
98900
Automated-Trading 2009.12.24 13:38 

Average True Range (ATR):

Технический индикатор Средний Истинный Диапазон (Average True Range, ATR) - это показатель волатильности рынка.

Индикатор Average True Range часто достигает высоких значений в основаниях рынка после стремительного падения цен, вызванного паническими продажами. Низкие значения индикатора часто соответствуют продолжительным периодам горизонтального движения, которые наблюдаются на вершинах рынка и во время консолидации.

Его можно интерпретировать по тем же правилам, что и другие индикаторы волатильности. Принцип прогнозирования с помощью Average True Range формулируется так: чем выше значение индикатора, тем выше вероятность смены тренда; чем ниже его значение, тем слабее направленность тренда.

Автор: MetaQuotes Software Corp.

Average True Range

solo
110
solo 2011.08.14 17:14  

В модуль управления капиталом нужно задействовать ATR c заданным периудом и валютной парой. Взял пример с использованием ATR . Пытаюсь откомпилировать советник выпадает более 100 ошибок.

Вот описание стандартной библиотеки:

Класс CiATR

Класс CiATR является классом для работы с техническим индикатором "Average True Range".
Описание

Класс CiATR обеспечивает создание, настройку и доступ к данным индикатора "Average True Range".
Декларация
class CiATR: public CIndicator

Заголовок
#include <Indicators\Oscilators.mqh>

 

В библиотеке нигде этого CiATR нет!!! Как мне реализовать программу подкинте рабочий пример пожалуйста.

Интересует доступ к данным. 
 

Rashid Umarov
Админ
11805
Rashid Umarov 2011.08.14 18:09  
solo:

В библиотеке нигде этого CiATR нет!!! Как мне реализовать программу подкинте рабочий пример пожалуйста.

Интересует доступ к данным. 

Должен быть, ищите. Только что проверил у себя.


Hekler
3
Hekler 2013.02.09 18:59  

Добрый день, Господа. Помогите с решением проблемы. Терминал МТ4. Задача, необходимо в одном окне разместить два индикатора ATR с различными периодами например (5) и (20). Решение: перетаскиваем индикаторы в одно окно. Проблема показания индикаторов отображенные графически, расходятся с данным отображаемыми в таблице числовых значений. 

 

ATR (5) красный  - 0.0112 ATR(20) - 104  Как видно на рисунке  красная линия находится ниже синей линии. Помогите исправить этот баг, если конечно это возможно.


Комбинатор
15891
Комбинатор 2013.02.09 20:29  
Hekler: Помогите исправить этот баг, если конечно это возможно.
Это не баг. Каждый индикатор имеет свою шкалу.
Hekler
3
Hekler 2013.02.09 20:32  
TheXpert:
Это не баг. Каждый индикатор имеет свою шкалу.
Хорошо каждый индикатор имеет свою шкалу, как мне выровнять шкалу этих индикаторов, для того, что бы прежде всего визуально определить положение индикатора? Т.е. я хочу чтобы местоположение индикаторов соответствовало их значениям. Это возможно?
Комбинатор
15891
Комбинатор 2013.02.09 20:36  
Hekler:
Хорошо каждый индикатор имеет свою шкалу, как мне выровнять шкалу этих индикаторов, для того, что бы прежде всего визуально определить положение индикатора? Т.е. я хочу чтобы местоположение индикаторов соответствовало их значениям. Это возможно?
Написать  индикатор, который объединяет два ATR, или зафиксировать шкалу, т.е. задать одинаковые минимумы максимумы для обоих индикаторов.
Hekler
3
Hekler 2013.02.09 21:24  
TheXpert:
Написать  индикатор, который объединяет два ATR, или зафиксировать шкалу, т.е. задать одинаковые минимумы максимумы для обоих индикаторов.
Да, спасибо вы очень помогли.
Yerlan Imangeldinov
1030
Yerlan Imangeldinov 2016.12.12 20:36  

Вроде и без этой  строки ExtATRBuffer[i]=0.0; кода работает цикл.  

//--- first AtrPeriod values of the indicator are not calculated
      double firstValue=0.0;
      for(i=1;i<=ExtPeriodATR;i++)
        {
         ExtATRBuffer[i]=0.0;
         firstValue+=ExtTRBuffer[i];
        }
      //--- calculating the first value of the indicator

Chart USDJPY, M5, 2016.12.12 19:37 UTC, MetaQuotes Software Corp., MetaTrader 5, Demo
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий