Теперь еще один довольно простой скан-скрипт. Что он делает. 1. Находит акции с выходом отчетностей по заданному пользователем периоду времени точно так же как и стандартный встроенный скан. Отличие его в том что он позволяет так же выявить активность на премаркете...для этого за период с 7:00 до 9:30 считается суммарный проторгованный объем. Подробнее в комменте.


Проголосовало: 0

Авг 24 2012, 13:55


Комментарий
growex

1. Открываем вкладку Scan --> Stock Hacker
2. В выпадающем списке Criteria выбираем Custom
3. Вставляем такой код

Scan + Premarket Volume Query
"GroweX#
number of days to scan.
Day only
Input length = 1;
input minvolume = 50000;
def ifearnings = hasearnings();
def date = getday();
def cond = if ifearnings then date else 0;
def decrim = average(cond, length);
def el = decrim[-length];
def PremarketOpenTime = 0700;
def PremarketCloseTime = 0930;
def sec_open = SecondsFromTime(PremarketOpenTime);
def sec_close = SecondsTillTime(PremarketCloseTime);
def pmvolume = if sec_open >= 0 and sec_close >= 0 then volume else Double.NaN;
rec cumvolume = if !isnan(pmvolume) then cumvolume[1]+pmvolume else 0;
plot result = el > 0 and cumvolume>=minvolume;


Теперь о настройке.
В строчке input length вводим на сколько дней вперед искать. По умолчанию стоит значение 1, то есть скрипт будет искать акции с отчетом выходящим на следующий день.
В строчке input minvolume устанавливаем минимальный объем проторгованный на премаркете.

Дополнительно можно добавить фильтры минимальной и максимальной цены итп...для этого выберите Add Fundamental Filter и установите нужные вам параметры.

Если есть предложения по оптимизации или какие то интересные фильтры, пишите.

Авг 24 2012, 14:05
Наш канал