Type/to search

Стратегия скользящего стоп-лосса

Common strategy
Created: 2023-10-07 16:11:45
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

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

Принцип

Стратегия использует фильтр Калмана для отслеживания цены в реальном времени. Фильтр Калмана содержит два уравнения:

Уравнение прогноза:

smooth = kf[1] + dk * sqrt(gain / 10000 * 2)

Уравнение обновления:

kf = smooth + velo

где dk — ошибка прогноза, gain — коэффициент усиления Калмана, определяющий чувствительность отслеживания.

Кроме того, стратегия использует скользящую линию стоп-лосса для фиксации прибыли. Начальное расстояние стоп-лосса равно заданному проценту стоп-лосса, например, 2%.

При открытии длинной позиции, если цена растет, линия стоп-лосса также поднимается, постепенно приближаясь к линии Калмана, с шагом downStep, например, 0,5%. Если цена падает до стоп-лосса, позиция открывается заново с начальным расстоянием стоп-лосса.

Для короткой позиции — аналогично.

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

Преимущества

  1. Использование фильтра Калмана для отслеживания цены в реальном времени обеспечивает быструю реакцию.

  2. Использование скользящей линии стоп-лосса фиксирует прибыль, обеспечивая эффективное управление рисками. Расстояние стоп-лосса можно настроить.

  3. Возможность гибкого выбора направления: как длинные, так и короткие позиции, или только длинные/только короткие.

  4. Возможность агрессивного или консервативного стоп-лосса в зависимости от тренда.

  5. Возможность гибкой настройки тейк-профита и стоп-лосса по мере необходимости.

Риски

  1. Неправильные параметры фильтра Калмана могут привести к нестабильности отслеживания.

  2. Проскальзывание может привести к преждевременному срабатыванию стоп-лосса. Рекомендуется немного увеличить расстояние стоп-лосса.

  3. На сильно трендовом рынке не следует использовать стратегию скользящего стоп-лосса, лучше следовать тренду.

  4. На волатильном рынке стоп-лосс может срабатывать часто. Рекомендуется немного увеличить расстояние стоп-лосса или отказаться от скользящего стоп-лосса.

Оптимизация

  1. Можно добавить больше индикаторов для определения направления тренда, чтобы оптимизировать моменты открытия позиций.

  2. Можно корректировать шаг движения линии стоп-лосса в зависимости от волатильности рынка.

  3. Можно комбинировать методы машинного обучения для обучения оптимальным параметрам стоп-лосса.

  4. Можно добавить больше индикаторов риска для динамического управления размером позиции.

Заключение

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

Source
Pine
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 2h
basePeriod: 15m
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/
// © BigCoinHunter

//@version=5
Strategy parameters
Strategy parameters
Kalman Gain:
Source:
Beginning Approach(%):
Final Approach(%):
Approach Decrease Step:
Take Profit:
Stop Loss:
Long Entry
Short Entry
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)