Type/to search

다중 시간대 이동평균선 및 MACD 기반 공매도 진입 전략

Common strategy
Created: 2024-01-03 12:15:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 다중 시간 프레임 지수 이동 평균(MTF EMA)을 활용하여 추세 방향을 판단하고, MACD 지표로 매수/매도 신호를 생성하며, ATR 지표를 결합하여 손절 및 익절 가격을 설정합니다. 이 전략은 강한 추세를 보이는 디지털 화폐 및 법정 화폐 거래 쌍에 적용 가능하며, 추세가 강한 시장에서 더 나은 성과를 보입니다.

전략 원리

1. MTF EMA로 추세 판단

다중 시간 프레임 지수 이동 평균(MTF EMA)은 하나의 차트에서 여러 시간 주기의 이동 평균을 표시하여 자산의 전반적인 상승/하락 상태를 판단합니다. 본 전략에서는 1시간 주기와 15분 주기의 MTF EMA를 사용합니다.

가격이 1시간 MTF EMA보다 높고 1시간 MTF EMA가 15분 MTF EMA보다 낮을 때 상승 추세로 정의합니다. 반대로 가격이 1시간 MTF EMA보다 낮고 1시간 MTF EMA가 15분 MTF EMA보다 높을 때 하락 추세로 정의합니다.

2. MACD로 매수/매도 신호 생성

MACD 선이 아래에서 위로 Signal 선을 돌파하면 매수 신호가 발생하고, 위에서 아래로 돌파하면 매도 신호가 발생합니다. 또한 MACD 선과 Signal 선의 교차 값에 제한 값을 설정하여 허위 신호를 방지합니다.

3. ATR로 손절 및 익절 설정

ATR 지표를 사용하여 손절 및 익절 가격을 설정합니다. ATR은 시장 변동성에 따라 합리적인 손절 및 익절 거리를 동적으로 설정할 수 있습니다. 또한 고점과 저점을 기준으로 손절 및 익절 배수를 설정하여 더욱 유연하게 대응합니다.

거래 전략

포지션 진입 신호

매수 신호: 상승 추세이고 MACD가 Signal 선을 상향 돌파하며 교차 값이 제한 값보다 작은 경우
매도 신호: 하락 추세이고 MACD가 Signal 선을 하향 돌파하며 교차 값이 제한 값보다 큰 경우

포지션 청산 신호

매수 익절: 가격이 ATR 익절가를 돌파한 경우
매수 손절: 가격이 ATR 손절가를 돌파한 경우
매도 익절: 가격이 ATR 익절가를 돌파한 경우
매도 손절: 가격이 ATR 손절가를 돌파한 경우

장점 분석

이 전략의 가장 큰 장점은 MTF EMA로 추세를 판단하고 MACD로 매매 신호를 생성하는 장점을 최대한 활용한 점입니다. MTF EMA는 전반적인 추세 방향을 명확히 판단하여 변동성이 큰 장세에서 잦은 거래를 방지합니다. MACD 지표는 단기 가격 움직임의 변화를 잘 포착하여 매매 신호를 생성합니다. 두 지표를 함께 사용하면 추세를 포착하면서도 많은 매매 기회를 얻을 수 있습니다. 또한 ATR 지표를 활용하여 손절 및 익절을 동적으로 추적함으로써 단일 거래의 위험을 효과적으로 관리할 수 있습니다.

리스크 및 해결 방법

이 전략은 주로 두 가지 리스크가 존재합니다. 첫째, 명확한 추세가 없을 때 MTF EMA가 잘못된 신호를 생성하여 손실을 초래할 수 있습니다. 둘째, MACD 지표는 가격 변동이 클 때 종종 오해의 소지가 있는 신호를 생성하여 과도한 거래를 유발할 수 있습니다. 첫 번째 리스크는 MTF EMA의 매개변수를 적절히 조정하여 가격 추세 변화에 더 잘 대응하도록 할 수 있습니다. 두 번째 리스크는 MACD 지표의 교차 제한 값을 설정하여 완화할 수 있습니다.

최적화 방향

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

  1. MTF EMA의 주기 매개변수를 조정하여 다양한 거래 종목의 가격 특성에 더 잘 맞춥니다.

  2. MACD 지표의 빠른/느린 이동 평균 및 Signal 이동 평균 매개변수를 최적화하여 더 나은 신호를 얻습니다.

  3. 다양한 ATR 주기 매개변수와 익절/손절 배수를 테스트하여 최상의 수익을 찾습니다.

  4. 다른 보조 지표를 추가하여 신호를 필터링합니다.

결론

이 롱/숏 포지션 진입 전략은 MTF EMA로 추세를 판단하고, MACD로 거래 신호를 생성하며, ATR로 동적 손절 및 익절을 설정하는 방법을 종합적으로 활용하여 명확한 추세가 있는 시장에서 좋은 수익을 얻을 수 있습니다. 이 전략은 최적화 여지가 크며, 매개변수 조정 및 최적화를 통해 더 나은 성과를 낼 수 있습니다. 그러나 변동성이 큰 장세에서 무분별한 거래를 피하기 위해 리스크 관리에 주의해야 합니다.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Steven A. Zmuda Burke / stevenz17
//@version=4
// From Date Inputs
Strategy parameters
Strategy parameters
From Day
From Month
From Year
To Day
To Month
To Year
═════════════════════ SOURCE ═════════════════════
Source hl2 or (open+close)/2 ?
════════════════════ MTF EMA ════════════════════
MTF EMA 1
EMA Period 1
MTF EMA 2
EMA Period 2
═════════════════════ MACD ══════════════════════
MACD fast moving average
MACD slow moving average
MACD signal line moving average
MACD EMA period
Use EMA (otherwise SMA)
Use normal MACD
LONG MACD and signal crossover limit
Show MACD ribbon?
MACD ribbon multiplier
═══════════════════ STOCHASTIC ════════════════════
Stochastic On?
K
D
Smooth
Stoch value crossover
avg price length
═════════════════ LONG SL ═════════════════
Max Intraday Loss(%)
Long Stop Loss when MTF EMA cross?
Long Stop Loss (%) on?
Long Stop Loss (%)
Long Stop Loss ATR?
Look back for High/Lows?
How far to look back for High/Lows:
Long ATR Lenghth
Long ATR Stop x ?
═════════════════ LONG TP ═════════════════
Long Take Profit (%) on?
Long Take Profit (%)
1 Long Take Profit On?
Look back for High/Lows?
How far to look back for High/Lows for 1 TP
Long ATR Lenghth 1 TP
First Long ATR Take Profit x ?
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)