Постов с тегом "оптимизация": 129

оптимизация


Вечерний вебинар 12 ноября: 7 смертных грехов при оптимизации торговых систем

*вебинар сегодня в 21:00мск*
*запись тут: http://webinar.smart-lab.ru/webinar/show/111*

Как оказывается столь вроде бы простой вопрос как оптимизация ставит перед трейдерами столь много вопросов, что количество вариантов ответов на эти вопросы просто зашкаливает...
 
А раз есть много вариантов ответов, увеличивается вероятность совершения ошибок. А ошибки в сфере биржевой торговли ведут к потере времени и денег...
Вечерний вебинар 12 ноября: 7 смертных грехов при оптимизации торговых систем
Конечно же «не ошибается тот, кто ничего не делает», однако есть и другая пословица — «знал бы где упасть — можно соломки подстелить».
 
К сожалению, от всех бед мы Вас уберечь не сможем, однако рассказать о том, где такие ошибки Вас поджидают, с какими ошибками при оптимизации сталкивались лично мы, как мы боролись с этими ошибками — в наших силах.
 
Приглашаю Вас посетить бесплатный вебинар «Семь смертных грехов при оптимизации торговых систем». Вебинар проводится на Смарт-Лаб.


( Читать дальше )

И снова об оптимизации

      Вот с такой вот проблемой я столкнулся. Оптимизируя параметры, заметил закономерность=> Профит фактор находится в обратной зависимости от колиества сделок. Т.е. чем меньше сделок, тем выше ПФ. Подгонка, так сказать «на лицо», но когда я смотрю на график, то вижу что параметры дают очень качествнные входы. При этом логика алгоритма полностью соблюдена. 
      Стоит ли такие параметры считать ничтожными с точки зрения пригодности или все таки «граальные» параметры найдены.
     «За» такое подход еще говорит то, что я не стремлюсь всегда быть в рынке позой по понятным причинам (комиссия, риски обрыва, форс-мажор и т.д.). Так что меня страивает, что даже на 5-ти минутном графике за 2 последних года всего около 50 сделок. Но с точки зрения бектестинга-полученных данных мало.
     Сразу говорю оптимизировал на части истории, просматривал параметры на всей истории. Прогонял и соседние параметры — все ок. Количество оптимизируемых параметров — 3.
     Итак, как Вы боретесь с дилеммой: в реале хочется мало сделок, но для бектестинга этого мало. Компромис есть? 

IS OOS vs. OOS IS

Навеяно постом: http://jc-trader.livejournal.com/393976.html#cutid1

— «Генетическая оптимизация производилась с 2007 до 2011 года. То есть с 1998 до 2007 out-of-sample»

— «Непонятно только почему IS проводился на относительно свежих данных, а OOS на более старых»

— «Это я сам тестировал, у меня такая манера. Все равно оптимизировать для торговли надо на свежих данных, а заодно посмотреть как было бы на старых данных OOS. От перемены мест слагаемых сумма не меняется :)»

Заставило задуматься что все таки лучше? Приведу некоторые аргументы в пользу каждого из методов:

IS OOS: Проверяя оптимизированные параметры на свежих данных мы получаем некоторое представление о боеспособности параметров на более свежем участке и возможно типе рынка.

OOS IS: Оптимизируя на более свежих данных мы какбы более плотно приспосабливаемся к новой рыночной фазе проверяя имела ли место такая неэффективность в прошлом.

Есть еще третий вариант проверки живучести системы называемый кросс-валидация, который сочетает в себе оба метода, но о нем не сегодня.

Дисскас.

ТЕСТИРОВАНИЕ СИСТЕМЫ НА fSBRF

    • 21 июня 2012, 15:23
    • |
    • gars
  • Еще
В продолжение предыдущего поста, решил проверить, как поведет себя стратегия на других тикерах. Если нормально, то для диверсификации можно будет торговать одновременно несколько бумаг.

Тестирование fSBRF.

Как и в случае с fRTS, выбираю таймфреймы для торговли и для определения «глобального» тренда. Оптимально получилось 12 и 36 минут.

Теперь протестирую на годах 2006-2012:

2006г:
ТЕСТИРОВАНИЕ СИСТЕМЫ НА fSBRF

( Читать дальше )

ПОДХОД К ТЕСТИРОВАНИЮ ТОРГОВЫХ СИСТЕМ.

    • 16 июня 2012, 15:23
    • |
    • gars
  • Еще
Сразу оговорюсь. Я не собираюсь выносить на обсуждение саму торговую систему. Т.к. не планирую раскрывать все ее подробности. Причины, думаю, понятны. Выношу на обсуждение именно подход к тестированию системы.

Часто приходится видеть подход, например, как у BARON в статье Two Windows (два окна). Наваяли что-то, и вперед и с песнями в рынок. На вполне резонный вопрос Тимофея о результатах тестирования- ответ: «результаты по окончании торговой недели». Мне в корне не подходит такой подход. Эти «Два окна» будут неплохо зарабатывать на трендах, но без толковой оптимизации сольют в три раза больше на боковике. А оптимизировать там ох как много чего… И как результат — скорее всего, переподгонка со всеми вытекающими.

Итак, про мой подход к запуску новой стратегии в работу.
Сначала о принципах, которые я в ней использую. Никакого открывания Америки. Все банально просто.
  • Система трендоследящая.
  • Используется два таймфрейма. БОльший для определения наличия и направления «глобального» тренда, меньший — непосредственно для торговли.
  • Используется ступенчатый вход в позицию. Т.е. если заметили зарождение тренда, входим одной позой. В случае подтверждения движения — добавляемся. И так далее, с развитием тренда. При неподтверждении тренда — так же ступенчато выходим. Моя практика подтверждает, что системы «сигнал-вошли на полную, сигнал на выход-вышли полностью» не работает.
  • Не используется НИ ОДНОГО оптимизационного параметра. Справедливости ради нужно сказать, что в стратегии используется индикатор Ишимоку. А у него, вообще-то, есть три параметра. Но я взял их стандартными и даже не пробовал варьировать. 


( Читать дальше )

Оптимизация советника (вопрос)

Советник написан для МТ4, где его лучше оптимизировать, хотябы с начала 2012 года, чтобы данные были полные. На каком брокере?

Тестируем торговую систему. ТЕСТИРУЕМ ПРАВИЛА ОТСКОКА-ПРОБИТИЯ.

    • 30 января 2012, 15:03
    • |
    • gars
  • Еще
В предыдущих постах:
С 3 января 2011 года под эту систему выделен отдельный субсчет и ведется автоматическая торговля. Начальная сумма 123000 рублей соответствует торговле с третьим плечем комплектом: 1fRTS + 5fGAZR + 5fLKOH + 11fSBRF. Результаты реальной торговли можно посмотреть на моем аккаунте.
_____________________________________________________________________

ТЕСТИРУЕМ ПРАВИЛА ОТСКОКА-ПРОБИТИЯ.


( Читать дальше )

Тестируем торговую систему. ТЕСТИРОВАНИЕ КЛАССИЧЕСКОЙ СИСТЕМЫ CAMARILLA.

    • 29 января 2012, 13:03
    • |
    • gars
  • Еще
В предыдущих постах:
С 3 января 2011 года под эту систему выделен отдельный субсчет и ведется автоматическая торговля. Начальная сумма 123000 рублей соответствует торговле с третьим плечем комплектом: 1fRTS + 5fGAZR + 5fLKOH + 11fSBRF. Результаты реальной торговли можно посмотреть на моем аккаунте.
______________________________________________________________________


( Читать дальше )

Торговля на NYSE\NASDAQ. Вопрос к обсуждению.

Оптимизация торговой системы
Для анализа и оптимизации взято 4 возможных варианта захода в позицию возле уровней (,00 и ,50):
Вариант 1. Пробой лоу.
Вариант 2. Пробой хайя.
Вариант 3. Отбой от уровня в лонг.
Вариант 4. Отбой от уровня в шорт.
Оптимизация вариантов:
Вариант 1. Пробой лоу.
Необходимые условия для оптимального захода:
а) проторговка над уровнем.
б) открытие минутной свечи меньше или равно закрытию вчерашнего дня.
в) открытие минутной свечи меньше или равно лоу дневной свечи сегодня.
Оптимальным будет заход при совпадении трех условий.
Вариант 2. Пробой хайя.
Необходимые условия для оптимального захода:
а) проторговка под уровнем.
б) открытие минутной свечи больше или равно закрытию вчерашнего дня.
в) открытие минутной свечи больше или равно хайю дневной свечи сегодня.
Оптимальный заход при соблюдении трех условий.
Вариант 3. Отбой от уровня в лонг.
Необходимые условия для оптимального захода:
а) проторговка над уровнем.
б) открытие минутной свечи больше или равно закрытию вчерашнего дня.
в) открытие минутной свечи больше или равно хайю дневной свечи сегодня.
Оптимальный заход при соблюдении трех условий.


( Читать дальше )

....все тэги
UPDONW
Новый дизайн