Type/to search

다중 지표 조합 거래 전략

Common strategy
Created: 2023-10-26 15:22:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 CCI, ADX, AO 세 가지 지표를 조합하여 매수/매도 신호를 생성합니다. CCI는 시장의 과매수/과매도 여부를 판단하고, ADX는 추세 방향을, AO는 변동성 장세 판단을 보조합니다. 여러 지표를 조합하여 트레이딩 시스템의 안정성과 효율성을 높일 수 있습니다.

전략 원리

  1. CCI 지표는 시장의 과매수/과매도 상태를 판단합니다. CCI가 -100 미만이면 과매도, 100 초과이면 과매수입니다. 본 전략에서는 CCI가 0 미만일 때 매수합니다.

  2. ADX 지표는 추세의 강도를 판단합니다. DI+는 상승 추세 강도, DI-는 하락 추세 강도를 나타냅니다. ADX는 평균 추세 강도입니다. 본 전략에서는 DI+가 25 미만일 때 매수합니다.

  3. AO 지표는 매수/매도 모멘텀을 판단합니다. AO는 빠른 SMA에서 느린 SMA를 뺀 값으로 구성됩니다. AO 상승은 현재 매수 세력이 강화됨을, AO 하락은 매도 세력이 강화됨을 의미합니다. 본 전략에서는 AO가 0 미만일 때 매수합니다.

  4. 위 여러 지표를 종합하여 다음과 같은 트레이딩 전략을 형성합니다: CCI < 0이고 DI+ < 25이며 AO < 0일 때 매수합니다. DI+ > 25일 때 청산합니다.

  5. 주문 수량은 계좌 자산을 close 가격으로 나누고 내림 처리하여 동적으로 계산함으로써 계좌 자산 변동에 따라 주문 수량을 조정합니다.

  6. strategy.entry로 매수 신호를, strategy.close로 청산 신호를 발생시킵니다.

장점 분석

  1. CCI를 사용하여 과매수/과매도 상태를 판단함으로써 변동성 장세에서 발생하는 허위 신호를 효과적으로 필터링할 수 있습니다.

  2. ADX 지표로 추세 존재 여부와 강도를 판단하여 강한 추세 신호를 포착할 수 있습니다.

  3. AO 지표는 추세의 열기와 모멘텀을 판단하는 데 도움을 주어 변동성 장세에서 거래하는 것을 방지합니다.

  4. 여러 지표를 조합하면 신호를 상호 검증하여 신뢰성을 높이고 허위 신호를 효과적으로 줄일 수 있습니다.

  5. 동적 주문 수량 계산을 통해 계좌 자산 변화에 따라 포지션 규모를 조정할 수 있어 자금 관리 감각이 뛰어납니다.

  6. 전략 로직이 명확하고 단순하여 이해하고 추적하기 쉽습니다.

위험 분석

  1. CCI 지표는 변동성 장세 인식 능력이 약하여 잘못된 신호를 발생시킬 수 있습니다.

  2. ADX 지표는 후행성이 있어 추세 전환점을 놓칠 수 있습니다.

  3. AO 지표는 복잡한 횡보 장세 판단에 효과적이지 않습니다.

  4. 여러 지표 조합은 신호 신뢰성을 높일 수 있지만, 지표 설정이 부적절하면 과도한 필터링으로 거래 기회를 놓칠 수 있습니다.

  5. DYNAMICAOR는 시장 변동성과 관련이 있으므로 각 종목 및 시장 환경에 따라 매개변수를 조정해야 합니다.

  6. 전략의 하락폭(드로다운)이 클 수 있으므로 위험 통제를 위해 엄격한 자금 관리가 필요합니다.

최적화 방향

  1. 다양한 시장의 과매수/과매도 영역을 식별하기 위해 CCI 매개변수를 최적화합니다.

  2. 다양한 종목 및 시장 환경에서 추세 전환을 포착하기 위해 ADX 매개변수를 최적화합니다.

  3. 다양한 변동성 환경에서 실제 추세를 식별하기 위해 AO 매개변수를 조정합니다.

  4. 다양한 지표 가중치 조합을 테스트하여 최적의 매개변수를 찾습니다.

  5. 하락폭을 통제하기 위해 손절매 전략을 추가합니다.

  6. 거래량 지표를 결합하여 허위 돌파를 방지합니다.

  7. 각 종목 특성에 따라 고정 포지션을 조정합니다.

요약

본 전략은 CCI, ADX, AO 세 가지 지표를 조합하여 비교적 신뢰할 수 있는 매수 신호를 생성합니다. 동시에 동적 주문 수량 계산과 포지션 관리를 결합하여 위험을 효과적으로 통제할 수 있습니다. 전략의 논리가 간단하고 명확하여 이해하기 쉬우며 초보자가 따라 배우기에 적합합니다. 그러나 변동성 장세 인식 능력이 약하고 최적화 여지가 많으므로 다양한 종목과 시장 환경에 맞게 추가 테스트와 조정이 필요합니다.

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

//@version=3
strategy("Strategy Niel", shorttitle="Strategy Niel", max_bars_back=2000, initial_capital=1000)

//Input variables
Strategy parameters
Strategy parameters
buywhenadxabove
buywhendiplusbelow
buywhenccibelow
buywhenawesomeoscillatorbelow
sellwhendiplusabove
numberofbarsforcci
ADX Smoothing
DI Length
Length Slow
Length Fast
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)