Для теста своей системы пробоя и закрепления 200 SMA написал фильтр который отображает акции из листа, цены которых пробивают 200 мувинг.
Показаны сообщения с ярлыком фильтр. Показать все сообщения
Показаны сообщения с ярлыком фильтр. Показать все сообщения
среда, 6 июня 2012 г.
понедельник, 23 апреля 2012 г.
Фильтр увеличения объема для ThinkOrSwim (TOS)
Еще один фильтр для платформы ThinkOrSwim, который ищет бары, в которых объем текущего бара, больше предыдущего:
0 - есть рост объема
0 подкрашенный - есть рост объема на целом уровне
1 - нет роста объема
В аgrigation устанавливаем диапазон торговли, по которому нужны данные фильтра. Если надо увеличить количество баров, в условие if ((... добавляем еще связки and (volume[N] >= volume[N+1]) , или наоборот удаляем их.
Удачного использования!
Plot base = (if ((volume[0] >= volume[1]) and (volume[1] >= volume[2]) and (volume[2] >= volume[3]) and (volume[3] >= volume[4])) then 0 else 1);Здесь, как и в предыдущем фильтре, возможны Вы увидите такие результаты:
AssignBackgroundColor(if (base == 0) and ((low[1] == Ceil(low[1]))or(high[1] == Ceil(high[1]))) then Color.green else Color.black);
0 - есть рост объема
0 подкрашенный - есть рост объема на целом уровне
1 - нет роста объема
В аgrigation устанавливаем диапазон торговли, по которому нужны данные фильтра. Если надо увеличить количество баров, в условие if ((... добавляем еще связки and (volume[N] >= volume[N+1]) , или наоборот удаляем их.
Удачного использования!
пятница, 13 апреля 2012 г.
Фильтр уровней для ThinkOrSwim (TOS)
Если кто-то использует в свей торговле уровни, даю код фильтра поиска уровней. Искал его долго, потом решил написать его сам.
Код очень простой, ищет как поддержку так и сопротивление. Если уровень целый, подкрашивает его.
Код очень простой, ищет как поддержку так и сопротивление. Если уровень целый, подкрашивает его.
Plot base = (if (((low[0] == low[1]) and (low[2] == low[1]) and (low[2] == low[3]))or((high[0] == high[1]) and (high[2] == high[1]) and (high[2] == high[3]))) then 0 else 1);
AssignBackgroundColor(if (base == 0) and ((low[1] == Ceil(low[1]))or(high[1] == Ceil(high[1]))) then Color.green else Color.black);
Подписаться на:
Сообщения (Atom)