Всем привет!Может ли кто нибудь помочь с формулой?не знаю как прописать что бы подсвечивалось каким нибудь цветом ,а то "1" и "0" не так выделяются ))т.е если объём повышен,что бы просто подсветилось)заранее благодарен!
def iBars = 3; #число предыдущих свечей для подсчета среднего объема
def iPrecent = 100; #процент превышения объема
def iVolumeBreak = (volume[0]/Average(volume,iBars)[1]*100);
plot out = if iVolumeBreak >=iPrecent then iVolumeBreak else 0;
AssignBackgroundColor (if out then Color.LIGHT_GREEN else Color.black);
Да у меня именно так и показывает все. Иногда когда активность повышается еще подсвечивается серым. Но я постоянно отвлекаюсь на каждый всплеск активности, который меня даже и не должен интересовать. Увеличил процент до 1000 раз и все равно не показывает то, что нужно. Но все равно спасибо всем кто мне здесь хоть чем-то помог. PS вот пример того что я ищу https://yadi.sk/i/DznujYqFsNPMy
вмоей формуле подсвечивается число если соблюдаются сразу 2 условия - объем больше среднего и трурендж свечки с больше 1.5 atr, если тебе надо убрать второе условие просто удали его. и чтобы подсвечивало всплеск именно самого объема замени последнюю строчку примерно так
AssignBackgroundColor (if
volume[0] > 2*Average(volume,iBars) then Color.GRAY else Color.black);
множитель можешь сам корректировать на сколько выше среднего выделялось
Всех приветствую! Может кто нибудь встречал подобный фильтр в TOS. Интересует чтобы в watchlist подсвечивались стаки на которых появился спайк объема. Буду признателен за подсказку.
код кривой, потому как на iBars барах среднеарифметический объем может и не превышать iPrecent по отношению к текущему, а вот на одном из этих iBars барах он может превышать
#AvgVolumeBreak.показывает сигнал, когда объем последней свечи превысит средний объем за N предыдущих свечей на Х процентов.
Июл 30 2016, 00:41#Cнять галочку Include Extended Session
#©Курс Thinkorswim Library - www.nyser.ru
def iBars = 3; #число предыдущих свечей для подсчета среднего объема
def iPrecent = 100; #процент превышения объема
def iVolumeBreak = (volume[0]/Average(volume,iBars)[1]*100);
plot out = if iVolumeBreak >=iPrecent then iVolumeBreak else 0;
AssignBackgroundColor (if out then Color.LIGHT_GREEN else Color.black);
То что нужно?
Июл 30 2016, 00:42оо да))большое спасибо!)
Июл 30 2016, 19:17