Скачать MetaTrader 5

Господа! Может у кого нибудь есть индикатор "средней величины" бара ?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Shniperson
844
Shniperson 2011.11.25 10:32 

Чтобы например вычислить средний размер бара за 8 последних баров.. или какой он был к примеру с 10 по 18 (в зависимости от периода усреднения)

вот по такой формуле

Sr=((High[0]-Low[0])+(High[1]-Low[1])+(High[2]-Low[2]))/3; 
Владимир Тезис
4266
Владимир Тезис 2011.11.25 11:15  
А зачем такой индикатор у себя в закромах держать-то? Сел да сделал :)
Dezil
955
Dezil 2011.11.25 11:18  
этот индикатор вроде всегда назывался atr
Shniperson
844
Shniperson 2011.11.25 13:14  
Нет.. в АТР еще и клоус учитывается, а сам я сделать не могу так как очень плохо знаю МКЛ4 да и мозгов мало чтобы понять все его тонкости.
Всеволод
648
Всеволод 2011.11.25 13:28  
Ну там делов на пять минут... только условия и входные параметры лучше конкретизируйте.
Shniperson
844
Shniperson 2011.11.25 13:44  
Дак во внешних переменных период усреднения (за сколько баров), и шифт (его можно внутри сделать чтобы в iCustom писать с какого бара берется значение с нулевого или с 1, 10 и т.п.)
Shniperson
844
Shniperson 2011.11.26 10:48  
Мржет кто ни будь напишет или поделится? по доброте душевной? )
Всеволод
648
Всеволод 2011.11.26 16:12  
Примерно так.
Файлы:
barmed.mq4 1 kb
Alex
22
Alex 2013.06.15 18:59  

Примерно так.


Получился отличный индикатор! Спасибо создателю! Но только чтобы он стал полностью законченным необходимо в него добавить линию (мувинг), которая бы отображала среднее арифметическое заданного количества величин (периодов) этого индикатора. То есть, сложить показания величин этого индикатора и полученну сумму разделить на количество слагаемых. И тогда это будет полностью законченный индикатор. 

И такой же индикатор необходимо сделать относительно объёмов. Взять простой индикатор объемов и добавить в него линию (мувинг), который бы отображал среднее арифметическое от заданного количества периодов. То есть показывал среднеарифметический уровень объемов торгов на заданное количество периодов. Это очень полезные индикаторы в торговле.

Всем кто сможет сделать такие индикаторы - ОГРОМАДНЕЙШЕЕ СПАСИБИЩЕ! 

Должно получиться нечто подобное.


 

Vladimir Paukas
4099
Vladimir Paukas 2013.06.15 20:59  
lifewood:


Получился отличный индикатор! Спасибо создателю! Но только чтобы он стал полностью законченным необходимо в него добавить линию (мувинг), которая бы отображала среднее арифметическое заданного количества величин (периодов) этого индикатора. То есть, сложить показания величин этого индикатора и полученну сумму разделить на количество слагаемых. И тогда это будет полностью законченный индикатор. 

И такой же индикатор необходимо сделать относительно объёмов. Взять простой индикатор объемов и добавить в него линию (мувинг), который бы отображал среднее арифметическое от заданного количества периодов. То есть показывал среднеарифметический уровень объемов торгов на заданное количество периодов. Это очень полезные индикаторы в торговле.

Всем кто сможет сделать такие индикаторы - ОГРОМАДНЕЙШЕЕ СПАСИБО! 

Должно получиться нечто подобное.


 


Это стандартными средствами делается. Меню Вид Навигатор, вытаскиваете мувинг на график и выбираете  применить к "Previous Indicator data"

и получается МА по вашему индикатору какое  хотите

Alex
22
Alex 2013.06.15 21:29  
paukas:

Это стандартными средствами делается. Меню Вид Навигатор, вытаскиваете мувинг на график и выбираете  применить к "Previous Indicator data"

и получается МА по вашему индикатору какое  хотите


Да нет дружище, к сожалению, так не получится. Дело в том, что стандартный мувинг из терминала берёт в расчет показатели валют прямо из графика валют, то есть, он учитывает полную величину стоимости валюты на данный момент от нуля и до, например, Hight или Close, а нужно чтобы этот мувинг брал в расчет только величины образованные в результате вычитания (Hight - Low) - величину только самого бара от Hight до Low .  То есть, этот мувинг должен учитывать среднее арифметическое от чистых величин баров (Hight - Low), а он учитывает полную цену каждого бара от нуля и до, например, Hight или Close.  

В этом индикаторе выше, человек всё правильно сделал, - он сделал индикатор, который показывает чистые размеры баров  от Hight до Low, но единственное он не добавил линию, которая бы показывала среднее арифметическое этих чистых баров. А это очень полезная информация при торговле.

123456
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий