Type/to search

히스토그램 붕괴 기반 거래 전략

Common strategy
Created: 2023-11-15 15:25:57
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 히스토그램 돌파 원리를 활용하여 이동 평균선의 추세 판단을 결합함으로써 추세 방향으로의 돌파 거래를 실행합니다. 가격이 히스토그램 경계를 돌파할 때 거래 신호가 발생합니다. 동시에 빠른 이동 평균선과 느린 이동 평균선의 위치 관계를 판단하여 전체 추세 방향을 결정하고 횡보 시 잘못된 신호를 방지합니다.

전략 원리

  1. 빠른 이동 평균선(20주기)과 느린 이동 평균선(50주기)을 계산합니다.

  2. 캔들스틱(봉)을 기준으로 상승 직육면체(close>open) 또는 하락 직육면체(close<open)가 형성되었는지 확인합니다.

  3. 직육면체가 이전 캔들의 최고가 또는 최저가를 돌파했는지 판단합니다. 상승 직육면체가 이전 캔들의 최고가를 돌파하면 매수 돌파 신호가 발생하고, 하락 직육면체가 이전 캔들의 최저가를 돌파하면 매도 돌파 신호가 발생합니다.

  4. 동시에 빠른 이동 평균선이 느린 이동 평균선 위에 있는지 판단합니다. 위에 있으면 매수 추세로 판단하고, 아래에 있으면 매도 추세로 판단합니다.

  5. 빠른/느린 이동 평균선이 매수 추세로 판단될 때만 매수 돌파 신호가 유효하고, 빠른/느린 이동 평균선이 매도 추세로 판단될 때만 매도 돌파 신호가 유효합니다. 이는 횡보 시 잘못된 신호를 방지합니다.

  6. 유효한 매수 돌파 신호가 발생하면 일정한 손절 및 이익 실현 기준에 따라 매수 포지션을 진입하고, 유효한 매도 돌파 신호가 발생하면 일정한 손절 및 이익 실현 기준에 따라 매도 포지션을 진입합니다.

  7. 빠른 이동 평균선과 느린 이동 평균선이 다시 교차하면 현재 포지션을 청산합니다.

장점 분석

  • 히스토그램 경계를 돌파 지점으로 활용하여 강한 돌파 신호를 나타냅니다.

  • 동시에 추세 방향을 고려하여 횡보 시 잘못된 신호를 방지하고 정확도를 높입니다.

  • 추세와 돌파를 모두 고려하여 전략이 추세 시장에서 뛰어난 성과를 냅니다.

  • 매개변수 최적화를 통해 다양한 종목과 시간 주기에 적용할 수 있습니다.

위험 및 해결 방법

  • 돌파 실패의 위험. 해결 방법은 더 큰 돌파 지점을 선택하여 돌파 모멘텀이 강하도록 보장하는 것입니다.

  • 추세 판단 부정확의 위험. 해결 방법은 이동 평균선 매개변수를 조정하거나 다른 보조 지표를 추가하여 추세를 판단하는 것입니다.

  • 손절 설정이 너무 작아 잦은 손절이 발생하는 위험. 해결 방법은 다양한 종목과 시간 주기에 따라 손절 폭을 동적으로 조정하는 것입니다.

  • 이익 실현 폭이 너무 작은 위험. 해결 방법은 다양한 종목과 시간 주기에 따라 손익비를 동적으로 설정하는 것입니다.

최적화 방향

  • 전반적으로 이동 평균선 매개변수, 돌파 지점 매개변수, 손절 폭, 손익비 등 모든 매개변수를 다양한 종목과 시간 주기에 따라 테스트하고 최적화하여 전략 매개변수를 맞춤 설정해야 합니다.

  • 다양한 유형의 이동 평균선(예: EMA, SMA 등)을 테스트하여 더 적합한 지표를 찾을 수 있습니다.

  • 모멘텀(Momentum) 등 다른 보조 판단 지표를 추가하여 추세 판단 정확도를 높일 수 있습니다.

  • 머신러닝 등의 방법을 통해 각종 매개변수를 동적으로 최적화할 수 있습니다.

  • 돌파 성공률에 대한 통계 학습을 통해 돌파 지점 매개변수를 조정할 수 있습니다.

요약

이 전략은 추세 특성과 돌파 특성을 통합하여 이론적으로 많은 무효 신호를 걸러낼 수 있습니다. 핵심은 매개변수의 테스트와 최적화에 주의하여 전략이 다양한 종목과 시간 주기에 맞춤 적용되어 실제 거래에서 좋은 성과를 얻는 것입니다. 또한 보조 지표와 머신러닝 기술은 전략 개선의 방향을 제시합니다. 지속적인 최적화를 통해 이 전략은 안정적이고 신뢰할 수 있는 추세 돌파 거래 전략이 될 수 있습니다.

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

//@version=4
//Backtested Time Frame: H1
//Default Settings: Are meant to run successfully on all currency pairs to reduce over-fitting.
//Risk Warning: This is a forex trading robot, backtest performance will not equal future performance, USE AT YOUR OWN RISK.
Strategy parameters
Strategy parameters
Equity Risk (%)
Stop Loss (x*ATR, Float)
Risk : Reward (1 : x*SL, Float)
Fast MA (Period)
Slow MA (Period)
ATR (Period)
Use MA Slope (Boolean)
Bull Slope Angle (Deg)
Bear Slope Angle (Deg)
Exit When MA Re-Cross (Boolean)
Cancel Entry After X Bars (Period)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)