Type/to search

Стратегия биполярной месячной доходности

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

img

Обзор

Данная стратегия использует точки разворота (pivot points) на свечных графиках для определения разворота тренда и на основе этого сигнала открывает длинные и короткие позиции. При получении прибыли стратегия фиксирует реализованную прибыль за текущий месяц, чтобы предотвратить крупные убытки в периоды просадок.

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

  • С помощью функций pivothigh() и pivotlow() рассчитываются точки разворота свечей. Точки разворота позволяют определить разворот тренда.
  • Когда цена превышает верхнюю точку разворота, открывается длинная позиция. Когда цена пробивает нижнюю точку разворота, открывается короткая позиция.
  • В начале каждого месяца рассчитывается доходность за предыдущий месяц и сохраняется в массив.
  • В начале каждого года рассчитывается доходность за предыдущий год и сохраняется в массив.
  • Строится таблица доходности, позволяющая наглядно увидеть результаты за каждый месяц и год.

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

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

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

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

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

  • Добавить фильтры вблизи точек разворота, чтобы избежать частых ложных разворотных сделок.
  • Фиксировать только часть позиций, а не все, чтобы уменьшить вероятность упущенных возможностей.
  • Включить в таблицу отображение количественных показателей риска, таких как максимальная просадка и коэффициент Шарпа.

Заключение

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

Source
Pine
/*backtest
start: 2022-11-05 00:00:00
end: 2023-03-23 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Monthly Returns in PineScript Strategies", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 25, calc_on_every_tick = true, commission_type = strategy.commission.percent, commission_value = 0.1)

// Inputs 
Strategy parameters
Strategy parameters
leftBars
rightBars
Return Precision
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)