Type/to search

피벗과 기울기를 기반으로 한 실시간 추세선 거래

ATR
1
Follow
1802
Followers

img

개요

이 전략은 피벗(PivotHigh 및 PivotLow)을 사용하여 가격의 변동 고점과 저점을 식별하고, 이를 기반으로 상승 및 하락 추세선을 그립니다. 추세선의 기울기는 ATR(평균 실제 범위), 표준편차 또는 선형 회귀 방법으로 계산되며, 기울기 계수를 곱해 조정됩니다. 가격이 추세선을 돌파하면 매수 또는 매도 신호가 생성됩니다.

전략 원리

  1. ta.pivothigh() 및 ta.pivotlow() 함수를 사용하여 과거 일정 기간 내의 변동 고점(ph)과 저점(pl)을 감지합니다.
  2. 선택한 계산 방법(ATR, 표준편차 또는 선형 회귀)에 따라 추세선의 기울기를 계산하고, 기울기 계수(mult)를 곱해 조정합니다.
  3. 기울기와 피벗 가격을 사용하여 상승 추세선(upper) 및 하락 추세선(lower)의 현재 값을 계산합니다.
  4. 현재 종가가 추세선을 돌파했는지 판단합니다: 종가가 상승 추세선 위에 있으면 상향 돌파 신호, 하락 추세선 아래에 있으면 하향 돌파 신호가 발생합니다.
  5. 차트에 추세선을 그리며, 필요에 따라 추세선을 연장할 수 있습니다.
  6. 돌파 신호에 따라 거래를 진행합니다: 상향 돌파 시 매수, 하향 돌파 시 매도.

전략 장점

  1. 이 전략은 가격 행동의 객관적 사실(피벗 및 추세선)에 기반하여 거래 신호를 생성하므로 일정한 신뢰성과 안정성을 가집니다.
  2. 추세선의 기울기는 시장 변동성에 따라 동적으로 조정되어 다양한 시장 환경에 적응할 수 있습니다.
  3. 사용자는 기울기 계산 방법과 매개변수를 유연하게 선택하여 전략 성과를 최적화할 수 있습니다.
  4. 전략은 실시간 신호와 지연 신호 두 가지 모드를 제공하여 다양한 사용자 요구를 충족합니다.
  5. 내장된 알림 기능을 통해 사용자가 거래 기회를 신속하게 파악할 수 있습니다.

전략 리스크

  1. 횡보장이나 추세가 불명확한 시장에서 잦은 허위 신호가 발생하여 수익성이 저하될 수 있습니다.
  2. 전략의 성과는 매개변수 설정에 크게 의존하며, 부적절한 매개변수는 전략의 무력화나 과도한 거래를 초래할 수 있습니다.
  3. 지연 신호 모드에서는 백테스트가 포함되므로 실제 거래 결과가 과거 테스트 결과와 다를 수 있습니다.

전략 최적화 방향

  1. 거래량, 변동성 등과 같은 추가 기술 지표나 가격 행동 특징을 도입하여 추세선 돌파 신호를 보조 확인하고 신호 품질을 향상시킵니다.
  2. 추세선 돌파 지속 시간, 돌폭 폭 등을 고려하여 거래 신호를 필터링함으로써 허위 신호를 줄입니다.
  3. 포지션 크기와 리스크 관리를 최적화합니다. 예를 들어 시장 추세 강도나 변동성에 따라 포지션 크기를 동적으로 조정하고 합리적인 손절매 및 이익 실현 지점을 설정합니다.
  4. 머신러닝이나 최적화 알고리즘을 사용하여 최적의 매개변수 조합을 찾는 등 매개변수를 최적화합니다.

요약

이 전략은 피벗과 추세선 기울기를 활용하여 실시간 추세선 거래 시스템을 구축합니다. 추세선 돌파 이벤트를 포착함으로써 추세가 형성되는 초기 단계에서 거래할 수 있습니다. 이 전략은 일정한 장점이 있지만 횡보장에서의 리스크에 유의해야 하며, 추가 정보 도입, 신호 필터링 최적화 및 포지션 관리 등을 통해 전략의 견고성과 수익성을 더욱 향상시킬 수 있습니다.

Source
Pine
/*backtest
start: 2023-04-20 00:00:00
end: 2024-04-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(" only Ajay ", overlay=true)

//------------------------------------------------------------------------------
Strategy parameters
Strategy parameters
Swing Detection Lookback
Slope
Slope Calculation Method
backpaint
Show Extended Lines
Style
Up Trendline Color
Down Trendline Color
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)