Type/to search

거래량 오실레이터 지표 기반 장단기 교차 전략

Common strategy
Created: 2023-12-12 11:19:04
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 거래량의 장단기 이동평균선 교차를 기반으로 구현됩니다. 서로 다른 주기의 EMA를 사용하여 거래량의 장단기 추세를 계산하고, 그 차이를 통해 오실레이터 지표를 구성합니다. 이 오실레이터가 0선을 상향 돌파하면 매수, 하향 돌파하면 매도합니다. 또한, 이전 고점과 저점을 결합하여 구체적인 매매 방향을 판단합니다.

전략 원리

해당 전략의 핵심 지표는 거래량 오실레이터(Volume Oscillator)입니다. 이는 장단기 거래량 지수이동평균선의 차이를 통해 거래량 변화 추세를 나타냅니다. 구체적인 계산 공식은 다음과 같습니다:

Volume Oscillator = (ShortEMA - LongEMA) / LongEMA * 100

여기서 ShortEMA와 LongEMA는 각각 단기 및 장기 지수이동평균선을 의미합니다. ShortEMA가 LongEMA를 상향 돌파하면 지표는 양수가 되며, 이는 거래량이 증가하고 있음을 의미합니다. ShortEMA가 LongEMA를 하향 돌파하면 지표는 음수가 되며, 이는 거래량이 감소하고 있음을 의미합니다.

이 오실레이터 지표를 계산한 후, 본 전략은 지표와 0선의 교차를 이용하여 매매 신호를 생성합니다. 지표가 음수에서 양수로 전환되어 0선을 상향 돌파하면 매수, 양수에서 음수로 전환되어 0선을 하향 돌파하면 매도합니다. 이는 거래량의 모멘텀 전환을 반영합니다.

또한, 전략은 이전 고점과 저점을 결합하여 구체적인 매매 방향을 판단합니다. 즉, 지표가 0선을 상향 돌파할 때, 이전 고점이 이전 저점의 절대값보다 크면 상승을 예상하고, 그 반대의 경우 하락을 예상합니다. 이 특성을 이용하여 거래량 증가의 강도를 판단할 수 있습니다.

전략 장점

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

  1. 거래량을 기본 지표로 사용하여 시장 참여자의 의지를 효과적으로 판단할 수 있으며, 실용성이 뛰어납니다.

  2. 장단기 EMA를 결합하여 중장기 추세와 단기 모멘텀을 동시에 포착할 수 있습니다.

  3. 지표와 0선의 교차로 생성되는 매매 신호가 단순하고 명확하여 판단하기 쉽습니다.

  4. 이전 고점과 저점을 추가하여 구체적인 매매 방향을 결정함으로써 거래량의 모멘텀 크기를 효과적으로 활용할 수 있습니다.

  5. 전략의 개념이 명확하고 매개변수 조정이 유연하며 적응성이 좋습니다.

전략 리스크

해당 전략은 다음과 같은 리스크도 존재하므로 주의해야 합니다:

  1. 거래량 지표는 시장의 가짜 돌파에 영향을 받기 쉬워 잘못된 신호를 생성할 수 있습니다. 손절매를 설정하여 리스크를 통제할 수 있습니다.

  2. 횡보장에서는 거래량 교차가 빈번하게 발생할 수 있으므로 지표의 전환을 합리적으로 확인해야 합니다.

  3. 이전 고점과 저점은 가장 최근의 증가만을 반영하므로 그 강도의 지속성을 확신할 수 없습니다.

  4. 각 종목과 기간에 따라 매개변수를 개별적으로 최적화해야 하므로 보편적이지 않습니다.

  5. 거래량 지표는 고빈도 알고리즘 트레이딩에 대한 반응이 느려 최적의 진입 시점을 놓칠 수 있습니다.

전략 최적화 방향

해당 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 가짜 신호를 피하기 위해 필터 조건을 추가합니다. 예를 들어 가격 지표를 확인하는 등의 방법이 있습니다.

  2. 장단기 EMA의 주기 매개변수를 최적화하여 각 종목의 특성에 더 잘 맞도록 합니다.

  3. 이전 고점과 저점에 주기 매개변수를 설정하여 일정 기간의 최고가와 최저가를 사용합니다.

  4. 지표 전환 영역을 구간으로 설정하여 빈번한 거래를 방지합니다.

  5. 손절매 전략을 추가하여 단일 손실을 통제합니다.

  6. VRP(Volume Rate of Price) 등 다른 거래량-가격 기술 지표를 결합합니다.

  7. 머신러닝 방법을 활용하여 매개변수를 자동으로 최적화합니다.

요약

종합적으로, 거래량 오실레이터 기반 장단기 교차 전략은 거래량 전환의 특성을 충분히 활용하여 판단력이 뛰어나며, 추세 초기에 탐지 능력이 우수합니다. 또한 이전 고점과 저점을 결합하여 구체적인 방향을 결정함으로써 거래 결정을 더욱 정확하게 만듭니다. 그러나 가짜 신호로 인한 손실을 방지하기 위해 리스크 관리에도 주의해야 합니다. 이 전략은 매개변수 조정 및 지표 조합 측면에서 확장할 수 있는 최적화 여지가 많아, 트레이딩 지연 시간을 줄이고 시장 변화에 더 빠르게 대응할 수 있습니다.

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

//@version=3
strategy("SB_Volume_oscillator_Prev_high_low", overlay=true,default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

shortlen = input(5, minval=1)
Strategy parameters
Strategy parameters
shortlen
longlen
zero
low_val
high_val
prev_high_val
prev_low_val
where
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)