Type/to search

Теневая торговая стратегия

Common strategy
Created: 2023-11-03 16:03:59
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Основная логика теневой стратегии заключается в распознавании свечей с длинными верхними и нижними тенями. Стратегия вычисляет размер тела свечи corpo и размеры теней pinnaL, pinnaS. Когда размер тени превышает размер тела в определенное количество раз, считается, что возникла возможность разворота. Конкретные шаги стратегии:

  1. Вычисляется размер тела свечи corpo – абсолютная разница между ценой открытия и закрытия.
  2. Вычисляется верхняя тень pinnaL – абсолютная разница между максимальной ценой и ценой закрытия.
  3. Вычисляется нижняя тень pinnaS – абсолютная разница между минимальной ценой и ценой закрытия.
  4. Проверяется, превышает ли верхняя тень тело в определенное количество раз: pinnaL > (corpo * size), где size – настраиваемый параметр.
  5. Проверяется, превышает ли нижняя тень тело в определенное количество раз: pinnaS > (corpo * size).
  6. Если условие выполняется, на закрытии свечи с тенью открывается короткая позиция (длинная верхняя тень) или длинная позиция (длинная нижняя тень).

Дополнительно стратегия проверяет, превышает ли размер колебаний свечи dim минимальное значение min, чтобы отфильтровать слишком маловолатильные и неинтересные свечи. После входа в позицию устанавливаются стоп-лосс и тейк-профит для выхода.

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

  • Использование общей закономерности разворота теней – достаточно надежный торговый сигнал.
  • Логика стратегии проста и понятна, параметры настраиваются интуитивно, легко осваивается.
  • Частоту входов можно контролировать путем настройки параметров, гибко управляя торговыми рисками.
  • Возможна дальнейшая оптимизация при комбинировании с трендом, уровнями поддержки/сопротивления и другими факторами.

Риски и способы их решения

  • Существует вероятность неудачного разворота длинной тени; риск можно снизить настройкой параметров.
  • Требуется комбинация с определением тренда, чтобы избежать торговли против тренда.
  • Для конкретных инструментов необходима оптимизация параметров, так как для разных инструментов они могут отличаться.
  • Можно комбинировать с другими индикаторами для фильтрации входов, снижая частоту прибыльных сделок в обмен на повышение процента выигрышных.

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

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

Заключение

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

Source
Pine
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-11 23:59:59
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Shadow Trading", overlay=true)

size = input(1,type=float)
Strategy parameters
Strategy parameters
size
Tail Tollerance
min
offset
monthBegin
yearBegin
Target
Stop
Trailing
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)