thinkorswim

скажите пожалуйста есть фильтр или можно создать, который бы показывал в ТОС online акции в которых в течение последних 5-30хв.був очень большое движение, скажем акции которая по 20мин. сходила 1%, был бы очень благодарен за помощь или подсказки в цямо направлении.


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

Дек 01 2012, 21:36


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

интересный момент, но разные люди его по разному интерпретируют....давайте попробуем....
теперь вопросы
большое движение можно разделить на два понятия
1. Бумага выстрелила и движение считается большим относительно ее обычного состояния
2. Широкий рэнж то есть бумага относительно других акций своего сектора проходит в среднем большее кол-во пунктов

какой именно нужен?

Дек 01 2012, 21:50
kuchirka

"2. Широкий рэнж то есть бумага относительно других акций своего сектора проходит в среднем большее кол-во пунктов"Акція має рухатись як вниз так і вверх.
Дякою за допомогу:)

Дек 01 2012, 22:01
kuchirka

Хотя первая ситуация когда. Бумага выстрелила и движение считается большим относительно ее обычного состояния этот фильтр был бы интересен для меня не менше...

Дек 01 2012, 22:12
growex

для начала.... чисто навскидку вот такой попробуй

def price = close;
def length = 31;
def h = highest(price,length);
def l = lowest(price,length);
plot PG = roundup(((h/l)-1)*100,2);

Дек 01 2012, 22:43
kuchirka

спасибо очень :) за помощь будем пробовать тестировать, если будут еще идеи в этом направлении буду благодарен за любую подсказки в этом направлении.

Дек 01 2012, 23:04
kuchirka

К сожалению скрипт это не делает так как надо, а мог бы получитись интересный фильтр ...
Но спасибо growex за помощь, буду думать дальше чтобы сделать здесь!

Дек 09 2012, 11:17
growex

вы просто подробнее напишите как он должен работать....

Дек 10 2012, 19:46
kuchirka

попробую:
1) для отбор online scan TOS 2 условия:
а) время 30 мин. (анализирует 30 последних минут)
б) 1% (акция должна сходить 1%)
фильтр должен показать мне только те акция которые за 30 последних минут прошли не менее 1%.
в) В идеале было бы, если бы цифры (время 30 мин. 1%) можно было в любое время поменять на которые нужны (время 15 мин, 40хв.60хв 0.5%, 2%-задать вручную)
2) для watch list
когда выполнится условие (30хв. 1%) на watch list должна засветиться зеленым.
Как-то так :)

Дек 11 2012, 10:55
growex


def price = close;
input Bars_count = 30;
input percent_change = 1;
def pc = percent_change/100;
def shi = highest(price,bars_count);
def slo = lowest(price,bars_count);
plot scur = (shi/slo)>=1+pc or (shi/price)>=1+pc or (price/slo) >=1+pc;
assignBackgroundColor(if scur then color.green else color.current);

Дек 11 2012, 19:03
kuchirka

Спасибо все супер! Все работает как хотел :)

Дек 12 2012, 10:54
Наш канал