Type/to search

일봉 구간 돌파 단방향 거래 전략

OHLC
1
Follow
1802
Followers

img

개요

이는 전일 고점 및 저점을 기반으로 한 구간 돌파 거래 전략입니다. 이 전략은 가격이 전일 고점을 돌파하거나 저점을 하향 돌파할 때 거래 기회를 포착하며, 각 돌파 또는 하향 돌파 방향에 대해 한 번만 거래를 실행합니다. 고정된 50포인트 이익 실현 및 손절매 설정을 사용하며, 각 거래일 시작 시 거래 플래그를 재설정하여 거래가 질서 있게 진행되도록 합니다. 이 전략의 핵심은 장중 가격의 단방향 돌파 흐름을 포착하고 엄격한 거래 관리를 통해 위험을 통제하는 것입니다.

전략 원리

전략의 핵심 논리는 다음과 같은 측면을 포함합니다:

  1. 거래 신호 생성: 시스템은 현재 종가가 전일 고점을 돌파했는지 또는 저점을 하향 돌파했는지 판단하여 거래 방향을 결정합니다. 가격이 전일 고점을 돌파하여 마감되면 시스템은 매수 신호를 내보내고, 가격이 전일 저점을 하향 돌파하여 마감되면 시스템은 매도 신호를 내보냅니다.
  2. 거래 빈도 통제: 전략은 플래그(flags)를 사용하여 각 방향별로 하루에 한 번만 거래가 실행되도록 보장합니다. 이러한 설계는 동일한 가격 영역에서 반복적으로 거래하는 것을 방지하여 거래 비용을 낮춥니다.
  3. 위험 관리: 각 거래에는 고정된 50포인트 이익 실현 및 손절매가 설정되어 있으며, 이러한 대칭적 위험 관리 방식은 단일 거래의 위험을 효과적으로 통제할 수 있습니다.
  4. 장중 재설정 메커니즘: 각 거래일 시작 시 시스템은 거래 플래그를 재설정하여 새로운 거래일에 대비합니다. 이 메커니즘은 전략이 새로운 거래 기회를 포착할 수 있도록 보장합니다.

전략 장점

  1. 거래 논리 명확: 전략은 단순한 가격 돌파 이론에 기반하며, 거래 규칙이 명확하여 이해하고 실행하기 쉽습니다.
  2. 엄격한 위험 통제: 고정된 이익 실현 및 손절매 포인트와 단방향 거래 제한을 통해 각 거래의 위험을 효과적으로 통제합니다.
  3. 과도한 거래 방지: 각 방향별로 하루에 한 번만 거래를 허용하여 변동장에서 빈번한 거래로 인한 손실을 방지할 수 있습니다.
  4. 높은 자동화 수준: 전략은 완전히 자동으로 실행될 수 있어 인간의 개입이 필요하지 않습니다.
  5. 적응성: 전략은 다양한 시장 환경에 적용될 수 있으며, 특히 추세가 뚜렷한 시장에서 더 나은 성과를 보입니다.

위험 분석

  1. 가짜 돌파 위험: 시장에서 가짜 돌파가 발생하여 거래 손실로 이어질 수 있습니다. 다른 기술적 지표와 결합하여 확인하는 것을 권장합니다.
  2. 변동장 위험: 횡보 변동장에서 빈번한 돌파 및 하향 돌파는 연속적인 손절매로 이어질 수 있습니다. 필터 조건을 추가하여 개선할 수 있습니다.
  3. 고정 손절 위험: 고정된 손절매 포인트는 모든 시장 환경에 적합하지 않을 수 있으며, 변동성이 큰 시장에서는 너무 일찍 손절매될 수 있습니다.
  4. 슬리피지 위험: 시장 변동이 심할 때 슬리피지로 인해 실제 손절매 지점이 예상과 다를 수 있습니다.

최적화 방향

  1. 동적 손절매 설정: 시장 변동성(예: ATR 지표)에 따라 이익 실현 및 손절매 포인트를 동적으로 조정할 수 있습니다.
  2. 추세 필터 추가: 추세 지표(예: 이동 평균선 또는 ADX)를 결합하여 거래 신호를 필터링할 수 있습니다.
  3. 돌파 확인 최적화: 거래량 확인 또는 기타 기술적 지표를 추가하여 돌파의 신뢰성을 높일 수 있습니다.
  4. 시간 필터: 시간 필터 조건을 추가하여 변동성이 큰 시간대의 거래를 피할 수 있습니다.
  5. 포지션 관리 최적화: 시장 변동성과 계정 위험 감당 능력에 따라 포지션 크기를 동적으로 조정할 수 있습니다.

요약

이 전략은 일봉 구간 돌파에 기반한 고전적인 거래 시스템으로, 엄격한 거래 관리와 위험 통제를 통해 시장의 단방향 추세 흐름을 추적하는 데 적합합니다. 몇 가지 고유한 위험이 존재하지만, 합리적인 최적화와 개선을 통해 전략의 안정성과 수익성을 높일 수 있습니다. 전략의 성공 핵심은 가짜 돌파 위험을 올바르게 처리하고, 이익 실현 및 손절매를 적절히 설정하며, 다양한 시장 환경에서 전략의 적응성을 유지하는 데 있습니다.

Source
Pine
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("US 30 Daily Breakout Strategy (Single Trade Per Breakout/Breakdown, New York Time)", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, trim_orders = true)

// Set pip size for US 30 (1 pip = 1 point)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)