Type/to search

량가 지표 기반 롱숏 균형 거래 전략

Common strategy
Created: 2023-11-24 14:35:13
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 다중 시간 프레임의 거래량-가격 지표 트레이딩 전략입니다. 상대강도지수(RSI), 평균진폭(ATR), 단순이동평균(SMA) 및 사용자 정의 거래량-가격 조건을 종합적으로 활용하여 잠재적인 매수 신호를 식별합니다. 일정한 과매도, 거래량-가격 지표 교차, 가격 돌파 등의 조건이 충족되면 이 전략은 롱 포지션을 진입합니다. 동시에 손절가와 이익실현가를 설정하여 각 거래의 위험-보상 비율을 통제합니다.

전략 원리

해당 전략은 주로 다음과 같은 핵심 포인트에 기반합니다:

  1. RSI가 과매도선 아래에 있고 최근 10개 봉 내에서 연속적으로 과매도 상태에 있을 때 과매도 신호로 간주합니다.
  2. 여러 그룹의 거래량-가격 조건을 정의하며, 이러한 조건들이 동시에 충족되어야 거래량-가격 지표가 매수 신호를 보냈다고 간주합니다.
  3. 종가가 하방에서 13주기 SMA를 상향 돌파할 때 가격 돌파 신호로 간주합니다.
  4. ATR 단기 주기가 장기 주기보다 낮을 때도 보조 신호가 됩니다.
  5. 위의 여러 지표 신호를 종합하여 최종 매수 결정을 내립니다.

구체적으로, 이 전략은 RSI 지표에 대해 길이와 과매도선 파라미터를 설정하고 이 파라미터에 따라 RSI 값을 계산합니다. RSI가 연속된 여러 봉 동안 과매도선 아래에 있을 때 과매도 신호가 발생합니다.

또한, 이 전략은 3개의 거래량 임계값을 정의하여 서로 다른 시간 주기의 데이터에 따라 여러 그룹의 거래량-가격 조건을 설정합니다. 예를 들어 90주기 거래량이 49주기 거래량의 1.5배보다 큽니다. 이러한 거래량-가격 조건이 동시에 충족되면 거래량-가격 지표의 매수 신호가 발동됩니다.

가격 측면에서, 이 전략은 13주기 SMA를 계산하고 가격이 SMA를 상향 돌파한 이후의 봉 개수를 집계합니다. 가격이 하방에서 SMA를 상향 돌파하고 돌파 후 봉 개수가 5개 미만일 때 가격 돌파 신호로 간주합니다.

ATR 주기 파라미터 측면에서, 이 전략은 단기 주기 5와 장기 주기 14의 ATR을 지정합니다. 단기 ATR이 장기 ATR보다 낮을 때 시장 변동성이 급속히 축소되었음을 의미하며, 이는 매수 신호를 보조합니다.

최종적으로, 이 전략은 과매도, 거래량-가격 지표, 가격 돌파 및 ATR 지표를 포함한 위의 여러 매수 조건을 종합적으로 고려합니다. 이러한 조건들이 동시에 충족될 때 최종 매수 신호가 발생하며 롱 포지션을 진입합니다.

전략 장점

해당 전략은 다음과 같은 장점이 있습니다:

  1. 다중 시간 프레임 거래량-가격 지표 판단으로 정확도 향상. 전략은 단일 주기의 거래량-가격 데이터만 고려하는 것이 아니라 여러 그룹의 서로 다른 주기 거래량-가격 조건의 교차 상황을 평가하여 거래량 집중도를 보다 정확하게 판단할 수 있습니다.

  2. 과매도 + 거래량-가격 + 가격 삼중 판단 메커니즘으로 매수 신호의 신뢰성 보장. 과매도는 가장 기본적인 매수 시점을 제공하며, 여기에 거래량-가격 및 가격 지표 교차가 추가 확인을 제공하여 신뢰성이 높습니다.

  3. 손절 및 이익실현 메커니즘 설정으로 단일 거래 위험을 엄격히 통제. 손절 및 이익실현 파라미터는 개인 위험 선호도에 따라 조정 가능하며, 이익 극대화를 추구하면서 각 거래의 위험을 합리적으로 통제합니다.

  4. 다중 지표 통합 판단으로 유연성 증가. 일부 지표에 오류나 결함이 발생하더라도 다른 지표에 의존하여 일정 수준의 지속적인 운영 능력을 보장할 수 있습니다.

위험 및 대책

이 전략에는 다음과 같은 위험도 존재합니다:

  1. 파라미터 설정 위험. 각 지표의 파라미터 설정은 판단 결과에 직접적인 영향을 미치며, 부적절한 파라미터는 거래 신호 편향을 초래할 수 있습니다. 파라미터의 합리적인 값을 신중히 검증해야 합니다.

  2. 수익 공간 제한. 여러 지표를 통합하여 판단하는 전략으로 신호 발생 빈도가 상대적으로 보수적이어서 단위 시간당 거래 횟수가 적고 수익 공간에 일정한 한계가 있습니다.

  3. 지표 발산 위험. 일부 지표가 매수 신호를 보내는 반면 다른 지표가 매도 신호를 보낼 때 전략은 최적 결정을 내리지 못할 수 있습니다. 이는 지표 간 가능한 발산 상황을 사전에 식별하고 해결해야 합니다.

전략 최적화 방향

이 전략은 다음과 같은 측면에서 추가로 최적화할 수 있습니다:

  1. 머신러닝 모델을 추가하여 판단 보조. 거래량-가격 및 변동성 특성 모델을 학습시켜 수동 설정 파라미터를 보조하고 파라미터의 동적화를 구현할 수 있습니다.

  2. 이익실현 전략의 성숙도 향상. 예를 들어 변동 이익실현, 분할 이익실현, 추적 이익실현 등을 설정하여 역전을 방지하면서 각 거래의 수익을 추가로 높일 수 있습니다.

  3. 호가 데이터 도입 평가. 캔들의 거래량-가격 데이터 외에도 깊이 있는 매수/매도 호가 데이터를 결합하면 포지션 분포 상황을 판단할 수 있어 추가 참조 신호를 제공할 수 있습니다.

  4. 다른 지표 통합 테스트 검증. 본 전략은 주로 RSI, ATR 및 SMA 지표를 통합하여 사용하며, 볼린저 밴드, KDJ 등 다른 지표 조합을 도입하여 트레이딩 신호 소스를 풍부하게 하고 최적화할 수 있습니다.

요약

본 전략은 RSI, ATR, SMA 및 사용자 정의 거래량-가격 조건을 종합적으로 활용하여 잠재적 매수 기회를 식별합니다. 다중 시간 프레임 거래량-가격 지표 판단, 삼중 신호 확인 메커니즘 및 손절/이익실현을 통한 위험 통제 등의 장점을 가지고 있습니다. 물론 파라미터 설정 위험, 수익 공간 제한 등의 문제도 주의해야 합니다. 향후 이 전략은 머신러닝 보조, 이익실현 전략 최적화, 호가 데이터 도입 및 지표 통합 확장 등의 측면에서 추가 최적화가 가능합니다.

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

// © Kimply_Tr
//@version=5

// Strategy settings and parameters
Strategy parameters
Strategy parameters
▶ Stop Loss/Take Profit => Long-Strategy
Stop-Loss (SL) %
Take-Profit (TP) %
▶ ValueWhen
occurrence_ValueWhen_1
occurrence_ValueWhen_2
distance_value_occurrence
▶ RSI
Oversold Level
RSI Length
▶ Volume
volume_threshold_1
volume_threshold_2
volume_threshold_3
▶ Atr
ATR_Small
ATR_Big
▶ Time-Period for Back-Testing
Start Day
until Day
Start Month
until Month
Start Year
until Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)