Type/to search

Полиномиальная стратегия трейлинг-стоп

Common strategy
Created: 2024-02-23 14:43:36
Last modified: 2 years ago
1
Follow
1802
Followers

img

Обзор

Стратегия полиномиального трейлинг-стопа — это стратегия, использующая трейлинг-стоп на основе полиномиальной функции. Вход в позицию осуществляется при пересечении простой скользящей средней и цены закрытия свечи. При входе фиксируется минимум за период входа. После открытия позиции активируется трейлинг-стоп в виде минимум + D * N^a, где минимум — зафиксированный на момент входа минимум за период, D — значение отступа, N — количество свечей за период удержания позиции, a — степень полинома. Когда трейлинг-стоп пересекает цену закрытия свечи снизу вверх, позиция закрывается.

Принцип работы стратегии

Основой стратегии полиномиального трейлинг-стопа является использование трейлинг-стопа с полиномиальной формой. Сначала сигнал на вход подаётся при пересечении простой скользящей средней. В частности, при пересечении ценой закрытия скользящей средней сверху вниз происходит вход в короткую позицию. После входа фиксируется минимальное значение периода на момент входа, которое становится базовым уровнем стопа. Затем активируется специальная логика полиномиального трейлинг-стопа. Формула линии трейлинг-стопа: минимум + D * (количество периодов удержания)^a. Здесь минимум — минимальная цена за период, зафиксированная при входе, D — значение отступа, количество периодов удержания — число дней или свечей, в течение которых позиция удерживается, a — степень или порядок полинома. Иными словами, с течением времени линия стопа смещается вверх по нелинейному закону, образуя полиномиальную кривую, и в конечном итоге догоняет цену, что приводит к условию закрытия позиции. Когда эта линия полиномиального трейлинг-стопа пересекает цену закрытия свечи снизу вверх, срабатывает закрытие позиции.

Основное преимущество стратегии — возможность гибко регулировать линию стопа в зависимости от рыночной ситуации, своевременно фиксируя прибыль. По сравнению с традиционным линейным трейлинг-стопом, полиномиальный стоп более плавный и позволяет эффективно избежать ненужных срабатываний. Кроме того, в отличие от стопа по пробою, данная стратегия постепенно повышает уровень стопа с течением времени, обеспечивая защиту прибыли. Изменяя параметры D и a, можно корректировать форму линии стопа, добиваясь динамического отслеживания рыночных изменений.

Анализ преимуществ

Основные преимущества стратегии полиномиального трейлинг-стопа:

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

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

  3. Плавное повышение линии стопа позволяет своевременно фиксировать прибыль, одновременно обеспечивая защиту.

  4. Метод стопа можно свободно изменять, настраивая параметры, что обеспечивает высокую адаптивность к рыночным изменениям.

  5. Простая и понятная структура стратегии, легко реализуемая и оптимизируемая.

Анализ рисков

Стратегия полиномиального трейлинг-стопа также сопряжена с определёнными рисками:

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

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

  3. Полиномиальная функция может иногда приводить к неожиданным пробоям цены, что требует корректировки параметров и добавления других методов стопа для снижения риска.

  4. Как стратегия, основанная на технических индикаторах, она слабо реагирует на внезапные события. Это можно компенсировать ручным вмешательством или комбинированием с другими моделями.

Направления оптимизации

Основные направления оптимизации стратегии полиномиального трейлинг-стопа:

  1. Улучшение логики входа для поиска более удачных моментов.

  2. Оптимизация формулы линии трейлинг-стопа для нахождения наилучших комбинаций параметров.

  3. Тестирование различных форм линии стопа, например, экспоненциальной, логарифмической и т.д.

  4. Добавление дополнительных методов стопа помимо полиномиальной линии для создания многоуровневой защиты.

  5. Комбинирование с моделями машинного обучения, глубокого обучения и т.п., используя прогнозы моделей для управления стопом.

  6. Исследование эффективности применения стратегии на различных рынках и разных таймфреймах.

  7. Создание адаптивного механизма оптимизации линии стопа, автоматически подбирающего форму кривой стопа.

Заключение

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

Source
Pine
/*backtest
start: 2023-02-16 00:00:00
end: 2024-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Alferow

//@version=4
Strategy parameters
Strategy parameters
decrement
polynomial degree
period SMA
period MIN_for
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)