Type/to search

이중선 추적 알고리즘 거래 전략

Common strategy
Created: 2023-10-30 15:27:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 주로 이동평균선 교차 원리를 활용하고, RSI 지표의 반전 신호와 사용자 정의 이중선 추적 알고리즘을 결합하여 이동평균 교차 추적 거래를 수행합니다. 전략은 서로 다른 주기의 두 이동평균선 교차를 추적하며, 하나의 빠른 이동평균선은 단기 추세를, 다른 느린 이동평균선은 장기 추세를 추적합니다. 빠른 이동평균선이 느린 이동평균선을 위로 돌파하면 단기 추세가 상승했음을 의미하여 매수할 수 있고, 빠른 이동평균선이 느린 이동평균선을 아래로 돌파하면 단기 추세가 종료되었음을 의미하여 포지션을 청산해야 합니다.

전략 원리

  1. 서로 다른 매개변수를 가진 두 그룹의 VWAP 이동평균선을 계산하여 각각 장기 추세와 단기 추세를 나타냅니다.

    • 느린 천장선과 기준선은 장기 추세를 계산합니다.
    • 빠른 천장선과 기준선은 단기 추세를 계산합니다.
  2. 두 그룹의 천장선과 기준선의 평균값을 각각 느린 이동평균선과 빠른 이동평균선으로 사용합니다.

  3. 볼린저 밴드 지표를 계산하여 횡보 및 돌파를 판단합니다.

    • 중간선은 빠른 이동평균선과 느린 이동평균선의 평균입니다.
    • 볼린저 밴드 상하단은 돌파 판단에 사용됩니다.
  4. TSV 지표를 계산하여 거래량 에너지를 판단합니다.

    • TSV가 0보다 크면 상승력이 하락력보다 크다는 것을 의미합니다.
    • TSV가 해당 EMA보다 크면 힘이 강화되었음을 의미합니다.
  5. RSI 지표를 계산하여 과매수/과매도를 판단합니다.

    • RSI가 30 미만이면 과매도 구간으로 매수 가능합니다.
    • RSI가 70 초과이면 과매수 구간으로 매도해야 합니다.
  6. 진입 조건:

    • 빠른 이동평균선이 느린 이동평균선을 상향 돌파
    • 종가가 볼린저 밴드 상단을 상향 돌파
    • TSV가 0보다 크고 해당 EMA보다 큼
    • RSI가 30 미만
  7. 청산 조건:

    • 빠른 이동평균선이 느린 이동평균선을 하향 돌파
    • RSI가 70 초과

장점 분석

  1. 이중 이동평균선 시스템을 사용하여 장단기 추세를 동시에 포착할 수 있습니다.

  2. RSI 지표는 과매수 지역에서 매수하고 과매도 지역에서 매도하는 것을 방지합니다.

  3. TSV 지표는 추세를 뒷받침할 충분한 거래량을 보장합니다.

  4. 볼린저 밴드를 활용하여 주요 돌파 지점을 판단합니다.

  5. 다양한 지표 조합으로 가짜 돌파를 효과적으로 걸러낼 수 있습니다.

위험 분석

  1. 이동평균선 시스템은 잘못된 신호를 생성하기 쉬우므로 보조 지표로 필터링해야 합니다.

  2. RSI 지표 매개변수를 최적화해야 하며, 그렇지 않으면 매매 시점을 놓칠 수 있습니다.

  3. TSV 지표도 매개변수에 민감하므로 신중한 테스트가 필요합니다.

  4. 볼린저 밴드 상단 돌파는 가짜 돌파일 가능성이 있으므로 확인이 필요합니다.

  5. 여러 지표 조합으로 인해 매개변수 최적화가 어렵고 과최적화되기 쉽습니다.

  6. 훈련 및 테스트 데이터가 불충분하면 곡선 맞춤이 발생할 수 있습니다.

최적화 방향

  1. 더 많은 주기 매개변수를 테스트하여 최적의 매개변수 조합을 찾습니다.

  2. MACD, KD와 같은 다른 지표를 시도하거나 RSI와 결합합니다.

  3. 매개변수 최적화는 워크 포워드 분석을 충분히 활용해야 합니다.

  4. 손절매 전략을 추가하여 개별 손실을 통제합니다.

  5. 머신러닝 모델을 추가하여 신호 판단을 보조하는 것을 고려합니다.

  6. 시장별로 매개변수를 조정하고 단일 매개변수 조합에 과도하게 의존하지 않습니다.

요약

본 전략은 이중 이동평균선 시스템을 통해 장단기 추세를 포착하고, 동시에 RSI, TSV, 볼린저 밴드 등 다양한 지표로 신호를 필터링합니다. 전략의 장점은 추세에 따라 거래하여 장기 상승 흐름을 포착할 수 있다는 점입니다. 하지만 일부 가짜 신호 위험이 존재하므로 매개변수를 추가로 최적화하고 손절매를 통해 위험을 낮춰야 합니다. 전반적으로 이 전략은 추세 추종과 반전 지표를 결합하여 장기 상승장에서 효과적이지만, 시장별로 getParameter 조정이 필요합니다.

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

// @version=4

// Credits
Strategy parameters
Strategy parameters
Mean Reversion Strategy Inputs
Source
Small VWAP
Big VWAP
Mean VWAP
Percent below to buy %
Rsi Period
Rsi Ema Period
Maximum Rsi Level for Buy
Trend Hunter Strategy Inputs
Slow Tenkan Sen VWAP Line Length
Slow Kijun Sen VWAP Line Length
Fast Tenkan Sen VWAP Line Length
Fast Kijun Sen VWAP Line Length
Bollinger Band Length
Bollinger Band StdDev
TSV Length
TSV Ema Length
Vidya Length
Vidya Source
Strategy Date Range
Start Date
Start Month
Start Year
End Date
End Month
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)