Type/to search

홀 지표와 스토캐스틱 지표 조합 거래 전략

Common strategy
Created: 2023-10-18 12:40:23
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 헐(Hull) 지표를 사용하여 추세 방향을 판단하고, 스토캐스틱(Stochastic) 지표를 결합하여 진입합니다. 헐 중간선이 하단선을 상향 돌파하면 상승 진입, 하향 돌파하면 하락 진입합니다. 동시에 스토캐스틱 K선이 과매수 구간에서 D선을 하향 돌파하면 매수, 과매도 구간에서 상향 돌파하면 매도합니다.

전략 원리

본 거래 전략은 주로 헐 지표를 사용하여 시장 추세 방향을 판단한 후, 스토캐스틱 지표로 구체적인 진입 시점을 결정합니다.

먼저 전략에서 헐 지표의 계산 방법을 정의합니다. 여기에는 중간선, 상단선, 하단선의 계산식이 포함됩니다. 중간선은 가중 이동평균(WMA)을 사용하여 계산하고, 상단선과 하단선은 각각 중간선의 편차입니다.

그런 다음 중간선과 상단선/하단선의 관계를 통해 추세 방향을 판단합니다. 중간선이 하단선을 상향 돌파하면 매수세가 강해 상승 추세를 의미하고, 중간선이 상단선을 하향 돌파하면 매도세가 강해 하락 추세를 의미합니다.

또한 전략에는 스토캐스틱 지표의 계산 방법이 정의되어 있으며, 여기에는 K값과 D값의 계산식이 포함됩니다. K값은 RSI의 SMA 평활을 사용하고, D값은 K값을 다시 SMA 평활한 값입니다.

추세 방향을 판단한 후, 상승 추세일 경우 스토캐스틱 K선이 과매도 구간에서 D선을 하향 돌파할 때 매수하고, 하락 추세일 경우 K선이 과매수 구간에서 D선을 상향 돌파할 때 매도합니다.

이처럼 헐 지표의 추세 판단과 스토캐스틱 지표의 과매수/과매도 판단을 결합하면 비교적 안정적이고 정확한 진입이 가능합니다.

장점 분석

본 전략의 가장 큰 장점은 추세 판단과 과매수/과매도 판단을 결합하여 시장을 다차원적으로 분석할 수 있어 진입 정확도가 높다는 점입니다.

구체적으로 다음과 같은 장점이 있습니다.

  1. 헐 지표가 시장 추세 방향을 효과적으로 판단하여 큰 틀에서 위치를 파악할 수 있습니다.

  2. 스토캐스틱 지표가 과매수/과매도를 판단하여 매수/매도 세력의 변화를 파악하고 좋은 진입 타이밍을 잡을 수 있습니다.

  3. 두 지표를 함께 사용하면 각각의 장점을 발휘하고 신호를 상호 검증하여 허위 신호를 줄일 수 있습니다.

  4. 매개변수 조정을 통해 다양한 종목과 시간 주기에 유연하게 적용할 수 있어 범용성이 높습니다.

  5. 중간선의 편차로 상단선과 하단선을 형성하여 거래 채널을 구축함으로써 잠재적 지지와 저항을 발견할 수 있습니다.

  6. 손절매, 목표 수익률 기반 청산(EXIT ON TARGETS percent)을 사용하여 포지션 크기를 조절합니다.

  7. 헐 데이터 사전 사용으로 여러 자산 클래스에 유연하게 대응할 수 있습니다.

  8. 선택된 최적화 방향은 전략의 안정성과 수익률을 향상시킬 수 있습니다.

위험 분석

본 전략에는 다음과 같은 위험도 존재하므로 주의해야 합니다.

  1. 헐 지표에는 지연성이 있어 추세 전환점을 놓쳐 불필요한 손실이 발생할 수 있습니다.

  2. 스토캐스틱 매개변수 설정이 적절하지 않으면 불필요한 신호가 발생할 수 있으므로 K선과 D선의 교차 신호를 적절히 필터링해야 합니다.

  3. 헐 지표와 스토캐스틱 지표를 함께 사용할 때 매개변수 매칭이 잘못되면 오류 신호가 발생할 수 있습니다.

  4. 상단선과 하단선의 폭이 너무 크거나 작으면 거래 신호 품질에 영향을 미치므로 최적의 매개변수를 찾기 위해 세심한 테스트가 필요합니다.

  5. 최근 시장 상황이 불안정하여 중장기 지표의 효과가 좋지 않을 수 있습니다.

  6. 헐과 스토캐스틱 간 데이터 불일치로 인해 허위 신호가 발생할 수 있습니다.

  7. 급격한 추세 변화를 헐이 포착하지 못해 손실이 발생할 수 있습니다.

  8. 다양한 시간대와 종목에 대한 테스트가 필요하여 견고성을 검증해야 합니다.

이러한 위험에 대해 다음과 같은 최적화 방안을 고려할 수 있습니다.

  1. 헐 지표의 기간을 적절히 단축하여 추세 변화에 대한 민감도를 높입니다.

  2. 스토캐스틱 매개변수를 최적화하여 허위 신호를 줄입니다.

  3. 상단선과 하단선 매개변수를 조정하여 최적의 채널 폭을 찾습니다.

  4. MACD 등 다른 지표를 추가하여 신호를 검증합니다.

  5. 손절매 전략을 추가하여 리스크를 관리합니다.

최적화 방향

본 전략은 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 더 많은 종목과 다양한 시간 주기 매개변수를 테스트하여 전략의 안정성을 검증합니다.

  2. 손절매 메커니즘을 추가합니다. 예를 들어 트레일링 스탑, 이동 손절매 등으로 리스크를 더 잘 통제할 수 있습니다.

  3. 진입 조건 로직을 최적화하고 더 엄격한 필터 조건을 설정하여 허위 신호를 줄입니다.

  4. 헐 지표 채널을 활용하여 지지 및 저항 수준을 더 잘 결정하는 방법을 연구합니다.

  5. 다른 지표의 확인 신호를 추가할 수 있는지 탐구합니다.

  6. 매개변수 최적화. 예를 들어 헐 지표 기간, 스토캐스틱 K, D 평활 매개변수 등을 최적화합니다.

  7. 포지션 관리 기능을 추가합니다. 예를 들어 최대 손실, 연속 승리 횟수 등에 따라 포지션 크기를 조절합니다.

  8. 손절매 및 이익 실현 규칙을 추가합니다. 실제 거래에서 반드시 필요합니다.

  9. 헐 길이 매개변수를 최적화하여 추세 민감도를 높입니다.

  10. 추가 필터 또는 확인 지표를 추가하여 신호 품질을 개선합니다.

  11. 헐 밴드를 사용하여 동적 지지/저항 수준을 식별하는 방법을 탐구합니다.

  12. 스토캐스틱 RSI 기간, 과매수/과매도 수준에 대한 매개변수 최적화를 수행합니다.

  13. 더 나은 포지션 사이징 및 리스크 관리 규칙을 도입합니다.

요약

전반적으로 본 전략은 추세 판단과 과매수/과매도 판단을 통합하여 진입하는 효과적인 접근 방식입니다. 그러나 지표 자체의 문제로 인해 거래 신호가 완전히 신뢰할 수 있는 것은 아니므로 추가 최적화가 필요합니다. 최적의 매개변수 조합을 찾고 다른 확인 지표와 리스크 통제 수단을 보완한다면 본 전략의 효과는 기대할 만합니다. 결론적으로 매개변수 조정, 손절매 메커니즘, 포지션 관리 등에서 더 많은 테스트와 최적화가 이루어져야 전략이 안정적이고 신뢰할 수 있으며 실제 거래에서 수익을 낼 수 있습니다.

Source
Pine
/*backtest
start: 2023-10-16 00:00:00
end: 2023-10-17 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Basic Hull Ma Pack tinkered by InSilico 
//Converted to Strategy by DashTrader
strategy("Hull Suite + Stoch RSI Strategy v1.1", overlay=true, pyramiding=1, initial_capital=100, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.023)
Strategy parameters
Strategy parameters
Strategy Direction
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Stoch Upper Threshold
Stoch Lower Threshold
SL %
TP %
Source
Hull Variation
Length(180-200 for floating S/R , 55 for swing entry)
Color Hull according to trend?
Color candles based on Hull's Trend?
Show as a Band?
Line Thickness
Band Transparency
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)