Всем привет! Столкнулся с такой неудобной и по моему не совсем правильной штукой! Когда рынок с открытия открывается с гэп-даун, а потом начинает идти вверх, на закрытие гэпа, то пропускаешь много акций в лонг. Причина в том, что многие акции тоже открываются гэпом-даун и потом идут за рынком или по своему тренду, но тоже вверх. Но парадокс в том, что они высвечиваются в Шорт листе, а не в лонг и их пропускаешь, потому что ищешь лонговые бумаги в Лонг листе, а не в Шорт. А пересмотреть и шорт и лонг листы - занимает много времени. Так вот, к чему я это все! Кто может помочь и нарисовать формулу Net Change (в центах конечно, а не в %) для сканера, но чтобы она считала изменение Net Change не от вчерашнего закрытия акции, а от сегодняшнего ее открытия. Мне кажется это не сильно сложная формула, если разбираешься в написании этих формул.
Да у меня именно так и показывает все. Иногда когда активность повышается еще подсвечивается серым. Но я постоянно отвлекаюсь на каждый всплеск активности, который меня даже и не должен интересовать. Увеличил процент до 1000 раз и все равно не показывает то, что нужно. Но все равно спасибо всем кто мне здесь хоть чем-то помог. PS вот пример того что я ищу https://yadi.sk/i/DznujYqFsNPMy
Июн 09 2016, 12:37вмоей формуле подсвечивается число если соблюдаются сразу 2 условия - объем больше среднего и трурендж свечки с больше 1.5 atr, если тебе надо убрать второе условие просто удали его. и чтобы подсвечивало всплеск именно самого объема замени последнюю строчку примерно так
Июн 09 2016, 12:50AssignBackgroundColor (if
volume[0] > 2*Average(volume,iBars) then Color.GRAY else Color.black);
множитель можешь сам корректировать на сколько выше среднего выделялось
Так получается?
Июн 09 2016, 13:30*************************
def iBars = 10; #число предыдущих свечей для подсчета среднего объема
def iPrecent = 800; #процент превышения объема
plot iVolumeBreak = (volume[0]/Average(volume,iBars));
AssignBackgroundColor (if
volume[0] > 2*Average(volume,iBars) then Color.GRAY else Color.black);