Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2510

 
Maxim Kuznetsov #:

достаточно в справочник посмотреть.. :-)

они считаются чуть иначе

А можно подробнее? Где почитать?
 
Vitaly Muzichenko #:

Это обсуждение первого, и не видно с какой платформы


Проследи последовательность вопросов и комментариев… Твой комментарий абсолютно по делу. Но впрочем не моя проблема.

 
Tretyakov Rostyslav #:
А можно подробнее? Где почитать?

в гугле :-) или в любом справочнике по тех.индикаторам.

Вы тут столько лет пытаетесь консультировать, что прямо странно вам такое советовать - читать первоосновы..

 
Maxim Kuznetsov #:

в гугле :-) или в любом справочнике по тех.индикаторам.

Вы тут столько лет пытаетесь консультировать, что прямо странно вам такое советовать - читать первоосновы..

То есть, это расчёт неверный?

input int range=20; // Диапазон ATR

double average=0; 
for(int i = 1; i <= range; i++)
 average+=high[i]-low[i];//fabs(open[i]-close[i]);

average/=range; // Результат
Print(average);
 
Maxim Kuznetsov #:

в гугле :-) или в любом справочнике по тех.индикаторам.

Вы тут столько лет пытаетесь консультировать, что прямо странно вам такое советовать - читать первоосновы..

Спасибо.

Посмотрел исходник стандартного ATR и понял что ничего про ATR не знал.

 
Vitaly Muzichenko #:

То есть, это расчёт неверный?

это у вас средняя величина high-low (средний размер свечи)

вообще тут полезна была-бы местная wiki (справочник по тех.индикаторам, но его нет), иные ссылки ведут к конкурентам или в https://en.wikipedia.org/wiki/Average_true_range .. впрочем у конкурентов детальнее :-)

iATR != avg (high-low)

 
Vitaly Muzichenko #:

Супер! 

Спасибо!

 
Maxim Kuznetsov #:

достаточно в справочник посмотреть.. :-)

они считаются чуть иначе

Посмотрел, всё верно по другому считается.

Результаты одинакове получились, потому что небыло гэпов.

Теперь проблема другая.

ATR стандартный не подайдет. Нужно отбросить гэпы и не учитавать единичные случаи с анамально большими свечамии. 

 
Maxim121285 #:

Посмотрел, всё верно по другому считается.

Результаты одинакове получились, потому что небыло гэпов.

Теперь проблема другая.

ATR стандартный не подайдет. Нужно отбросить гэпы и не учитавать единичные случаи с анамально большими свечамии. 

Как Вы собираетесь определять аномальную величину свечи?
 
Tretyakov Rostyslav #:
Как Вы собираетесь определять аномальную величину свечи?
Попробовать сравнивать в процентном соотношении.
Или.
К примеру есть двадцать периодов (свечек),
выстраиваем их по возрастанию. Откидываем пять периодов с лева и пять с права, и всё это усреднить.