20.08.2012 - Бумаги с линейкой 5 центов как мне казалось хорошо смотрелись на разворот. Расскажите мне по домашке, кто нибудь. Что лучше отбирать? Уровни? Фигуры продолжения/разворота на дневке искать? Или её лучше не делать вообще по этой методике работы? Блин, опять я в минуса ушел..рано похвалил себя.
Продолжая тему фильтра уровней... http://hamaha.net/view/post:211467/maximilian..._base.html Есть решение проблемы погрешности, благодаря помощи коллег с других форумов и знакомых программистов, за что им огромное спасибо. def otkl = 0.01; # задайте отклонение в центах/ Amadey_MF def base = if (((-lowest(low,4)+low[0])<otkl) and ((-lowest(low,4)+low[1])<otkl) and ((-lowest(low,4)+low[2])<otkl) and ((-lowest(low,4)+low[3])<otkl))then 1 else if(((highest(high,4)-high[0])<otkl) and ((highest(high,4)-high[1])<otkl) and ((highest(high,4)-high[2])<otkl)and ((highest(high,4)-high[3])<otkl)) then 2 else 0; def base1 = (if(base > 0 ) and (((low[1] == (Ceil(low[1]2))/2)or(high[1] == (Ceil(high[1]2))/2))) then 0 else 1); def base2 = (if(base > 0 ) and (((low[2] == (Ceil(low[2]2))/2)or(high[2] == (Ceil(high[2]2))/2))) then 0 else 1); def base3 = (if(base > 0 ) and (((low[3] == (Ceil(low[3]2))/2)or(high[3] == (Ceil(high[3]2))/2))) then 0 else 1); def base4 = (if(base > 0 ) and (((low[4] == (Ceil(low[4]2))/2)or(high[4] == (Ceil(high[4]2))/2))) then 0 else 1); plot baseall = if(base1 == 0 or base2 == 0 or base3 == 0 or base4 == 0 ) then 0 else 1; AssignBackgroundColor (if (baseall == 0) then Color.red else Color.black); Этот скрипт находит уровни с погрешностью, которую можно указывать самому. Он показывает только 50 и 100-центовые уровни (если надо скрипт который показывает ВСЕ уровни, напишите в приват). Единственный нюанс который хотелось бы улучшить в нем это количество свечей которые надо проверять. Он смотрит только последние 4-е свечки, и если совпадают условия, то эти акции подсвечиваются. А хотелось бы что бы он смотрел к примеру последние 10 свечек, и если хотя бы 3 из них подходили к уровню, то эта акция должна выделятся.. Я уверен что это написать можно.. и думаю это будет тот фильтр который всем нам нужен..
Всем привет. Тоже торгую по похожей формуле на Strategy Desk. Как раз задумался о ней на Thinkorswim.
В коде разобрался за исключением момента расчета круглых уровней. Точнее расчет расшифровал, но ведь получается, что уровни ищутся всегда выше цены. т.е. если цена 23.02, то поиск идет по 23.50, а не по 23.00. А если цена 48.53, то поиск идет уровня 49, а не 48.50.
Хотя проверил и такая тактика тоже работает неплохо, и случайно захватывает и нижние уровни иногда..
Короче я участвую в разработке ))) На досуге подумаю, как получше сформулировать код..
NFLX был в игре, после огромного движения с четверга. Я посмотрел его в шорт в пятницу, как это было чрезмерно, и имел мощный двигатель открытия вниз. Он закончил торги с около +4 пунктов, но не смогли закрыться ниже 81, который был ключевым уровенем поддержки в четверг. Я пришел сегодня готовым торговать лонг или шорт в зависимости от того, как он будет вести себя на ключевых уровнях. На открытии у него был мощное движение вниз, а затем консолидируются в 70 центовом диапазоне. Это было очень похоже на пятницу, где она прорвалась к верху выше 83 и было движение к 84,80. Так что я ждал пробоя диапазона сегодняшнего, которая была 80,80 на 81,50. После того, как он сломался к верху я ждал ниже 81,50, чтобы получить длинную позицию, когда Момо скальперы ударят свои акции на отказ удержать 81,50. Я был в лонге на средней цене 81,40. Он быстро торгуются выше 82, но я не принимал продаж, так как мои цели были пятничные ключевые уровни 83 и 84,80. NFLX торгуется ниже 81,27. Затем он начал удержаться выше 81,50. Я поставил стоп ниже 81,25. Риска на торговлю было меньше 20 центов и две мои цели были 1,60 и 3,40 выше моего входа. Мне понравился риск / доходность в этой сделке. Около 20 минут спустя, рынок сделал новый минимум, и я был закрыт на 81,22 на 18 центах лоса. Когда я пишу этот пост, через два часа NFLX находится на 83,50. Часть торгового дня делает десятки входов с суперским соотношение риск/прибыль и не нужно беспокоиться, если вы остановились из-за потери на некоторых из них. Steven Spencer
Вопрос по поводу фильтра уровней 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); который написал YANC http://hamaha.net/view/post:172253/YANC-%D0%9...D0%B5.html Можно ли в нем сделать какую то погрешность, что бы уровни хай и лоу не прям цент в цент были, а к примеру допускалась погрешность в цент-два.. А то много акций пропускается из-за такого жесткого соответствия
в поддержке Thinkscript сказали что можно использовать вот такую функцию, что бы была погрешность в 2 цента. просьба к программистам, как правильно вставить ее в этот скрипт?
def lo = low;
стак: K / чего вошёл: сильнее рынка, держит уровни, плавная, без откатов, до следующего сопротивления на D1 порядка 30пп / стоп под базу 3 пп / выход: зафлэтилась, узкий рендж, объёмов нету...невысидел и подтянул стоп в +1 его и выбило...а потом она всё таки пошла(((
стак: HSP / чего вошёл: сильнее рынка, держит уровни, много покупок в ленте, только пробил вчерашний хай / стоп под базу 6 пп / выход: начались продажи в ленте, три раза долбился об уровень .67...испугался и решил выйти до этого уровня
стак: C / чего вошёл: сильнее рынка, держит уровни, агресивные покупки в ленте крупными лотами, до вчерашнего хая порядка 50пп / стоп под базу 3 пп / выход по трэйлинг стопу
Всем Доброго времени суток! Прошу умельцев писать под ТОС, дать мне подсказку или если есть возможность помочь решить задачу. Начал писать индюк смысл таков: Расчитал уровни которые хотел бы использовать, их оказалось много, сразу реши сделать так, Выводить уровни только когда цена находится на одном из них. Пример: Plot level = if dailylow <= Flevel1 and dailyclose > Flevel1 then FLevel1 else If ... и так далее по всем уровням. Проблема сложилась такого рода, как только условие выполнено хоть раз, цикл прирывается и само сабой дальше уровни не отображаются.Вопрос: Как мне загнать это в цикл, который будет работать постоянно? Тоесть если лоу пришол н ауровень показать его, если цена пошла дальше, убрать первый и поставить следующий! Зарание благодарю и жду ответа!
сегодня лучше, хотя 5 центовки опять есть.
Авг 20 2012, 23:59Торгуй так, как в июле, когда начал меня слушать и отбил все минуса. Вот тебе и грааль.
Авг 21 2012, 00:00Ну а по сути сами входы? Просто мне не повезло? Покритикуй, Максим, как будет время, плиз. Мне ж всего-то надо чтоб пальцем тыкнули...
Авг 21 2012, 00:06