Блог им. toshackers

Скрипт ThinkOrSwim для watchlist

Скрипт ищет акции, в которых недавно был экстремальный объем (спайк).

Скрипт ThinkOrSwim для watchlist

Для колонки:

#Spike. Показывает акции, в которых объем последней свечи превысит средний объем
# за N предыдущих свечей на Х процентов.

# и держит взведённым сигнал X свечей

# by theTrader.pro

def iBars = 10; #число предыдущих свечей для подсчета среднего объема

def iHistory = 2; #сколько свечей держать флаг после спайка

def iPrecent = 500; #процент превышения объема

def iVolumeBreak = (volume[0]/Average(volume,iBars)[1]*100);

def b = fold index = 0 to iHistory with a = 0 do max(a,GetValue(iVolumeBreak,index));

def Signal = b > iPrecent and volume>=50000;
plot vol = volume/1000;

AssignBackgroundColor (if (Signal) then Color.Blue else Color.BLACK);

Для Сканера

#Spike. Показывает акции, в которых объем последней свечи превысит средний объем
# за N предыдущих свечей на Х процентов.
# и держит взведённым сигнал X свечей
# by theTrader.pro

def iBars = 10; #число предыдущих свечей для подсчета среднего объема

def iHistory = 2; #сколько свечей держать флаг после спайка

def iPrecent = 500; #процент превышения объема

def iVolumeBreak = (volume[0]/Average(volume,iBars)[1]*100);

def b = fold index = 0 to iHistory with a = 0 do max(a,GetValue(iVolumeBreak,index));

plot Signal = b > iPrecent and volume>=50000;


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

теги блога toshackers

....все тэги



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