Type/to search

종가 돌파 일중 거래 전략

Common strategy
Created: 2023-10-09 16:56:21
Last modified: 3 years ago
1
Follow
1802
Followers

개요

이 전략은 이동평균선을 기반으로 한 간단한 데이 트레이딩 전략으로, GBPUSD 1시간 시간대 차트에 적용됩니다. 런던 장이 열릴 때만 진입하고, 런던 장이 마감될 때 청산하며, 런던 세션의 추세 돌파 거래에 매우 적합합니다.

전략 원리

이 전략은 두 개의 이동평균선을 사용합니다. 하나는 매우 빠른 이동평균선이고, 다른 하나는 매우 느린 이동평균선입니다. 구체적인 로직은 다음과 같습니다.

  1. 런던 장이 열리는 시간(8시)에만 돌파하여 진입합니다. 판단 기준은 종가 또는 고가가 빠른 이동평균선을 돌파하면 매수, 종가 또는 저가가 빠른 이동평균선을 돌파하면 매도입니다.

  2. 동시에, 이전 캔들의 종가가 느린 이동평균선보다 높아야 매수, 느린 이동평균선보다 낮아야 매도하여 비추세 상황을 걸러냅니다.

  3. 손절매는 최소값인 50~100포인트로 설정합니다.

  4. 익절은 설정하지 않고, 런던 장이 마감될 때(15시) 조건 없이 청산합니다.

장점 분석

이는 매우 간단한 돌파 전략이지만, 런던 세션의 추세 특성을 합리적으로 활용하여 다음과 같은 장점이 있습니다.

  1. 추세가 명확할 때만 진입하여 횡보장의 위험을 피합니다.

  2. 런던 세션에서만 돌파 거래를 하여 변동성이 큰 이 시간대의 특성을 최대한 활용합니다.

  3. 작은 손절매를 사용하여 어느 정도의 반등을 감당할 수 있습니다.

  4. 조건 없이 청산하여 야간 위험을 피합니다.

리스크 분석

이 전략에는 다음과 같은 리스크도 존재합니다.

  1. 런던 세션에 명확한 추세가 없을 경우 오랫동안 거래가 없을 수 있습니다.

  2. 작은 손절매로 인한 손절 위험. 돌파 후 어느 정도 반등이 발생하여 손절될 가능성이 있습니다.

  3. 고정된 청산 시간으로 인한 조기 청산 위험. 강한 추세일 경우 포지션 보유 시간을 연장해야 할 수도 있습니다.

대책으로는 진입 규칙을 적절히 완화하고, 트레일링 스탑을 사용하여 이익을 고정시키며, 시장 상황에 따라 청산 시간을 적절히 조정하는 것입니다.

최적화 방향

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

  1. RSI, 볼린저 밴드 등 다른 지표를 추가하여 횡보 시장을 추가로 필터링합니다.

  2. 이동평균선 조합을 최적화하여 다양한 파라미터의 효과를 테스트합니다.

  3. 다양한 손절 포인트 크기를 테스트하여 최적의 손절 범위를 찾습니다.

  4. 구체적인 시세에 따라 청산 시간을 실시간으로 조정하고, 고정된 마감 시간에 청산하지 않습니다.

  5. 다른 통화쌍 및 다른 시간대의 효과를 테스트합니다.

  6. 리스크 관리 모듈(예: 자금 관리, 거래량 계산 등)을 추가합니다.

요약

이 전략은 전반적으로 매우 간단하면서도 실용적인 런던 세션 돌파 전략입니다. 규칙이 단순하고 명확하며, 시간대 특성을 합리적으로 사용하여 일부 거래 리스크를 피할 수 있다는 장점이 있습니다. 동시에 최적화할 여지도 있어, 지속적인 최적화와 테스트를 통해 전략의 안정성과 수익성을 더욱 향상시킬 수 있습니다. 전반적으로 이 전략은 런던 세션 돌파 거래 아이디어를 효율적으로 활용할 수 있는 참조 프레임워크와 모델을 제공합니다.

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

//@version=4

// strategy(title="2 ma breakout",shorttitle="2 ma breakout", initial_capital=10000,overlay=true, commission_type = strategy.commission.cash_per_contract, commission_value = 0.00008 )
timeinrange(res, sess) => time(res, sess) != 0
Strategy parameters
Strategy parameters
NY Open On
NY Session On
NY Close On
Aussie Open On
Aussie Session On
Aussie Close On
Asia Open On
Asia Session On
Asia Close On
Euro Open On
Euro Session On
Euro Close On
Show On Chart
From Day
From Month
From Year
To Day
To Month
To Year
len
Source
Length slow
Source
sl
Risk % of equity
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)