Type/to search

Пользовательская стратегия прорыва вверх

Common strategy
Created: 2024-01-08 10:32:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

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

Пример: Пользователь задает период = 20, верхний предел = 70, нижний предел = 30. Стратегия анализирует последние 20 свечей: если 16 из них бычьи, доля = 16/20 = 80% — выше верхнего предела 70, открывается длинная позиция. Если из последних 20 свечей только 5 бычьи, доля = 5/20 = 25% — ниже нижнего предела 30, открывается короткая позиция.

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

Стратегия обладает следующими преимуществами:

  1. Простая и интуитивно понятная идея, легко осваивается.
  2. Используется всего один индикатор, что снижает риск переоптимизации.
  3. Пользователь может настраивать параметры для разных инструментов.
  4. Встроенные стоп-лосс и тейк-профит позволяют предотвратить чрезмерные убытки.
  5. Возможность немедленного открытия противоположной позиции без ожидания закрытия текущей, что обеспечивает более быстрое следование за движением рынка.

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

Стратегия также имеет некоторые риски:

  1. Использование только одного индикатора может приводить к ложным сигналам.
  2. Параметры индикатора подвержены переоптимизации, результаты на реальном счете могут сильно отличаться.
  3. При резких колебаниях рынка стоп-лосс может быть пробит, что приведет к убыткам.
  4. Функция встречного открытия позиции может увеличить убытки.
  5. Эффективность сильно зависит от инструмента, требуется отдельное тестирование.

Для снижения рисков можно оптимизировать стратегию по следующим направлениям:

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

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

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

  1. Добавить вспомогательные индикаторы (например, соотношение объема и цены) для снижения ложных сигналов.
  2. Оптимизировать методы стоп-лосса (например, трейлинг-стоп, стоп по волатильности).
  3. Добавить условия для открытия позиции, например, вход после пробоя полос Боллинджера.
  4. Протестировать разные параметры количества бычьих свечей для различных инструментов.
  5. Оценить максимальную просадку и контролировать размер убытка по одной сделке.

Заключение

Стратегия «Пользовательский прорыв вверх» имеет четкую и простую логику: она определяет устойчивый рост или падение рынка на основе доли бычьих свечей, используя простой индикатор для захвата тренда. Стратегия легко понимается, удобна для пользователя и подходит для новичков в алгоритмической торговле. Однако зависимость от единственного индикатора и настраиваемых параметров несет определенную волатильность доходности, поэтому требуется дальнейшая оптимизация рисков, чтобы стратегия стабильно приносила прибыль на различных рынках.

Source
Pine
/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-04 00:00:00
period: 1m
basePeriod: 1m
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/
// © ZenAndTheArtOfTrading 
// © TweakerID
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
Lookback
Upper Limit
Lower Limit
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)