Перейти к содержанию
Авторизация  
Pavel888

[ADR] НАБОР Average Daily Range

Рекомендуемые сообщения


ТЭП 70БС-294 by Pavel888, on Flickr





НАБОР посвящается индикатору ADR (Average Daily Range - Средний Дневной Диапазон). Большинство индикаторов - с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX. Индикатор пользуется популярностью среди трейдеров, однако он не является стандартным в терминале MetaTrader 4. Мы восполняем этот пробел.
Успехов в работе!



ОПИСАНИЕ ИНДИКАТОРА

Спойлер



1. Общий вид индикатора, описание.
2. Код индикатора.
3. Базовые настройки индикатора.
4. Формула расчёта индикатора.
5. Видеообзор индикатора.
6. Автор индикатора.



1. Общий вид индикатора, описание:



Индикатор ADR (Average Daily Range) — это калькулятор для расчета среднего дневного диапазона (СДД), является профессиональным инструментом для торговли на Forex. Средний дневной диапазон является индикатором максимальной величины ежедневного движения рынка, которое можно ожидать в разумных пределах. Калькулятор СДД предоставляет ценные сведения о рынке в режиме реального времени, которые видны даже на глаз. Калькулятор СДД значительно поможет в трейдинге, в частности в определении целей, при открытии вами позиций на покупку или продажу.



2. Код индикатора:



Спойлер


//+------------------------------------------------------------------+
//| Avg Daily Range.mq4 |
//| Copyright © 2005, tageiger aka fxid10t@yahoo.com |
//| http://www.metatrader.org |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2005, tageiger aka fxid10t@yahoo.com"
#property link "http://www.metatrader.org"

#property indicator_chart_window
#property indicator_buffers 3
#property indicator_color1 Yellow
#property indicator_color2 SpringGreen
#property indicator_color3 Tomato
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];

double rng,sum.rng,avg.rng;

int init() {
//---- indicators
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,ExtMapBuffer3);
//----
return(0);}

int deinit() {return(0);}

int start() {
int counted_bars=IndicatorCounted();
rng=0;sum.rng=0;avg.rng=0;

for(int i=0;i rng=(iHigh(Symbol(),PERIOD_D1,i)-iLow(Symbol(),PERIOD_D1,i));
sum.rng+=rng;
}

int db=iBars(Symbol(),1440);
avg.rng=sum.rng/db;

// for(int t=0;t for(int s=0;s
ExtMapBuffer2=(iOpen(Symbol(),PERIOD_D1,s)+(avg.rng/2));
ExtMapBuffer3=(iOpen(Symbol(),PERIOD_D1,s)-(avg.rng/2));
}// }
Comment("Last Tick: ",TimeToStr(CurTime(),TIME_DATE|TIME_SECONDS),"\n",
"Sum of Daily Ranges:",sum.rng,"\n",
"Average Range:",avg.rng,"\n",
"i:",i+1);




return(0);}
//+------------------------------------------------------------------+





3. Базовые настройки индикатора.



Опция расчета
Day_x — указываем сколько дней будет браться в расчет среднего дневного диапазона;

Расположение окна
Corner — указываем расположение вспомогательного окна (0-левый верхний угол, 1-правый верхний, 2-левый нижний, 2-правый нижний);

Настройки цвета
ADR_color — цвет текста во вспомогательном окне;
Daily_Hight_Color — цвет метки Хая ADR;
Daily_Low_Color — цвет метки Лоу ADR;

Настройки отображения (вводим руками «Yes» или «No»)
Show_Daily_Hight_Low_Lines — показывать Хай и Лоу среднего дневного диапазона;
Show_Weekly_Lines — показывать вспомогательные недельные уровни;
Show_Mini_ADR — минимизация вспомогательного окна;

Настройки шрифтов
Font_Size — задаем размер шрифтов (от 6 до 14);
Vertical_Spacing_Adjustment — задается межстрочный интервал.



4. Формула расчёта индикатора.



В основе инструмента находится формула расчёта среднего диапазона движения цены за определённый прошлый период - день, неделя, месяц.



5. Видеообзор индикатора.
Определяем цели для «убойной» торговли с индикатором ADR





6. Автор индикатора.



Автор неизвестен.





СПИСОК И КОМПЛЕКТАЦИЯ ВСЕХ ИНДИКАТОРОВ

Спойлер


!SM_ADR Marker EX
+ADR (1_5_10_20_60) EX & MQL
ADR 1 London Close EX & MQL
ADR 1 EX & MQL
ADR lines Shinigami v1.0 EX & MQL
ADR lines Shinigami v1.1 EX & MQL
ADR mtf EX
ADR EX & MQL
ADR_ ATR_20_Pairs_v3_Sal EX
adr_1 EX & MQL
ADR_Daily Range PeterE EX & MQL
ADR_no_sunday_bar EX & MQL
ADR_no_sunday_bar.v1 EX & MQL
adr_projection EX & MQL
ADR_Projections EX & MQL
adr_sl-noline EX & MQL
adr_sl-noline_mod1 EX & MQL
ADR_v2 EX
AdrHighLow2 EX & MQL
AdrHighLow3 EX & MQL
AdrHighLow3(1) EX & MQL
ADR-Pro EX & MQL
atr_d1_shinigami EX & MQL
Average Daily Range Pro Calculator EX & MQL
Average Daily Range EX
Average Day Range v1.0 EX & MQL
Avg Daily Range EX & MQL
avg_daily_range EX & MQL
AvgRg1.1 EX & MQL
DailyRangeIndicator EX & MQL
ES xADR_0.2a EX & MQL
HT_ADR_v1.1 EX & MQL
INVICTUS MTF HAS ADR EX & MQL
SimpleADRV1 EX & MQL
SimpleADRv1_SC EX & MQL
SimpleADRV1corner EX & MQL
sm_adr_marker EX
Spread-vs-ADR EX & MQL
xADR 0.2renko EX & MQL
xADR EX & MQL
xADR_0.1 EX & MQL
xADR_0.2 EX & MQL
xADR_0.2renko EX & MQL
xADR_0.2renko cycle EX & MQL
xADR_0.2renko cycle up EX & MQL
xADR_0.2renko_fast EX & MQL
xADR_0.2renko_fast_FT EX & MQL
xADR_0.2renko_LuXing_mod EX & MQL
xADR_0.2renko_shift EX & MQL
xADR_vbobv1 EX





ОПИСАНИЯ И СКРИНЫ ИНДИКАТОРОВ

Спойлер



!SM_ADR Marker



+ADR (1_5_10_20_60)



ADR 1 London Close



ADR 1
без скрина


ADR lines Shinigami v1.0



ADR lines Shinigami v1.1
без скрина


ADR mtf



ADR



ADR_ ATR_20_Pairs_v3_Sal



adr_1



ADR_Daily Range PeterE



ADR_no_sunday_bar



ADR_no_sunday_bar.v1



adr_projection



ADR_Projections



adr_sl-noline



adr_sl-noline_mod1
без скрина


ADR_v2



AdrHighLow2



AdrHighLow3
без скрина


AdrHighLow3(1)
без скрина


ADR-Pro

меню ADR-Pro



atr_d1_shinigami



Average Daily Range Pro Calculator



Average Daily Range
без скрина


Average Day Range v1.0



Avg Daily Range



avg_daily_range



AvgRg1.1



DailyRangeIndicator



ES xADR_0.2a



HT_ADR_v1.1



INVICTUS MTF HAS ADR



SimpleADRV1



SimpleADRv1_SC
без скрина


SimpleADRV1corner
без скрина


sm_adr_marker
без скрина


Spread-vs-ADR



xADR 0.2renko



xADR



xADR_0.1



xADR_0.2
без скрина


xADR_0.2renko



xADR_0.2renko cycle
без скрина


xADR_0.2renko cycle up



xADR_0.2renko_fast
без скрина


xADR_0.2renko_fast_FT
без скрина


xADR_0.2renko_LuXing_mod
без скрина


xADR_0.2renko_shift
без скрина


xADR_vbobv1
без скрина






ПОЛЕЗНЫЕ ССЫЛКИ

Спойлер



Как установить индикатор в терминал МТ4



Как тестировать индикатор в терминале МТ4


Как настроить уведомления на почту в MT4


Как компилировать старые MQ4 файлы под новые билды MetaTrader 4



Расшифровка часто встречающихся сокращений в названии индикаторов.

alert - пер. с английского - сигнал. Индикатор при достижении определённых значений, установленных пользователем в настройках, посылает сигнал (разными способами - звуковой, уведомление на почту и так далее).
Пример:
Спойлер



arrows - пер. с английского - стрелки. Индикатор может отображать стрелками на графике возможное движение цены в этом направлении.
Пример:
Спойлер



Histogram (Hist) - пер. с английского - гистограмма. Показания индикатора в виде гистограммы.
Пример:
Спойлер



mtf - Multi Time Frame - пер. с английского - мультитаймфреймовый индикатор. Индикатор на установленном таймфрейме отображает данные с более старшего периода. Пока свеча старшего периода не закрыта - индикатор может менять свои показания.
Пример:
Спойлер







ИСТОРИЯ ОБНОВЛЕНИЙ

Спойлер


1






НАБОР_ADR_2017.02.10.zip

Изменено пользователем Pavel888

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Авторизация  

×
  • Создать...