Стратегия динамического стоп-лосса на основе ATR
Обзор
Эта стратегия использует ATR, чтобы установить динамическую остановку, чтобы регулировать остановку в зависимости от колебаний цены, чтобы обеспечить контроль риска. Стратегия в основном заключается в том, чтобы сделать несколько входов с помощью 5-дневной ЭМА и 20-дневной ЭМА, чтобы сформировать золотой форк, а затем использовать ATR, чтобы установить остановку и остановку.
Стратегический принцип
Стратегия сначала рассчитывает, что в случае пересечения 5-дневной ЭМА через 20-дневную ЭМА будет сделан лишний вход. После входа, используя показатель ATR, рассчитывается кратность ATR от расстояния от текущей цены, и устанавливается стоп-стоп на 1,5 ATR ниже цены входа. Затем, по мере роста цены, постепенно повышается стоп-стоп, и частично останавливается, если рост цены превышает цену входа 3 ATR.
В частности, в стратегии определяются следующие переменные:
- entry_price: цена входа
- stop_price: цена остановки
- take_profit_price: цена, на которую можно получить прибыль
- atr_down: ниже линии ATR
- atr_up: верхняя линия ATR
- atr_current: текущая линия ATR
- atr_ref: Значение ATR
После входа рассчитываетсяatr_ref как значение текущего ATR,atr_div как кратность ATR от текущей цены входа. Затем в зависимости отatr_div устанавливаетсяatr_down,atr_current иatr_up. Стоп_price - это 1,5 ATR ниже цены входа.
По мере роста цены, путем сравнения текущей цены AVG и ATR_UP, если AVG носит ATR_UP, то пересчитывается соответствующее положение ATR_DIV и ATR, таким образом, постепенно повышается стоп-линия, увеличивая прибыль от держания позиции.
Если цена превышает входную цену 3ATR, то будет частично ликвидировано, чтобы зафиксировать прибыль, в этот момент знак tookProfit будет установлен как true. Если цена продолжит расти, то будет продолжено повышение стоп-позиции. Если будет вызвана стоп-убыток, то будет принято решение о tookProfit, если ранее уже была частичная стоп-позиция, то будет ликвидирована только оставшаяся позиция, иначе вся позиция будет ликвидирована.
Стратегические преимущества
-
Используя ATR индикатор для динамического регулирования стоп-позиции, можно установить разумную стоп-дистанцию в зависимости от степени волатильности рынка.
-
В случае ограниченных убытков следует следовать тренду, чтобы сократить прибыль. Стоп-линия будет постепенно повышаться, чтобы прибыль продолжала накапливаться.
-
Частичный стоп-механизм может блокировать часть прибыли, уменьшая риск. Затем стоп-позиция продолжает расти, чтобы прибыль продолжала работать.
Стратегический риск
-
ATR не чувствителен к аномальным прорывам и не может справиться с рисками, связанными с пробелами.
-
EMA не может определить обратный тренд и может ввести новую позицию, если тренд изменится.
-
После частичной остановки вероятность возврата убытков выше.
-
Недостаточно оптимизированы параметры, 1.5 ATR Stop Loss и 3 ATR Stop Loss требуют корректировки в зависимости от разновидности.
Оптимизация стратегии
-
Можно рассмотреть возможность включения других стоп-индикаторов, таких как Дончианский канал, чтобы предотвратить задержку показателя ATR.
-
Можно тестировать различные среднелинейные показатели или включать MACD, чтобы определить обратный тренд.
-
Можно оптимизировать пропорции и частоту частичного задержки, различные сорта могут иметь разные настройки.
-
Добавление параметров оптимизации, тестирование эффекта остановки потери различных ATR множителей. Добавление функции остановки потери по шагу.
-
Тестирование эффективности при слабом тренде, можно рассматривать только при более сильном тренде.
Подвести итог
Общая концепция этой стратегии ясна и понятна, и использование ATR для динамической корректировки остановок для управления риском торговли является ее наибольшим преимуществом. Однако сам ATR-индикатор имеет отсталость, и параметры настройки требуют оптимизации. Добавление других показателей для определения остановок и тенденций будет направлением к улучшению. Кроме того, некоторые механизмы остановки также нуждаются в оптимизированном тестировании в зависимости от разных сортов.
- 1
