Type/to search

돌파 되돌림 거래 전략

Common strategy
Created: 2024-02-28 18:01:56
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

돌파 후 되돌림 거래 전략은 가격의 절대 강도 지표와 MACD 지표를 계산하여 특정 추세 하에서 돌파 후 되돌림 거래를 실행하는 단기 거래 전략입니다. 이 전략은 여러 지표를 결합하여 큰 추세, 중기 추세 및 단기 추세를 판단하고, 추세가 동일하고 지표가 상호 보완하여 신호를 확인한 후 추세 추종 거래를 수행합니다.

전략 원리

이 전략은 주로 가격 절대 강도 지표와 MACD 지표를 기반으로 돌파 후 되돌림 거래를 구현합니다. 먼저 9주기, 21주기 및 50주기 EMA를 계산하여 큰 추세 방향을 판단합니다. 그런 다음 가격의 절대 강도 지표를 계산하여 단기 조정 강도를 반영합니다. 마지막으로 MACD 지표를 계산하여 단기 추세 방향을 판단합니다. 큰 추세가 상승이고 단기적으로 조정이 발생하면 매수하고, 큰 추세가 하락이고 단기적으로 반등이 발생하면 매도합니다.

구체적으로, 종목의 큰 추세가 상승하려면 9일 EMA가 21일 EMA보다 높고, 21일 EMA가 50일 EMA보다 높아야 합니다. 단기 조정 판단 기준은 절대 강도 지표 차이가 0 미만이고, MACD DIFF가 0 미만입니다. 종목의 큰 추세가 하락하려면 9일 EMA가 21일 EMA보다 낮고, 21일 EMA가 50일 EMA보다 낮아야 합니다. 단기 반등 판단 기준은 절대 강도 지표 차이가 0 초과이고, MACD DIFF가 0 초과입니다.

장점 분석

해당 전략은 다음과 같은 장점을 가지고 있습니다:

  1. 큰 추세와 단기 조정을 결합하여 가짜 돌파를 방지합니다.
  2. 여러 지표를 조합하여 사용하므로 신뢰성이 높습니다.
  3. 절대 강도 지표가 조정 강도를 반영하여 되돌림의 질을 판단합니다.
  4. MACD는 단기 추세와 과매수/과매도 영역을 판단할 수 있습니다.

리스크 분석

해당 전략에는 다음과 같은 리스크도 존재합니다:

  1. 큰 추세 판단 오류로 인해 거래가 실패할 수 있습니다.
  2. 되돌림 시점과 강도 판단 오류로 인해 무효한 되돌림이 발생할 수 있습니다.
  3. 극단적인 시장 상황에서 지표가 발산하여 잘못된 신호가 생성될 수 있습니다.

위의 리스크에 대응하기 위해 매개변수를 최적화하고 다양한 주기 지표를 판단하며, 포지션 보유 규칙을 조정하여 단일 손실을 통제하고, 더 많은 지표를 결합하여 신호를 필터링함으로써 정확도를 높이는 등의 개선 방법을 적용할 수 있습니다.

최적화 방향

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

  1. 더 많은 지표 조합을 테스트하여 더 적합한 거래 전략을 찾습니다.
  2. 지표 매개변수를 최적화하여 지표의 민감도를 높입니다.
  3. 손절매 방식을 조정하여 단일 손실 최대치를 낮춥니다.
  4. 필터 조건을 추가하여 더 효과적인 영역에서 신호를 발생시킵니다.
  5. 더 많은 시간 주기 지표를 결합하여 판단의 정확성을 높입니다.

요약

종합하면, 돌파 후 되돌림 거래 전략은 전반적으로 비교적 안정적인 단기 거래 전략입니다. 이 전략은 대·중·단기 다중 추세 판단을 결합하여 변동성 장에서 잘못된 거래를 방지합니다. 또한 지표 조합을 사용하여 판단의 정확성을 높였습니다. 향후 테스트와 최적화를 통해 이 전략은 장기적으로 보유할 가치가 있는 안정적인 전략이 될 수 있습니다.

Source
Pine
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5 
strategy("Divergence Scalper [30MIN]", overlay=true , commission_value=0.04 ) 
message_long_entry = input("long entry message") 
message_long_exit = input("long exit message") 
Strategy parameters
Strategy parameters
message_long_entry
message_long_exit
message_short_entry
message_short_exit
Fast Length
Slow Length
Source
Signal Smoothing
Oscillator MA Type
Signal Line MA Type
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)