Блог им. toshackers

Скрипт #ThinkOrSwim для #watchlist

Сигналит когда объем текущей свечи (любого периода) превышает средний объем за несколько предыдущих свечей на Х процентов. Позволяет увидеть всплеск объема в акции. Настроить можно число тех самых «предыдущих свечей» для подсчета среднего объема, а так же процент, на который объем свечи должен подняться.

Скрипт #ThinkOrSwim для #watchlist



#AvgVolumeBreak.показывает сигнал, когда объем последней свечи превысит средний объем за N предыдущих свечей на Х процентов.
#Cнять галочку Include Extended Session

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);

Полная библиотека индикаторов в нашем блоге goo.gl/9JRWUi

 
1 комментарий
def iVolumeBreak = (volume[0]/Average(volume,iBars)[1]*100); ???
это ==       volume[0]
               -----------
      Average(volume,iBars)[1]*100

Так что наверное так
def iVolumeBreak = (volume[0]/Average(volume,iBars)[1])*100;
или без скобок так
def iVolumeBreak = 100*volume[0]/Average(volume,iBars)[1];

теги блога toshackers

....все тэги



UPDONW
Новый дизайн