Type/to search

복합 돌파 전략 기반

Common strategy
Created: 2024-02-29 14:07:54
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

이 전략은 최근 N개 캔들스틱의 최고가와 최저가를 계산하고, 이동평균선 지표와 결합하여 이중 돌파 조건을 설정함으로써 저가 매수, 고가 매도하는 트레이딩 전략을 구현합니다.

전략 원리

해당 전략은 주로 다음과 같은 원리에 기반합니다:

  1. 최근 7개 캔들스틱의 최저가 minLow를 계산하여 돌파 매수 조건을 결정합니다.
  2. 최근 7개 캔들스틱의 최고가 maxHigh를 계산하여 돌파 매도 조건을 결정합니다.
  3. 길이 200의 단순 이동평균선 mma를 계산하여 mma 지표와 함께 추세 방향을 판단합니다.
  4. 매수 조건: 종가 close가 minLow를 돌파하고, mma보다 높은 경우
  5. 매도 조건: 종가 close가 maxHigh를 돌파하거나 maxHigh보다 높은 경우

최근 N개 캔들스틱의 극값을 계산하여 시장이 과매도 또는 과매수 상태인지 판단합니다. 이동평균선을 결합하여 추세 방향을 결정하고, 이중 조건을 설정하여 저가 매수, 고가 매도의 돌파 트레이딩 전략을 구현합니다.

장점 분석

해당 전략은 다음과 같은 장점을 가집니다:

  1. 이중 조건 설정으로 전략의 트레이딩 신호가 더욱 신뢰할 수 있습니다.
  2. 캔들스틱 극값을 활용하여 과매도/과매수 상태를 판단, 반전 기회를 포착할 수 있습니다.
  3. 이동평균선을 결합하여 추세 방향을 판단, 역추세 거래를 피할 수 있습니다.
  4. 저가 매수, 고가 매도의 개념을 구현하여 대부분의 트레이더 심리에 부합합니다.
  5. 전략 로직이 단순 명료하여 이해와 구현이 쉽습니다.

이중 조건 확인을 통해 전략 신호 품질이 높으며, 매개변수 최적화 여지가 많아 다양한 시장 환경에 적합합니다.

위험 분석

해당 전략에는 다음과 같은 위험도 존재합니다:

  1. 이중 조건으로 인해 신호 빈도가 제한되어 일부 거래 기회를 놓칠 수 있습니다.
  2. 캔들스틱 극값 계산 주기 설정이 적절하지 않으면 과매도/과매수 상태를 정확히 판단하지 못할 수 있습니다.
  3. 이동평균선 매개변수 설정이 적절하지 않으면 추세 방향을 잘못 판단할 수 있습니다.
  4. 여러 매개변수를 동시에 최적화해야 하므로 최적화 난이도가 높습니다.

이러한 위험은 계산 주기 조정, 매개변수 조합 최적화 등을 통해 줄일 수 있습니다. 또한 다른 지표와 결합하여 최적화하는 방안도 고려할 수 있습니다.

최적화 방향

해당 전략은 주로 다음과 같은 방향으로 최적화할 수 있습니다:

  1. 캔들스틱 극값 계산 주기 최적화: 과매수/과매도 판단에 가장 적합한 주기 매개변수 탐색
  2. 다양한 길이의 이동평균선 효과 테스트
  3. 다른 지표 결합: BOLL 밴드, KD 지표 등 추가
  4. 손절 전략 추가: 개별 거래 손실 통제
  5. 진입/청산 조건 최적화: 신호 품질 향상

매개변수 최적화, 지표 최적화, 리스크 관리 최적화 등을 통해 전략의 profit 팩터를 크게 향상시킬 수 있습니다.

요약

해당 전략은 전반적으로 매우 실용적인 돌파 전략입니다. 캔들스틱 극값을 계산하여 과매도/과매수 상태를 판단하고, 이동평균선으로 추세 방향을 결정하며, 이중 조건 설정으로 오신호를 걸러내어 고품질의 저가 매수, 고가 매도 전략을 구현합니다. 계산 주기 최적화, 다른 지표 추가 등을 통해 전략의 성과를 더욱 향상시킬 수 있습니다. 이 전략은 초보자가 배우기에 적합할 뿐만 아니라 전문 트레이더가 최적화하여 활용하기에도 적합합니다.

Source
Pine
/*backtest
start: 2023-02-22 00:00:00
end: 2024-02-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Larry Connors por RON", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

value1 = input(7, title="Quantity of day low")
Strategy parameters
Strategy parameters
Quantity of day low
Quantity of day high
Length of SMA
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)