Остановка торгового робота (МТС) в трейдинге
Дата: 18.11.2024 | Разместил(а): Артур Быков

Рубрика(и): Советники (МТС и АТС), Торговые стратегии,

-------

Когда следует прекратить использование торговой системы Форекс?

Ниже — статья, которая описывает ОБЩЕПРИНЯТЫЙ взгляд на эту тему. В самом конце — мой комментарий (у меня немного другой подход).

Даже лучшие трейдинговые системы (на акциях, товарах, крипте или Forex) могут неожиданно перестать зарабатывать, и вы должны быть готовыми к этому. Эмпирически установлено, что среднее «время жизни» торговой системы составляет от 1/8 до 1/4 длины тестового интервала.

Например, если вы тестировали и оптимизировали систему на длине 5 лет (60 месяцев), то время жизни системы составляет от 7 до 15 месяцев. В тоже время многое будет зависеть от потенциальной устойчивости системы, степени фундаментальности торговой идеи, правильности и объективности тестирования и оптимизации.

Есть несколько правил, которые помогут вам оценить момент времени, когда стоит задуматься о пересмотре и модернизации или (увы) полной замене вашей торговой системы.

1. Сопоставление реальной эффективности системы с ожидаемой

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

Необходимо, чтобы значение WFE было как минимум выше 0,5. В рамках этого подхода вы можете определять цели, которые необходимо выполнить, торгуя по вашей системе. Например, вашей целью может быть прибыль в размере 100% начального депозита при максимальной просадке 25%. Торгуя по своей стратегии логично ожидать, что она будет соответствовать вашим целям.

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

 

2. Сопоставление реальной просадки с допустимой

Вы можете оценить постоптимизационное проседание системы. Считается, что торговая система, форвардная максимальная просадка которой превышает 150% оптимизационной максимальной просадки, нуждается в переработке. Эту величину допустимого проседания торгового депозита по другому называют «системный Stop-Loss». Stop-Loss торговой системы аналогичен Stop-Loss ордера, устанавливаемому для открытой позиции.

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

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

Например, вы начинаете торговать пару EURUSD фиксированным лотом, равным 1, начальным депозитом $3000 и принимаете для себя решение, что прекратите торговлю, если убыток составит $2000.

Однако это не совсем разумно, если тестирование системы на истории показывает многочисленные просадки в 300 пунктов, что в пересчёте на торгуемый вами лот составляет $3000 (рисунок).

Получается, что если останавливать торги при убытке в 2000 баксов, то только на истории (исторических данных) мы будем вынуждены останавливать робота 4-е раза. После этого, система опять начинает зарабатывать (и обновлять график доходности).

Но если мы выберем остановку торгов при убытке 4000 долларов, то всё будет нормально. В этом случае остановка робота произойдёт тогда, когда действительно система «сломалась».

Так же рекомендуется сопоставить статистику просадок с вашими личными предпочтениями перед началом торговли (выбирать тот уровень убытка, который вы сможете «вытерпеть»).

 

3. Сопоставление серии убыточных сделок со статистически обусловленной

Вы можете оценивать непрерывные серии убыточных сделок в реальной торговле. Если история системы демонстрировала шесть убыточных сделок подряд, то тогда при превышении этого количества убыточных сделок в реальности, мы прекращаем работать по системе. Этот подход также популярен, поскольку большое количество убыточных сделок в серии является серьёзным психологическим фактором, заставляющим отказаться от использования торговой системы.
В тестере MetaTrader имеется два параметра, которые могут быть использованы в данном подходе:

Максимальное количество непрерывных проигрышей.
Средний непрерывный проигрыш.

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

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

Ранний сигнал опасности — резкое увеличение количества сделок (по сравнению со средним значением системы).

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

Методика выхода (прекращение использования торгового робота)

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

Рекомендация! Если система «сломалась», то дождитесь локального максимума доходности (хотя бы небольшой прибыльной серии) и только после этого отключайте торгового робота!

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

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

Основываясь на данном подходе, многие трейдеры применяют методики технического анализа для кривой депозита (эквити), и торгуют по ней. На рисунке мы видим кривую депозита и скользящую среднюю. Когда кривая депозита выше скользящей средней, система «включается», когда ниже «выключается».

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

Мы рассмотрели основные правила выхода из торговой системы. Вы можете разработать на их основе свои собственные. Например, можно комбинировать условия выхода по достижению некоторого уровня просадки с условиями по заданной длине серии непрерывных убытков.

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

Авторское дополнение (Артура Быкова):

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

Главное отличие моего подхода в том, что я не рассматриваю торгового робота (советника) без отрыва от других роботов.

Т.е. я смотрю на результат всех своих торговых систем.

Объясню почему это важно.

Пример:

У нас есть 2-е системы, одна зарабатывает на трендовых участках (когда цена безоткатно растёт или падает), другая система — зарабатывает на флете (когда цена болтается туда-сюда).

Естественно, эти системы работают в противофазе. Когда одна зарабатывает, то другая — либо не торгует, либо торгует и теряет деньги.

Предположим слишком затянулась трендовая фаза (по сравнению с нашими историческими тестами).

Что это значит?

Это даёт очень хорошую (внеплановую) сверх-прибыль по трендовой системе. По флетовой системе — наоборот, серьёзный убыток.

Если подходить формально, то мы должны отключить флетовую систему (т.к. она превысила свои лимиты потерь).

Но, что мы будем делать если ситуация изменится на 180 градусов? Если воцарится долгий флет (что вполне вероятно)? Мы начнём получать убытки по трендовой системе, а флетовый робот (который зарабатывал бы) — у нас отключен…

Поэтому я рассматриваю результаты своих роботов в связке друг с другом. Плюс учитываю рыночную фазу.

При написании статьи использовались материалы сайта:

http://wellforex.ru/

Серьёзный трейдинг - blog-forex.org
Репост записи

___

Соцсети А. Быкова

___

Похожее:

  1. Эквити (график доходности) торговой системы в трейдинге — какой он должен быть?

  2. Устойчивость результатов робота в трейдинге — как повысить эффективность системы?

  3. Количество сделок при тесте и степень доверия к торговому роботу на ФОРЕКС

Комментируй!
  1. Диана А. говорит 18.11.2024 в 6:25 пп:

    Статья очень информативная и полезная для трейдеров, особенно для тех, кто использует торговых роботов. Остановка торгового робота в определенные моменты действительно может существенно повлиять на результаты торговли. Важно понимать, когда именно стоит приостановить работу – например, в периоды высокой волатильности или на новостях.

    Также стоит отметить, что каждый трейдер должен учитывать свой собственный риск-менеджмент и стратегию, чтобы принимать обоснованные решения. Рекомендации по мониторингу результатов и анализу работы системы и её корректировке помогут избежать потерь. Спасибо!

Добавить комментарий