Type/to search

Стратегия следования за трендом с пробоем

Common strategy
Created: 2023-12-08 17:16:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

Принцип стратегии

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

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

Подробнее, основная логика стратегии:

  1. Вычисление максимальной и минимальной цены за определенный период (настраивается).
  2. Оценка, превышает ли фактическая цена максимум.
    • Если превышает, возникает возможность для длинной позиции: открывается длинная позиция по уровню цены, заданному параметром «ENTRY».
    • Если фактическая цена ниже минимума, возникает возможность для короткой позиции: открывается короткая позиция по уровню цены, заданному параметром «EXIT».
  3. После открытия длинной позиции она закрывается, когда цена опускается ниже уровня, заданного параметром «EXIT».
  4. После открытия короткой позиции она закрывается, когда цена поднимается выше уровня, заданного параметром «ENTRY».

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

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

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

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

Наконец, стратегия позволяет максимизировать доходность за счет корректировки параметров. Тестируя различные комбинации ENTRY и EXIT, можно найти оптимальные параметры для получения максимальной прибыли.

Риски стратегии

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

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

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

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

Стратегию можно улучшить по следующим направлениям:

  1. Добавление логики стоп-лосса. Это позволит закрывать позицию при достижении определенного уровня убытков, предотвращая более крупные потери.

  2. Добавление фильтрации с помощью технических индикаторов, таких как скользящие средние (MA), KDJ и т.д. Использование этих индикаторов для оценки общего тренда позволит избежать чрезмерной торговли из-за краткосрочного шума.

  3. Оптимизация логики установки параметров. Можно реализовать механизм адаптивного изменения ENTRY и EXIT вместо статической настройки, чтобы параметры подстраивались под рыночные условия.

  4. Использование машинного обучения для обучения оптимальным параметрам. Обучая модель на большом объеме исторических данных, можно получить наилучшие настройки ENTRY и EXIT для текущей рыночной среды.

Заключение

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

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

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

Source
Pine
/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 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/
// © JstMtlQC

//@version=4
Strategy parameters
Strategy parameters
ENTRY H/L
EXIT H/L
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest End Year
Backtest End Month
Backtest End Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)