Type/to search

동적 지지 저항 밴드를 기반으로 한 추세 추종 전략

Common strategy
Created: 2023-12-26 11:57:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 최근 일정 기간 동안의 최고가와 최저가를 계산하고, 현재 가격을 결합하여 동적인 중앙선을 형성합니다. 그런 다음 최근 변동성을 기반으로 빨간색 하향 채널과 초록색 상향 채널을 생성합니다. 이 세 개의 채널 라인은 거래 가능한 범위를 구성합니다. 가격이 채널 경계에 근접하면 반대 방향으로 거래하여 중앙선으로 회귀하는 이익을 목표로 합니다. 동시에 전략 내부에는 추세 계산이 포함되어 있어, 추세에 역행하는 거래를 필터링하여 큰 추세에 의해 손실되는 것을 방지합니다.

전략 원리

  1. 최근 N기간 동안의 최고가와 최저가를 계산하고, 현재 종가와 결합하여 동적인 중앙선을 형성합니다.
  2. ATR과 승수를 기반으로 동적인 채널 밴드를 생성하며, 대역폭은 시장 변동성에 따라 변화합니다.
  3. 가격이 아래쪽 채널 라인에서 반등하면 매수하고, 위쪽 채널 라인에서 반등하면 매도합니다.
  4. 이익 실현 및 손절매 로직이 있으며, 중앙선으로 회귀하여 이익을 확정하는 것을 목표로 합니다.
  5. 동시에 추세 지수를 계산하여 추세에 부합하지 않는 거래를 필터링합니다.

장점 분석

  1. 채널 라인 위치가 동적으로 변화하여 시장 변동성을 실시간으로 포착할 수 있습니다.
  2. 추세에 부합하는 거래 확률이 상대적으로 높아 추세를 활용하는 데 유리합니다.
  3. 손절매 로직이 있어 단일 거래 손실을 통제할 수 있습니다.

위험 분석

  1. 매개변수 최적화가 부적절하면 과도한 거래가 발생할 수 있습니다.
  2. 큰 추세 상황에서는 추세 반대 거래를 완전히 걸러내지 못할 수 있습니다.
  3. 단방향으로 채널 라인을 돌파할 경우 추세가 계속될 수 있습니다.

최적화 방향

  1. 채널 라인의 매개변수를 조정하여 다양한 종목의 특성에 더 적합하도록 합니다.
  2. 추세 지수 매개변수를 조정하여 추세 부합 확률을 높입니다.
  3. 머신러닝 요소를 추가하여 매개변수를 동적으로 최적화합니다.

요약

이 전략은 주로 시장의 횡보 특성에 의존하여 수익을 냅니다. 동적 채널을 통해 가격 반전 지점을 포착하고, 추세 필터링을 결합하여 반전 거래를 효과적으로 활용하여 수익을 내면서 리스크를 통제합니다. 핵심은 매개변수 조절에 있으며, 채널 라인이 가격을 실시간으로 추적하면서도 너무 민감하지 않도록 해야 합니다. 또한 추세 지수도 적절한 기간을 선택해야 필터링 기능을 발휘할 수 있습니다. 이 전략은 이론적으로 추세를 따르며 손절매가 있어, 실제 운용에서 매개변수 최적화를 통해 좋은 수익을 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2023-11-25 00:00:00
end: 2023-12-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Strategy - Bobo PAPATR", overlay=true, default_qty_type = strategy.fixed, default_qty_value = 1, initial_capital = 10000)

// === STRATEGY RELATED INPUTS AND LOGIC ===
Strategy parameters
Strategy parameters
Pivot Length, defines lookback for highs and lows to make pivots
ATR lookback (Lower = bands more responsive to recent price action)
ATR multiplier (Lower = wider bands)
Momentum Period
Slow Period
Fast Period
Smoothing Period
Signal Period
Extreme Value
Take Profit (In Market MinTick Value)
Stop Loss (In Market MinTick Value)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)