У вас не стоит Flash Player
Настройки
#39475 - Tue Mar 27 2012 07:48 PM Как задать период для индикатора другим блоком?
greefin17 Offline
stranger

Registered: Tue Mar 27 2012
Записи: 2
Приветствую.
Мне необходимо задать период для блока "Максимум за" не напрямую константой, а чтобы было взято выходное значение блока "Удерживалось баров". Возможно ли это реализовать? Или какой-либо альтернативный способ?

Наверх
#39489 - Tue Mar 27 2012 09:54 PM Re: Как задать период для индикатора другим блоком? [Re: greefin17]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: greefin17
Приветствую.
Мне необходимо задать период для блока "Максимум за" не напрямую константой, а чтобы было взято выходное значение блока "Удерживалось баров". Возможно ли это реализовать? Или какой-либо альтернативный способ?

как вариант можно дискретно менять период в зависимости от другого показателя. Для этого ставим несколько блоков индикатора "максимум за" с разными периодами и собираем их в формуле. в эту же формулу нужно подать значения другого индикатора, на который хотите ориентироваться.
Например период в зависимости от значения CCI.
Для краткости блок "максимум за" назовём "maza", тогда в формуле пишем: CCI<(-100)?maza1:CCI>(-150)&CCI<0?maza2:CCI>0&CCI<100?maza3:maza4
Получившаяся формула и есть индикатор "максимум за" с дискретным переменным периодом, который меняется в зависимости от другого индикатора. Я написал для 4-х периодов, но вы можете хоть сотню))))) главное не запутайтесь.
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#39496 - Wed Mar 28 2012 12:14 AM Re: Как задать период для индикатора другим блоком? [Re: captian]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
позволю себе заметить что такой подход позволяет оптимизацией неравномерно раскинуть значения, если попутно не свихнетесь(в том случае если у вас индикаторов 10 (10Х4=...)). wink

зы а еще я пробовал делать вложения т.е. 2 основных индюка , от них 4 второстепенных и от них все остальные ....
бросил, не смог раскидать коэффициенты так чтоб меня удовлетворяло. слишком много вариантов...


Отредактировано uuzzeerr (Wed Mar 28 2012 12:17 AM)

Наверх
#39504 - Wed Mar 28 2012 09:50 AM Re: Как задать период для индикатора другим блоком? [Re: uuzzeerr]
greefin17 Offline
stranger

Registered: Tue Mar 27 2012
Записи: 2
captain, благодарю за помощь. но, конечно, uuzzeerr прав: такой способ неуниверсален и подойдет только для нескольких значений периода. буду думать..

Наверх


Moderator:  ViL, sar