Что такое фондовая биржа Как торговать на бирже
Binomo
Как стать успешным трейдером Стратегии биржевой торговли Лучшие дилинговые центры Forex Лучшие биржевые брокеры
Пардо Р. Разработка, тестирование, оптимизация торговых систем для биржевого трейдера

Боб Пардо работает над оптимизационными проблемами многие годы. Будучи автором тестовой программы широкого применения Advanced Trader и разработчиком многочисленных торговых стратегий, он вне всякого сомнения обладает всеми необходимыми знаниями для рассмотрения процесса оптимизации со всех сторон – с точки зрения разработки, тестирования и получения результатов.

Какой Форекс-брокер лучше?          Альпари          Exness          Forex4you          Сделай свой выбор!

Глава 9. Многоликость подстройки. Что такое подстройка?

Подстройка – это неправильно выполненная оптимизация. С технической точки зрения подстройка или «чрезмерная оптимизация» торговой модели означает нахождение параметров, которые очень хорошо согласуются с прошлыми ценовыми данными, но не имеют прогностической способности.

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


А знаете ли Вы, что: брокер бинарных опционов Binary.com еще с далекого 1999 года успешно предоставляет услуги своим клиентам.

С уважением, Админ.


Для верного понимания интуитивно ощущаемого смысла подстройки требуется некоторое разъяснение. Чтобы понять значение слова overfit (досл. – чрезмерно соответствовать), сначала необходимо определить и понять слово fit (соответствовать) в контексте разработки торговых моделей.

Одно из определений слова «fit» в словаре Вебстера II: «Быть, годным к или соответствовать чему-либо».

Согласно данному определению, настроить (to fit) торговую модель на ценовые данные – значит сделать ее пригодной или соответствующей целям трейдинга. Для создания торговой модели требуются параметры, которые необходимо адаптировать к ценовым данным таким образом, чтобы моделью можно было торговать, а для этого необходим действенный метод определения этих параметров по ценовым данным.

Чтобы настроить торговую модель на ценовые данные для целей получения прибыли в реальной торговле, ценовые данные должны быть проанализированы способом, обеспечивающим определение параметров модели, соответствующих данной цели. Надлежащим образом настроенная или правильно оптимизированная торговая модель будет показывать в реальном трейдинге ту же эффективность, что и в процессе оптимизации или настройки. Другими словами, торговая модель, настроенная на ценовые данные и демонстрировавшая прибыльность в течение этого процесса, при ее использовании в реальной торговле будет показывать похожую прибыль.

Другое определение слова fit в словаре Вебстера II: «Быть подходящего размера или формы для чего-либо».

Параметры торговой модели, настроенной на тестовые ценовые данные, на которых они были протестированы, имеют «подходящий размер и форму» для получения прибыли в реальной торговле.

Определение приставки «over» в словаре Вебстера II – «чрезмерно»: следовательно, подстроенная торговая модель – это модель, «настроенная чрезмерно». Распространив это значение «чрезмерной настройки» на первое определение слова fit, мы получим, что подстроенная торговая модель не является подходящей или соответствующей целям реальной торговли. Адаптируя эту идею ко второму определению слова fit, получаем, что параметры подстроенной торговой модели не соответствуют подходящим размерам и форме, необходимым для прибыльной торговли.

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

Главное техническое отличие подстроенной торговой модели от правильно протестированной состоит в очень большой разнице между профилями оптимизационной и реальной эффективности. Практический смысл этой разницы обычно виден в том, что отсутствует корреляция между хорошими прибылями в процессе оптимизации и результатами реальной торговли (сопровождающейся чаще чрезмерными убытками).

Особо отметьте, что подстройка возникает тогда, когда нарушена граница между правильной и неправильной оптимизацией торговой модели. Нарушить эту границу легко, и именно поэтому крайне важно строго соблюдать все процедуры правильного тестирования и оптимизации. В этой главе будет разъяснено различие между подстройкой и оптимизацией.

Хотя в рассуждениях на данную тему использовалось много разных терминов, мы рассматриваем термины «настройка на кривую» (curve fitting), «подстройка», «чрезмерная оптимизация» и «неправильная оптимизация» в качестве синонимов. Из-за неправильного понимания природы оптимизации некоторые некорректно ставят между понятиями оптимизации и подстройки знак равенства. Вследствие этой ошибки оптимизация неправомерно получила в определенных кругах плохую репутацию.

Мы используем термин «подстройка» для указания на неправильно выполненную оптимизацию, посредством которой выделены параметры модели, неспособные обеспечить получение прибыли в реальной торговле.

Мы применяем термин «оптимизация», указывая на правильное выполнение тестовых процедур, посредством которого выделяются параметры торговой модели, подходящие или наиболее приемлемые для получения прибылей в реальном трейдинге.
Содержание Далее

Что такое фондовая биржа
Яндекс.Метрика