У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#67998 - Fri Jan 30 2015 01:26 PM Трендовый робот
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Добрый день, всем роботостроителям smile

Сделал скрипт, торгует фьючерсом, работает на индикаторах, часовой график, период тестирования 12 лет.
Средняя доходность 260%, выигранных сделок примерно 15%, торгует на 90% депо.
Пробовал несколько лет торговать поквартально (имитация экспирации) - доходность меняется - где-то увеличивается, где-то уменьшается - в целом за год.
Каковы перспективы, на ваш взгляд, работы этого скрипта на реальном счете?

Наверх
#68001 - Fri Jan 30 2015 01:47 PM Re: Трендовый робот [Re: windsurf]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Выложи эквити + таблицу с результатами - суть важно количество сделок и средняя прибыль на сделку...
А так - ты сам готов 3 месяца проверять свой алгоритм - заработает или нет.... От характера зависит.
_________________________

trufanov_i@rambler.ru

Наверх
#68002 - Fri Jan 30 2015 01:49 PM Re: Трендовый робот [Re: Igor_T]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
15% выйгранных сделок и 90% загрузки портфеля - смертник. ИМХО (лотерея в лучшем случае). Поработай над алгоритмом еще - совет от души
_________________________

trufanov_i@rambler.ru

Наверх
#68004 - Fri Jan 30 2015 03:13 PM Re: Трендовый робот [Re: windsurf]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
график и результаты
Да, забыл указать: это результаты торговли 1-им контрактом


Attachments
график.jpg (662 downloads)
результаты.jpg (687 downloads)



Отредактировано windsurf (Fri Jan 30 2015 03:15 PM)

Наверх
#68005 - Fri Jan 30 2015 03:42 PM Re: Трендовый робот [Re: windsurf]
Frend Offline
Pooh-Bah

Registered: Sat Jan 09 2010
Записи: 2054
35 максимум подряд frown
Фьюч какой ?
уберите историю неликвида, покажите с 2008-2009
более правдивые будут для оценки
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации
frendwork@rambler.ru

Наверх
#68006 - Fri Jan 30 2015 03:56 PM Re: Трендовый робот [Re: windsurf]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
фьюч - ГП
сделал с 2009 года.


Attachments
график.jpg (570 downloads)
результаты.jpg (567 downloads)


Наверх
#68012 - Fri Jan 30 2015 10:04 PM Re: Трендовый робот [Re: windsurf]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Originally Posted By: windsurf
фьюч - ГП
сделал с 2009 года.

Собственно говоря - результат на лицо - и доходность, и просадка. Попробуй его включить - математическое ожидание положительное, заработаешь не горы, скорее всего по результатам года будешь в +, к тому же волатильность по газпрому снижается - скорее всего скоро стрельнет в какую-нибудь сторону, трендовик да еще и на большом тайм фрейме такое движение подхватит.
Но со сверх доходом, скорее всего, не срастется:)
_________________________

trufanov_i@rambler.ru

Наверх
#68013 - Fri Jan 30 2015 10:07 PM Re: Трендовый робот [Re: Igor_T]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Обычно ориентир соотношения доходность/просадка в год 1/3. Доходность без плечей на алгоритм от 30% годовых.
А дальше суди сам.

Может аналогичная логика даст лучший результат на чем-то более направленном? Сбер, РТС, Валта особой популярностью сейчас пользуется:)... Покрути.
_________________________

trufanov_i@rambler.ru

Наверх
#68017 - Fri Jan 30 2015 11:27 PM Re: Трендовый робот [Re: Igor_T]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Покрутил. На Сбере с 2008 по 2014 доходность зашкаливает. На РТС доходность получилась немного меньше, но там прибыльных сделок почти 50% добился.
А теперь скрестил их все в одну стратегию - получилось интересно.

Наверх
#68020 - Sat Jan 31 2015 01:15 AM Re: Трендовый робот [Re: windsurf]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Вот и тема для статьи в Ведомостях: "Скрещенный алгоритм-мутант забрал всю прибыль с рынка";)
Удачной торговли!
P.S. Выкладывай доходность по сберу, да и мутантом побалуй:) Чего стесняться
_________________________

trufanov_i@rambler.ru

Наверх
#68022 - Sat Jan 31 2015 11:38 AM Re: Трендовый робот [Re: windsurf]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Вот результаты "скрещенного алгоритма-мутанта" smile
Пояснения к графику: до августа 2006 торговался один фьюч ГП, с августа по конец 2007 - ГП + РТС. С начала 2008 - ГП+РТС+СБ. Почему так? А нет у меня за те периоды данных;)
Вся торговля по одному контракту.
Да, еще один момент - входы в позиции делаются только днем. Вся торговля только в основную сессию, без вечерки.

Есть еще мысль организовать алгоритмам внутреннюю конкуренцию за деньги, но вот зараза - каждый источник видит свою "копию" портфеля. Мож кто знает в чем проблема?
Вывел по каждому источнику на графики СвободныеДеньги и ОценкаПортфеля - так на каждом графике свои линии рисуются от начала и до самого окончания работы скрипта.


Attachments
график.jpg (622 downloads)
Результат.jpg (612 downloads)



Отредактировано windsurf (Sat Jan 31 2015 05:34 PM)

Наверх
#68172 - Sat Feb 07 2015 03:32 PM Re: Трендовый робот [Re: windsurf]
Sergio87 Offline
newbie

Registered: Wed Oct 29 2014
Записи: 39
Автор, а оптимизацию проводил на всём периоде?

Наверх
#68258 - Thu Feb 12 2015 05:26 PM Re: Трендовый робот [Re: Sergio87]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Да, оптимизацию делал на всем периоде.
Сейчас уже немного перекрутил скрипт. Увеличил кол-во прибыльных сделок до 25,7%. Всего сделок 715. Макс. просадка 32%.

Меня интересует вот такой вопрос. Если в скрипте по одному индюку для открытия лонга и шорта, с фикс периодами и единственное, что оптимизируется - это стопы (стандартный блок трейл). Период в районе 12 лет, часовой график. Сделок - по этому скрипту 715, по другому около 4 тыс.
Можно ли считать при таком количестве сделок, оптимизацию стопов подгонкой под график?

Наверх
#68259 - Thu Feb 12 2015 05:42 PM Re: Трендовый робот [Re: windsurf]
Sergio87 Offline
newbie

Registered: Wed Oct 29 2014
Записи: 39
При оптимизации так или иначе происходит подгонка под исторические данные.
Чтобы избежать переоптимизации и понять, насколько твой скрипт реально рабочий, рекомендую тебе провести оптимизацию на половине периода, а потом запустить его на второй половине, которая не участвовала в оптимизации, и посмотреть, насколько сильно будут отличаться кривые эквити и показатели стратегии.

Наверх
#68260 - Thu Feb 12 2015 06:59 PM Re: Трендовый робот [Re: Sergio87]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Да, но:
1) оптимизацию уже сделал. Пробовал на периоде 2015 года - сколько тут есть - прибыль есть - рост стабильный.
2) как мне кажется, чем больше оптимизируемый период, тем больше скрипт "знает" движений рынка, под большее количество ситуаций на рынке приспособлен. Это в штатах на рынке можно взять период для оптимизации лет 20, и еще останется дофига для тестирования. А у нас - весь период ограничивается 8-12 годами для фьючей.

Наверх
#68264 - Thu Feb 12 2015 09:29 PM Re: Трендовый робот [Re: Sergio87]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Originally Posted By: Sergio87
При оптимизации так или иначе происходит подгонка под исторические данные.
Чтобы избежать переоптимизации и понять, насколько твой скрипт реально рабочий, рекомендую тебе провести оптимизацию на половине периода, а потом запустить его на второй половине, которая не участвовала в оптимизации, и посмотреть, насколько сильно будут отличаться кривые эквити и показатели стратегии.


Что верное то верно! Это подгонка смотря что еще оптимизировать, если какие нить константы то нет это не подгонка, если какие нибудь периоды индикаторов то это сто процентов подгонка, есть статья на эту тему советую почитать, что бы стало все на свои места http://rusalgo.com/article/оптимизация-торговых-систем-tslab-1 cool

Наверх
#68266 - Thu Feb 12 2015 10:12 PM Re: Трендовый робот [Re: Stan]
Igor_T Offline
addict

Registered: Tue Apr 01 2014
Записи: 500
Originally Posted By: Stan
Originally Posted By: Sergio87
При оптимизации так или иначе происходит подгонка под исторические данные.
Чтобы избежать переоптимизации и понять, насколько твой скрипт реально рабочий, рекомендую тебе провести оптимизацию на половине периода, а потом запустить его на второй половине, которая не участвовала в оптимизации, и посмотреть, насколько сильно будут отличаться кривые эквити и показатели стратегии.


Что верное то верно! Это подгонка смотря что еще оптимизировать, если какие нить константы то нет это не подгонка, если какие нибудь периоды индикаторов то это сто процентов подгонка, есть статья на эту тему советую почитать, что бы стало все на свои места http://rusalgo.com/article/оптимизация-торговых-систем-tslab-1 cool


Тут скорее вопрос мат вероятности и статистической выборки, даже приминительно к индикаторам.
Мат статистика признает достоверной выборкой приблизительно от 50 попыток(действий, сделок). + длительный период проверки, + длительный таймфрейм, который более трендовый по определению.

ОДНАКО! Статистически такие движения цены на американском рынке, какие были в 2008 году могли произойти раз в 360 лет, однако произошли уже через 50 лет (читал где-то статью). Такие болтанки на 5-минутном фрейме РТСа, как были на этой недели кажется даже в 2008 году отсутствовали...однако.......

Поэтому просто добавь здравый смысл к проверке и +50% к возможной просадки (на всякий случай). И ничего тогда не бойся:)

От души - удачной торговли!


Отредактировано Igor_T (Thu Feb 12 2015 10:14 PM)
_________________________

trufanov_i@rambler.ru

Наверх
#68276 - Fri Feb 13 2015 11:14 AM Re: Трендовый робот [Re: windsurf]
Sergio87 Offline
newbie

Registered: Wed Oct 29 2014
Записи: 39
Если не хочется терять часть исторических данных, используемых в оптимизации, то можно использовать метод кросс-валидации. Вот здесь можно почитать про него http://www.long-short.ru/post/kross-validatsiya-algoritm-otsenki-torgovyh-sistem-593

Наверх
#68277 - Fri Feb 13 2015 11:56 AM Re: Трендовый робот [Re: Sergio87]
windsurf Offline
stranger

Registered: Thu Jan 29 2015
Записи: 9
Почитал обе статьи. Спасибо.

По моим данным в скриншотах новые показатели. С такими показателями можно надеяться на прибыльную работу скрипта?
Оптимизация делалась на всем периоде, ТФ = 1 час. Абс. комиссия = 20


Attachments
рез.jpg (579 downloads)
экв.jpg (381 downloads)


Наверх
#68278 - Fri Feb 13 2015 11:57 AM Re: Трендовый робот [Re: Sergio87]
Stan Offline
veteran

Registered: Wed Oct 02 2013
Записи: 1357
Originally Posted By: Sergio87
Если не хочется терять часть исторических данных, используемых в оптимизации, то можно использовать метод кросс-валидации. Вот здесь можно почитать про него http://www.long-short.ru/post/kross-validatsiya-algoritm-otsenki-torgovyh-sistem-593


Примерно это и написал Игорь_Т выше. Если хочется получить сто процентную оценку системы оптимизируемой или нет, есть Вар , или есть хорошие люди здесь на форуме кто работает с ней. ИМХо я против оптимизации, хоть и иногда грешу)))

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar