#28941 - Sun Jul 03 2011 12:25 PM
Фильтруем кукла
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
На рынке периоды хороших трендов сменяются безыдейными периодами с резкой пилой и низкими объёмами, это кормовое поле для "куклов" и скальперов. Для трендовых игроков это убыточные дни и, лично у меня, совсем нет желания их кормить))))) Мои скрипты хорошо залосили за последний месяц/полтора именно из за множества ложных заходов. Долго "ломал голову" как же отфильтровать это безобразие. Почитал про множество хитроумных индикаторов флэта и прочие замысловатости, но я не программист и реализовать эти чудеса не смог бы. Поэтому прислушался к _AG_ в той части, что рынок любит простые решения и отчасти решил проблему так: Пока цена не выйдет из динамического диапазона, не разрешать скриптам делать сделки. Как реализовал: добавляю логическую формулу с условием (close-индикатор)>константа (для лонгов) и (индикатор-close)>константа (для шортов). Индикатор может быть любой, с ценой инструмента, в данном примере это простая SMA. Интересно будет почитать и другие решения, не стесняться и выкладывать свои идеи)))))
Attachments
До.png (1834 downloads)После.png (1830 downloads)
Отредактировано captian (Sun Jul 03 2011 12:30 PM)
|
|
Наверх
|
|
|
|
#28944 - Sun Jul 03 2011 02:41 PM
Re: Фильтруем кукла
[Re: captian]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
Интересный подход
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
|
Наверх
|
|
|
|
#28946 - Sun Jul 03 2011 03:44 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
Индикатор может быть любой, с ценой инструмента, в данном примере это простая SMA.
Не знаю как по поводу скользящих - не пробовал, для своего осцилятора (его диапазон от -100 до 100) пока нашел такое решение: Максимум за - Минимум за (значения от индикатора) > Константы. Применяю на реале более полугода. Интересно узнать как изменится картина при такой схеме на вашем скрипте с SMA (естественно после оптимизации).
Отредактировано AWK (Sun Jul 03 2011 03:45 PM)
|
|
Наверх
|
|
|
|
#28947 - Sun Jul 03 2011 04:24 PM
Re: Фильтруем кукла
[Re: AWK]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Индикатор может быть любой, с ценой инструмента, в данном примере это простая SMA.
Не знаю как по поводу скользящих - не пробовал, для своего осцилятора (его диапазон от -100 до 100) пока нашел такое решение: Максимум за - Минимум за (значения от индикатора) > Константы. Применяю на реале более полугода. Интересно узнать как изменится картина при такой схеме на вашем скрипте с SMA (естественно после оптимизации). На конкретном скрипте, приведённом в примере результат получился чуть чуть хуже, но это без всякой оптимизации, просто использовал те макс за/мин за, что стояли уже в скрипте, если скажем использовать новые и подобрать параметры, возможно даже и лучше будет. Сама идея похожа, при сжатии динамического диапазона (и отсутствии наклона на периоде) запрет на сделки. Ну и реализация тоже лаконична и эффективна. Спасибо, оч. интересное решение. P.S. использовал максимум и минимум за от котировок, а не от скользящей
Attachments
фильтры.png (1714 downloads)
Отредактировано captian (Sun Jul 03 2011 04:32 PM)
|
|
Наверх
|
|
|
|
#28949 - Sun Jul 03 2011 04:34 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
Да, конечно, Максимум за/Минимум за должны быть свои. У вас интервал 1 мин, я работаю на часовике, и период выставляю не очень большой, иначе задержка по фильтру получается. P.S. То, что применяю значения от осцилятора, скорее всего зависит от того, что у нас принципиально разные индикаторы.
Отредактировано AWK (Sun Jul 03 2011 04:39 PM)
|
|
Наверх
|
|
|
|
#28950 - Sun Jul 03 2011 04:39 PM
Re: Фильтруем кукла
[Re: AWK]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Индикатор может быть любой, с ценой инструмента, в данном примере это простая SMA.
Не знаю как по поводу скользящих - не пробовал, для своего осцилятора (его диапазон от -100 до 100) пока нашел такое решение: Максимум за - Минимум за (значения от индикатора) > Константы. Применяю на реале более полугода. Интересно узнать как изменится картина при такой схеме на вашем скрипте с SMA (естественно после оптимизации). Оптимизируются два параметра? max/min за (период)и конст ?
|
|
Наверх
|
|
|
|
#28951 - Sun Jul 03 2011 04:47 PM
Re: Фильтруем кукла
[Re: usas]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
|
|
Наверх
|
|
|
|
#28952 - Sun Jul 03 2011 04:57 PM
Re: Фильтруем кукла
[Re: AWK]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Да, конечно, Максимум за/Минимум за должны быть свои. У вас интервал 1 мин, я работаю на часовике, и период выставляю не очень большой, иначе задержка по фильтру получается. P.S. То, что применяю значения от осцилятора, скорее всего зависит от того, что у нас принципиально разные индикаторы. Попробовал поставить оба фильтра, но не с отдельными, а с рабочими (используемыми в скрипте) минимум/максимум за. Прогнал их на оптимизации, результат получился много сильнее первоначального. Единственно не уверен это получилась подгонка или оптимизация))) понаблюдаю в лабе за ним.  В этом скрипте три индикатора: "максимум за", "минимум за", SMA. Других нет.
Attachments
Справа_оба_фильтра.png (1698 downloads)снизу_оба_фильтра.png (1653 downloads)
Отредактировано captian (Sun Jul 03 2011 04:59 PM)
|
|
Наверх
|
|
|
|
#28954 - Sun Jul 03 2011 06:31 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Так как мой робот основен на пробитии определенного замысловатого канала, я сделал условие задержка (блок есть такой) плюс вывожу половину позиции без риска. Плюс еще идея после опреленного получения прибыли по сделки пропустить допустим несколько сигналов, чтобы избежать "корма скальперу". (это просто идея - не пробывал не делал)
|
|
Наверх
|
|
|
|
#28956 - Sun Jul 03 2011 06:41 PM
Re: Фильтруем кукла
[Re: Lenar]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Так как мой робот основен на пробитии определенного замысловатого канала, я сделал условие задержка (блок есть такой) плюс вывожу половину позиции без риска. Плюс еще идея после опреленного получения прибыли по сделки пропустить допустим несколько сигналов, чтобы избежать "корма скальперу". (это просто идея - не пробывал не делал) Не совсем понятно, задержка после сигнала и опять проверка условия? или простая задержка в расчёте на контр движение?
|
|
Наверх
|
|
|
|
#28957 - Sun Jul 03 2011 07:11 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
после сигнала и опять проверка условия - обязательно проверка условия
|
|
Наверх
|
|
|
|
#28958 - Sun Jul 03 2011 07:17 PM
Re: Фильтруем кукла
[Re: Lenar]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
после сигнала и опять проверка условия - обязательно проверка условия спасибо, интересно
|
|
Наверх
|
|
|
|
#28964 - Sun Jul 03 2011 08:33 PM
Re: Фильтруем кукла
[Re: usas]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Проделал целую работу по оптимизации, и пришел к выводу, что для моего робота требуется оптимизация каждый (янв-май, июнь-август, сентябрь-декабрь), то есть 3 раза в год. Причем к примеру данные я беру по эмитенту за 3 года в янв-май и накладываю самые эффективные именно на этот период. Если брать оптимизацию за все года, то робот будет менее эффективный или вообще убыточный.
Отредактировано Lenar (Sun Jul 03 2011 08:34 PM)
|
|
Наверх
|
|
|
|
#28965 - Sun Jul 03 2011 08:36 PM
Re: Фильтруем кукла
[Re: Lenar]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Проделал целую работу по оптимизации, и пришел к выводу, что для моего робота требуется оптимизация каждый (янв-май, июнь-август, сентябрь-декабрь), то есть 3 раза в год. Причем к примеру данные я беру по эмитенту за 3 года в янв-май и накладываю самые эффективные именно на этот период. Если брать оптимизацию за все года, то робот будет менее эффективный или вообще убыточный. И сколько при этом оптимизируемых параметров в Вашем скрипте?
|
|
Наверх
|
|
|
|
#28966 - Sun Jul 03 2011 08:37 PM
Re: Фильтруем кукла
[Re: usas]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
|
|
Наверх
|
|
|
|
#28968 - Sun Jul 03 2011 09:51 PM
Re: Фильтруем кукла
[Re: usas]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Вот этот постулат о к-ве параметров в скрипте любопытен. Везде пишут, что чем меньше тем лучше (читай устойчивее). Нет возражений, но с другой стороны большим количеством "щупов" теоретически можно точнее определить точки входа/выхода, при этом возникает всего одна проблема - как не скатиться в "подгонку". Мне кажется, что если параметры некоторых (по возможности чем больше-тем лучше) индикаторов заранее определив/посчитав затем задать константами и не использовать в оптимизации можно в какой-то степени застраховаться от подгонки и точнее определить вход/выход. У кого какие мысли выношены по этому поводу, просьба поделиться.. Ну что бы грамотно войти больших хитростей и тонну индюков не требуется. Вот вовремя выйти это действительно проблема и опять же не знаю как в этом могут помочь индикаторы, которые все исследуют прошлую историю и никак не могут заглянуть в будущее.
Отредактировано captian (Sun Jul 03 2011 10:02 PM)
|
|
Наверх
|
|
|
|
#28971 - Sun Jul 03 2011 10:38 PM
Re: Фильтруем кукла
[Re: Ti_ru]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Вот, пожалуйста, сделал для себя кубики Первый вариант: ренко с фиксированной величиной интервала Второй: с динамическим интервалом на основе АТР, подстраивается под текущую волатильность короче. Как кубики его не нарисовать, поэтому я сделал просто среднюю линию между максимумом и минимумом кубика, для работы хватит.. спасибо, на днях покручу, проверю
|
|
Наверх
|
|
|
|
#28989 - Mon Jul 04 2011 05:29 PM
Re: Фильтруем кукла
[Re: R2D224RUS]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Как вариант. Фильтр на вход. Рабочий интервал 1 минута. Сжатие период 20 + MACD. Для лонгов и шортов разные. У меня через мак не получилось фильтровать, неэффективно. Но может что не так делал. эффективнее всего вышел фильтр от AWK, ну и тот, что запостил вначале
|
|
Наверх
|
|
|
|
#28990 - Mon Jul 04 2011 05:33 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
|
У меня через мак не получилось фильтровать, неэффективно. Но может что не так делал. эффективнее всего вышел фильтр от AWK, ну и тот, что запостил вначале
Видимо поэтому у меня еще нет трансляции. Я не совсем понял что именно предложено AWK... Можете подробнее.. Какой именно осцилятор???
|
|
Наверх
|
|
|
|
#28994 - Mon Jul 04 2011 06:14 PM
Re: Фильтруем кукла
[Re: R2D224RUS]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
У меня через мак не получилось фильтровать, неэффективно. Но может что не так делал. эффективнее всего вышел фильтр от AWK, ну и тот, что запостил вначале
Видимо поэтому у меня еще нет трансляции. Я не совсем понял что именно предложено AWK... Можете подробнее.. Какой именно осцилятор??? Осцилятор не причём. Просто смотрим разницу между "максимум за" и "минимум за". Если разница больше определённой константы, то можно разрешать скрипту сделки, если меньше, на сделки запрет. Но он это делает не на инструменте, а на каком то своём замысловатом осциляторе. Но суть та же самая
Отредактировано captian (Mon Jul 04 2011 06:15 PM)
|
|
Наверх
|
|
|
|
#28996 - Mon Jul 04 2011 06:47 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
|
|
|
Наверх
|
|
|
|
#29052 - Wed Jul 06 2011 05:45 PM
Re: Фильтруем кукла
[Re: R2D224RUS]
|
TSLab
veteran
Registered: Mon Feb 16 2009
Записи: 1377
|
OFF - Если у вас нет паранойи — это не значит, что за вами не следят ... (c) :-)
|
|
Наверх
|
|
|
|
#29155 - Mon Jul 11 2011 01:06 PM
Re: Фильтруем кукла
[Re: captian]
|
enthusiast
Registered: Tue Jan 25 2011
Записи: 326
|
Рад, если действительно помог. Но нужно пройти испытание временем, главное не увлекаться ювелирной подгонкой, а найти оптимальные параметры под различную частоту зубьев пилы.
Отредактировано AWK (Mon Jul 11 2011 01:11 PM)
|
|
Наверх
|
|
|
|
#29157 - Mon Jul 11 2011 01:11 PM
Re: Фильтруем кукла
[Re: AWK]
|
Carpal Tunnel
Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
|
Рад, если действительно помог. Но нужно пройти испытанием времени, главное не увлекаться ювелирной подгонкой, а найти оптимальные параметры под частоту зубьев пилы. я всё таки пользую те, что уже в скрипте присутствуют, подбираю только константу. Про время, конечно же согласен.
|
|
Наверх
|
|
|
|
#78208 - Mon May 30 2016 08:39 AM
Re: Фильтруем кукла
[Re: captian]
|
stranger
Registered: Wed Apr 27 2016
Записи: 21
|
Как вариант, можно попробовать индикатор Ренко, он как раз позволяет следить за нахождением цены в определенном интервале Не подскажете где поискать? Вообще же ренко знаю как способ построения графика. Новый кубик строится когда цена прошла свой заданный порог, пока он не пройден график не двигается с места Добрый день!!! Подскажите пожалуйста вам удалось найти данный вариант ренко? Поделитесь пожалуйста.
|
|
Наверх
|
|
|
|
#78224 - Mon May 30 2016 06:48 PM
Re: Фильтруем кукла
[Re: Artemunak]
|
journeyman
Registered: Fri Sep 28 2012
Записи: 98
|
Утопия. Кукл он на то и кукл, чтобы загонять толпу на разделочный стол. И это будет каждый раз по разному.
Отредактировано komissar (Mon May 30 2016 06:50 PM)
_________________________
Физик-лирик
|
|
Наверх
|
|
|
|
#78226 - Mon May 30 2016 11:23 PM
Re: Фильтруем кукла
[Re: komissar]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
Утопия. Кукл он на то и кукл, чтобы загонять толпу на разделочный стол. И это будет каждый раз по разному. согласен!!! каждый раз по разному и в разное время!!!! Я в шоке и не какой управы, таковы наши законы РОссийские! И зачем нам ЦБ, фсфр, так что бы сидеть и получать зарплату, ну и немного взяточек!!!))))))
|
|
Наверх
|
|
|
|
|
|