↑ Наверх

Новый скринер для SD

filtr Сегодня почитав инструкции языка для Strategy Desk решил, что вполне способен написать скринер под свои нужды.

Поясню идею. В Дейтрейдере нас учат определенным образом отбирать акции на домашку. Есть набор четких правил и критериев для стаков. Как выясняется, SD позволяет большую часть механической работы автоматизировать.

Формула, которую я сегодня оформил, позволяет не лазить вообще в финвиз и на сайт дейтредера для отбора акций.

Я предлагаю всем, кто торгует по той же школе, да и остальным, кому критерии фильтра подходят, проверить работу кода, если будут недостатки, вместе их устранить.

Итак начнем: код я достаточно подробно закомментировал, чтоб было понятно где что и как работает, и можно было корректировать по своим потребностям критерии.

Код следующий:
{Фильтр для домашки. цена от 8 до 100 + ATR>0.5 + текущий объем >500k +средний объем >300k +тренд по дневке за три дня +Изменение цены > 1}
(MovingAverage[MA,High,65,1,D]-MovingAverage[MA,Low,65,1,D] >0.5) AND { ATR за 65 дней > 0.5 }
(Bar[Volume,D,0] > 500000) AND { Объем последнего дня больше 500к }
(MovingAverage[MA,Volume,65,0,D]>300000) AND {средний объем больше 300к}
(Bar[Close,D] > 7) AND (Bar[Close,D] < 100) AND { цена от 7 до 100 }
(Bar[High,D] — Bar[Low,D] > 1) AND {изменение цены последнего бара больше 1}
{лонговая часть тренда}
(((Bar[Close,D] > Bar[Open,D]) AND
(Bar[Close,D,1] > Bar[Open,D,1]) AND
(Bar[Close,D,2] > Bar[Open,D,2]) AND
(Bar[Open,D] > Bar[Open,D,1]) AND
(Bar[Open,D,1] > Bar[Open,D,2])) OR
{шортовая часть тренда}
((Bar[Close,D] < Bar[Open,D]) AND {то же самое с днями только наоборот.}
(Bar[Close,D,1] < Bar[Open,D,1]) AND
(Bar[Close,D,2] < Bar[Open,D,2]) AND
(Bar[Open,D] < Bar[Open,D,1]) AND
(Bar[Open,D,1] < Bar[Open,D,2])))

Код однозначно без ошибок, потому что я его скопировал с терминала. Если у вас после набора или копирования не работает, то ищите причину не в этом.

Фильтр ищет акции, в которых последние три бара либо идут вверх, либо вниз, т.е. кто то явно продает или покупает акцию. Цена акций фильтруется от 7 до 100 долларов, ATR за 65 дней не больше 0,5, объем протогованный в последний день больше 500к, и средний объем больше 300к и изменение цены акции в предыдущий день было больше чем 1 доллар.

После этого нам останется скопировать из скринера получившийся список акций на лист с домашкой, пробежаться по нему отсеяв уже визуально акции с некрасивыми пятиминутками.

Получается, что не придется больше лазать по сайтам и собирать каждый раз акции для домашки. Они нам выскочат при включении SD. По моему дак автоматизация. По моему дак удобно.

Теперь о том, как правильно его забить в программу:

1. В главном окне SD идем в меню File – New – Screener и в открывшемся окошке в поле Formula копируем код так, как он выложен у меня. Комментарии можно оставить, они значения не играют для работы программы. Они только для людей написаны.

2.1 Я предварительно сходил на финвиз и взял оттуда акции по фильтрам “только NYSE” и “stocks only”( ссылка ). Этот список меняться не будет (пока на рынке не появятся новые стаки) и таким образом мы получаем еще два критерия в скринере, что еще сильнее облегчает задачу.
2.2 В поле Symbols копируем полученный (или свой) список акций. По нему мы будем фильтровать в скринере.

Должно получиться примерно вот так:

Screener
Если что-то не будет получаться, пишите, я буду обновлять пост, исправляя ошибки.

И еще просьба. Если будут замечены неточности или будете корректировки вносить, отпишитесь пожалуйста в комментариях, чтоб и другим полезно было.

P.S.: У меня сегодня выскочило около 70 акций в список. Сначала подумал, что маловато как то, но поразмыслив, получается, что вполне нормальное количество, учитывая то, что мы выбираем акции, которые три дня шли в одну сторону.
Вообщем жду результатов того, что мои труды не пропали и вам это пригодилось )))

[ comments ]
Источник: http://nyser.ru/novyj-skriner-dlya-sd/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Nyser+%28NYSER.RU%29
Related Posts Plugin for WordPress, Blogger...


Комментарии (3) Вконтакте (0) facebook ()

Комментарии (3) свернуть  |  развернуть

  • avatar
  • kmaxim
  • 12 марта 2012, 00:09
0
Стредеджи хорош, но все будет с некоторой задержкой, если вбить большое количество тикеров. Ещё можно покапаться в настройках программы и изменить периоды обновления. Для отбора акций на лист подходит wealthlab. Там и стратегию прогнать можно, если есть идеи.
0
это только первый эксперимент. конечно покопаюсь еще и посмотрю. просто открыл для себя новые возможнсти, а идеи есть всегда… )) спасибо за  wealthlab
комментарий был удален
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.