#39410 - Tue Mar 27 2012 10:49 AM
Отработка горизонтальных уровней - прошу помочь!
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Думаю, ни для кого не секрет, что цена ходит от одного горизонтального уровня к другому. По крайней мере на спекулятивном РИ - точно. Да и на акциях тоже, хоть и не столь технично. Явный пример см. во вложении. Обратил внимание, что здесь никто такой идей не интересовался, по крайней мере поиск мне ничего не выдал схожего. Хотя такой подход - фактически единственный вариант при ручном трейдинге. Думаю, и в сравнительно "медленных" алгоритмах уровни, как сигнал для открытия позиций заняли бы достойное место!
Пытался реализовать как-то данный подход в ТСлаб, но ничего толкового не вышло. Поэтому хотелось бы попросить помощи в реализации этой идеи!
Собственно, как это примерно должно быть:
Для простоты реализации под уровнями можно понимать цену кратную 500 - 150.000 пунктов; 150.500; 151.000 и т.д.
С определением уровня все посложнее. Это может быть или заметный разворот цены, как на примере, либо продолжительная проторговка в виде неоднократно подхода и отскока от этой цены. Именно этот момент лично у меня и вызвал сложности, т.к. в визуальном редакторе что-то подобное нарисовать не получилось. Все варианты выходили слишком что ли однозначными. Например, данный уровень может быть пробит хаем или лоу свечи, но закрытие должно быть под или над уровнем соответственно. Также уровни нужно "запоминать" и, имея, позицию, закрывать ее перед уровнем, а открытие производить только после определенного подтверждения. Таким образом, нужен некий алгоритм, который будет видеть такие уровни и при определенных условиях совершать сделки. Такими условиями могут быть простые свечные паттерны, которые зачастую и образуются в таких местах.
Также, подтверждением уровней хорошо выступает объем. На отскоках от уровня обычно возникает очень сильный объем, вызванный закрытием одних позиций и переворот в противоположные.
Если кто-нибудь сумел реализовать нечто подобное - буду благодарен за подсказки или примеры!
Attachments
Горизонтальные уровни.png (1553 downloads)
|
|
Наверх
|
|
|
|
#39412 - Tue Mar 27 2012 10:59 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
поищи , гдето видел, на базе уровней фибоначи
|
|
Наверх
|
|
|
|
#39418 - Tue Mar 27 2012 11:23 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: uuzzeerr]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Видел вариант продажи системы на Фибо, но это не совсем то! Хотелось бы понять, как можно задавать алгоритму некие ценовые уровни и уже относительно них работать.
|
|
Наверх
|
|
|
|
#39424 - Tue Mar 27 2012 12:26 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Отредактировано Lenar (Tue Mar 27 2012 12:27 PM)
|
|
Наверх
|
|
|
|
#39450 - Tue Mar 27 2012 03:24 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Lenar]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Повторюсь, это несколько не то! В данных примерах сделаны конкретные кубики-индикаторы, с своими настройками и т.п. Меня же интересует вариант построения простых уровней (поддержек, сопротивлений). Возможно, есть варианты, как это реализовать с помощью формул, ОЗ и т.д. ЧТобы уровни прорисовывались автоматом, а не кучей констант, к примеру.
|
|
Наверх
|
|
|
|
#39467 - Tue Mar 27 2012 06:48 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: ViL]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Я же написал, что за уровни можно тупо брать круглые значения цены для фРТС кратные 500, т.е. 150000, 150500, 151000, 151500 и т.д.
ViL, возможно вы могли бы подсказать, как можно в виде формулы записать след. условием для открытия позиции: если цена ниже уровня и подходит к нему снизу вверх, то от уровня открыть шорт и наоборот для лонга при движении цены сверху вниз. Чтобы не городить десятки кубиков с константами, пересечениями и прочими.
|
|
Наверх
|
|
|
|
#39491 - Tue Mar 27 2012 10:00 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
Что значит "подходит"? Я этого определения то же не понимаю. Что касается круглых значений, то можно воспользоваться http://msdn.microsoft.com/ru-ru/library/xaz41263.aspxВ блоке формула. Пример 100*Math.Truncate(Close/100)
|
|
Наверх
|
|
|
|
#39495 - Wed Mar 28 2012 12:01 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
... Меня же интересует вариант построения простых уровней (поддержек, сопротивлений). ... ну во первых вы говорите о том кто бы написал такой кубик. но для этого нужно т.з. как минимум. во вторых , и это не укладывается в моём дискретном мозгу, все кого я видел из строящих уровни поддержки сопротивления строят их на глаз. программирование же , отсыпать на глаз не умет. первое с чем вы столкнетесь это интервал для построения этих линий. какой? а они строятся по "теням". предложите более точное опимание построение линии и из этого что нибудь да получится.
|
|
Наверх
|
|
|
|
#39503 - Wed Mar 28 2012 09:47 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: uuzzeerr]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
ViL, вы меня поражаете!  Ну подходит, движется и т.д. Как еще объяснить? Да хоть плывет к уровню в конце концов - суть от этого не меняется. Специально нарисовал схематичный пример. Вы такие картинки можете увидеть сплошь и рядом на РИ на 5 минутах и минутах. Фактически я палю грааль. )))) За формулу спасибо - буду пробовать. Поэтому, uuzzeerr, нет необходимости заниматься черчением в терминале и чего-то там на глаз выискивать - эти уровни лежат на поверхности и их все видят. Я же дважды написал, что за уровни принимаются указанные ценники кратные 500 пунктам. Что касается построения поддержек по теням - не согласен концептуально. Фактически тенями данные уровни могут прокалываться, но закрываются свечи за или под уровнем. Но это на довольно больших фреймах (15М, 60М). Отлично видно на скрине в первом посте, да и почти везде. Опять же речь идет исключительно про фьюч РТС.
Attachments
Primer.png (1012 downloads)
Отредактировано Discrecio (Wed Mar 28 2012 09:51 AM)
|
|
Наверх
|
|
|
|
#39517 - Wed Mar 28 2012 01:03 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
ViL, вы меня поражаете!  Ну подходит, движется и т.д. Как еще объяснить? Так это не мне нужно объяснить, как человек я эту фразу может быть пойму, как-то абстрактно. Вы эту фразу должны компьютеру объяснить, а он абстрактность никогда не поймет.
Отредактировано ViL (Wed Mar 28 2012 01:06 PM)
|
|
Наверх
|
|
|
|
#39520 - Wed Mar 28 2012 01:08 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: ViL]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Я то и надеялся, что кто-нибудь подскажет, КАК это объяснить программе.
|
|
Наверх
|
|
|
|
#42252 - Wed May 30 2012 03:14 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Discrecio]
|
newbie
Registered: Tue May 24 2011
Записи: 32
|
Добрый день, а Camarilla levels как индикатор существует, кубики на форуме есть? А пример постарения стратегии. Спасибо
|
|
Наверх
|
|
|
|
#42253 - Wed May 30 2012 03:26 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Popai]
|
newbie
Registered: Tue May 24 2011
Записи: 32
|
|
|
Наверх
|
|
|
|
#42254 - Wed May 30 2012 03:30 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: ViL]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
ViL, вы меня поражаете!  Ну подходит, движется и т.д. Как еще объяснить? Так это не мне нужно объяснить, как человек я эту фразу может быть пойму, как-то абстрактно. Вы эту фразу должны компьютеру объяснить, а он абстрактность никогда не поймет. Ну возможности все есть.
|
|
Наверх
|
|
|
|
#42255 - Wed May 30 2012 03:31 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Popai]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
Добрый день, а Camarilla levels как индикатор существует, кубики на форуме есть? А пример постарения стратегии. Спасибо По-моему пока только в платных где-то было.
|
|
Наверх
|
|
|
|
#42256 - Wed May 30 2012 03:33 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Popai]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#42259 - Wed May 30 2012 03:56 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: ViL]
|
newbie
Registered: Tue May 24 2011
Записи: 32
|
Автор не отвечает, а так болеше нигде нет
|
|
Наверх
|
|
|
|
#42263 - Wed May 30 2012 05:29 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Popai]
|
enthusiast
Registered: Tue Sep 28 2010
Записи: 233
|
Добрый день, а Camarilla levels как индикатор существует, кубики на форуме есть? А пример постарения стратегии. Спасибо
это просто сделать самому, формулы есть, например сам сделал Пивоты, считаются они подобным образом как и камарильские уровни, нашЁл-выкладываЮ, формулы брал вот туточки http://www.earnforex.com/ru/%d0%ba%d0%b0%d0%bb%d1%8c%d0%ba%d1%83%d0%bb%d1%8f%d1%82%d0%be%d1%80-%d1%83%d1%80%d0%be%d0%b2%d0%bd%d0%b5%d0%b9-pivot по крайней мере показывают как в Метатрейдере4
Attachments
PivotPointsPRO.xml (404 downloads)
Отредактировано vvkg (Wed May 30 2012 05:44 PM)
|
|
Наверх
|
|
|
|
#42266 - Wed May 30 2012 06:13 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Popai]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Автор не отвечает, а так болеше нигде нет Не вижу запроса. Мож не дошло. Ответил в личку.
Отредактировано 777 (Wed May 30 2012 06:18 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#42269 - Wed May 30 2012 06:29 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: vvkg]
|
member
Registered: Mon May 07 2012
Записи: 150
|
Ухты, красота какая! А как их торговать?
|
|
Наверх
|
|
|
|
#42273 - Wed May 30 2012 07:23 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: zxc]
|
enthusiast
Registered: Tue Sep 28 2010
Записи: 233
|
как обычно и отбои и пробои, но для начала к ним надо присмотреться, у нас на Ri** они работают не всегда корректно, а вот смотря в Метатрейдере на ЕвроДоллар и СиПишный Фьюч - красота, они их часто неплохо отрабатывають
|
|
Наверх
|
|
|
|
#42287 - Thu May 31 2012 05:38 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: 777]
|
journeyman
Registered: Sat Apr 14 2012
Записи: 57
|
Привет тоже написал вам запрос в личку . Если нету, напишите пожалуйста мне на почту riz10302010(собака)gmail.com
|
|
Наверх
|
|
|
|
#42289 - Thu May 31 2012 08:06 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: denzlat]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Написал.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#50665 - Sun Jan 06 2013 12:52 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: vvkg]
|
stranger
Registered: Mon Oct 29 2012
Записи: 4
|
В Вашем скрипте есть блоки "Дата" и блок с фомулой "Дата-1" - подскажите пожалуйста, для чего необходимы эти блоки, какую функцию они выполняют?
Спасибо!
|
|
Наверх
|
|
|
|
#50692 - Tue Jan 08 2013 03:56 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: captian]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
И вот как не потерять на таком флете и есть самая сложная задача. Для этого надо как то уровни адаптировать по истории. А вот как? Есть мысли? Думается, зависит от самой концепции расчета тех или иных уровней. Уровни Камарилья рассчитываются как и уровни пивот пойнт каждое утро. Наверное уровни, о которых пишет автор топика, можно пересчитывать при увеличении объема или при их пробитии ценой, как максимум за и минимум за.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#50695 - Tue Jan 08 2013 10:50 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: 777]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Думается, зависит от самой концепции расчета тех или иных уровней. Уровни Камарилья рассчитываются как и уровни пивот пойнт каждое утро. Наверное уровни, о которых пишет автор топика, можно пересчитывать при увеличении объема или при их пробитии ценой, как максимум за и минимум за. Так вот и интересна сама логика построения уровней. Опираться на диапазон предыдущего дня мне не представляется логичным (хотя это иногда работает). И тем более размещать сетку уровней в процентах от исходных. Может стоит опираться при расчётах на силу тренда (изменение котировок делённое на изменение объёма). Но и это не совсем верно, потому как малоинформативный объём могут создать спредовые боты. А можно разместить уровни под наклоном, восходящие и нисходящие, но тут уже возникают сложности с реализацией и ещё вопрос, даст ли это эффект. В общем вопрос об адаптации уровней пока открыт (лично для меня).
|
|
Наверх
|
|
|
|
#50701 - Tue Jan 08 2013 01:47 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: captian]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Если речь про уровни, что строятся обычно руками, то автоматизировать такие уровни сложно, очень сложно.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#60294 - Fri Jan 17 2014 01:31 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: 777]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
Я с божьей помощью ViLа собрал скрипт максимумы и минимумы за торг сессию Но более информативны нисходящие макс и восходящие мин Подскажите как их описать для скрипта макс в объеме или m<m[-1]>m[-2] но получается много ложных вершин А нужны только сильно выступающие (мин 200-300 пунктов) В идеале что бы было видно три ближайших к цене как поддержки так и сопротивления Я так понимаю нужно три ОЗ а при падении цены крайняя ОЗ сбрасывается и переводится на следующий уровень но при росте и пробитие нижнего он должен возвратится обратно на то место где был как это указать ОЗ[-1] но только не один бар назад а предидущее значение Подскажите как это можно собрать При росте фьючерса по этим уровням идет корректировка и отскок или пробой но по любому цена идет от уровня к уровню И самое главное как их соединить наклонными уровнями поддержки сопротивления Например для максимума при падении цены есть первая и вторая вершина ниже первой По идее мы знаем сколько между ними баров и разность уровней Загнать это все в формулу и в будущем мы знаем этот уровень сопротивления а дальше идет или продолжение тенденции или этот уровень пробивается Как раз эта наклонная и показывает место для шорта или лонга Индикатора или другого способа отобразить линию наклона нет а штука нужная Конечно в таком виде наклонный уровень еще сырой но хотя бы в таком доработать можно с начало надо покрутить посмотреть Жду поддержки на уровне
|
|
Наверх
|
|
|
|
#60315 - Sun Jan 19 2014 04:48 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
Понял что нисходящие максимумы хорошо показывает индикатор Максимум за но как его в оз запомнить что бы не было сдвига и при росте цены нижний максимум переписался и стал верхним И максимум за должен иметь плавающий период так как верхний максимум может быть несколько дней назад Нужно как то его увидеть
|
|
Наверх
|
|
|
|
#60349 - Mon Jan 20 2014 10:12 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: ViL]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
Спасибо буду думать Я пошел по другой логике Взял два (Максимума за)с периодами 5 и 8 и подключил из на Лог формулу ( М==М1)и по этому сигналу запустил оз как счетчик если 1 запоминаю (Макс за)в оз1 и так три оз а если 4 сброс на начало счетчика Вроде заработало но не так основная проблема нужно что бы оз по импульсу на условии запомнил макс за и не менял Подскажите как сделать лог 1 но только 1 бар Если например Лог формула дает 0000111111110000 а мне нужно только одна 1 когда условие истинна
|
|
Наверх
|
|
|
|
#60356 - Tue Jan 21 2014 11:02 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
Понял нужна еще лог формула В ней пишу f[-1]==false & f==true
|
|
Наверх
|
|
|
|
#60358 - Tue Jan 21 2014 12:36 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#60359 - Tue Jan 21 2014 12:53 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
|
|
Наверх
|
|
|
|
#60363 - Tue Jan 21 2014 10:14 PM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
member
Registered: Fri Aug 09 2013
Записи: 148
|
Подскажите пожалуйста уровни оз отображает ступенями можно ли убрать вертикальные линии а горизонтальные оставить ? Или по ним стоп выставлять только что бы позиция никогда не закрылась Допустим 1000 купил а стоп на 1 Но в реале так не сделать ?
|
|
Наверх
|
|
|
|
#60396 - Thu Jan 23 2014 07:49 AM
Re: Отработка горизонтальных уровней - прошу помочь!
[Re: Kadet]
|
journeyman
Registered: Fri Sep 28 2012
Записи: 98
|
Добавте горизонтальные обьемы - FootPrintVolume - сильно все отфильтруется. Оставте линии со значимыми обьемами.
_________________________
Физик-лирик
|
|
Наверх
|
|
|
|
|
|