Type/to search

다중 이동평균선 기반 모멘텀 거래 전략

Common strategy
Created: 2023-11-06 16:04:46
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 거래 전략은 여러 이동평균선과 모멘텀 지표를 결합하여 추세의 방향과 강도를 식별하고, 추세 초기 단계에서 포지션을 진입한 후 트레일링 스탑(Trailing Stop) 및 트레일링 익절(Trailing Take Profit) 등을 통해 수익 최적화와 리스크 관리를 수행합니다. 목표는 중장기 추세에서 큰 폭의 가격 움직임을 포착하는 것입니다.

전략 원리

  1. 서로 다른 파라미터 설정을 가진 두 그룹의 이동평균선 조합을 사용하여 고속선(快线)과 저속선(慢线)을 구성합니다:

    • 고속선은 5주기 지수이동평균(EMA)과 25주기 가중이동평균(WMA)으로 구성되며, 단기 추세를 나타냅니다.
    • 저속선은 28주기 지수이동평균(EMA)과 72주기 가중이동평균(WMA)으로 구성되며, 중장기 추세를 나타냅니다.
  2. 고속선이 저속선을 상향 돌파하면 단기 추세가 중장기 추세보다 강해지기 시작하는 신호로, 진입 신호가 됩니다.

  3. 모멘텀 지표 RSI와 결합하여 RSI 저점(매수 신호) 또는 RSI 고점(매도 신호)에서만 진입하여 가짜 돌파를 필터링합니다.

  4. 진입 후에는 트레일링 스탑을 사용하여 손실을 축소하고, 트레일링 익절을 사용하여 수익을 고정합니다.

  5. 고속선이 저속선을 하향 돌파하면 추세 반전을 알리며, 이때 스탑 또는 익절로 청산합니다.

장점 분석

  1. 이중 이동평균선 조합이 노이즈를 필터링하고 추세 중간 구간의 방향과 강도를 식별합니다.
  2. 추세 초기 단계에서만 포지션을 진입하여 가짜 돌파로 인한 불필요한 손실을 방지합니다.
  3. 모멘텀 지표 결합이 진입(Entries)을 필터링하여 진입 품질을 높입니다.
  4. 트레일링 스탑이 개별 손실을 축소하여 특정 포인트 손실로 인한 피해를 줄입니다.
  5. 트레일링 익절을 통해 수익을 충분히 확보하고 시황이 좋을 때 추가 수익을 얻습니다.

위험 분석

  1. 이중 이동평균선은 추세 전환점에서 지연이 발생하여 반전 기회를 놓칠 수 있습니다.
    • 이동평균선 주기를 적절히 단축하여 민감도를 높일 수 있습니다.
  2. 가짜 돌파로 불필요한 진입이 발생할 수 있습니다.
    • 필터링 지표를 추가할 수 있습니다.
  3. 스탑 또는 익절 거리가 최적화되지 않아 너무 느슨하거나 너무 빡빡할 수 있습니다.
    • 백테스트를 통해 파라미터를 최적화하여 최적의 스탑/익절 거리를 찾을 수 있습니다.
  4. 방향성 전략으로 추세장에만 적합합니다.
    • 시장 상황에 따라 전략 사용 여부를 선택할 수 있습니다.

최적화 방향

  1. 이동평균선 파라미터를 최적화하여 추세를 가장 잘 나타내는 조합을 찾습니다.
  2. ATR 동적 스탑, OBV(에너지 조류 지표) 등 추세 필터링 지표를 추가합니다.
  3. 스탑/익절 파라미터를 최적화하여 최적의 조합을 찾습니다.
  4. 큰 흐름을 판단하여 전략 활성화 여부를 선택합니다.
  5. 다중 시간대 종합 판단을 추가하여 더 큰 추세 방향이 단기 전략 방향을 안내하도록 합니다.

요약

본 전략은 이동평균선과 모멘텀 지표를 통합하여 신생 추세에서 조기 진입을 목표로 하며, 적시 스탑과 익절을 통해 리스크 및 수익 관리를 수행합니다. 더 넓은 시장 상황에 적응하기 위해 파라미터와 규칙 최적화가 필요하지만, 중장기 추세를 포착하는 기본 프레임워크와 방향을 갖추고 있습니다. 지속적인 최적화를 통해 본 전략은 안정적이고 효율적인 추세 추종 전략으로 성장할 가능성이 있습니다.

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

//@version=3
strategy(title="[WAI GUA]", shorttitle="[EOS] 1.0", overlay=true)

//study(title="[WAI GUA]", shorttitle="[EOS] 1.0", overlay=true)
Strategy parameters
Strategy parameters
IS This a RENKO Chart
Alternate TimeFrame Multiplier (0=none)
Show Coloured MA Ribbons
Show Ribbon Median MA Lines
FAST MA Ribbon Type:
FAST Ribbon Lower MA Length
FAST Ribbon Upper Length
SLOW MA Ribbon Type:
SLOW Ribbon Lower MA Length
SLOW Ribbon Upper Length
Backtest Start Year
Backtest Start Month
Backtest Start Day
start
increment
maximum
Use Opposite Trade as a Close Signal
Colour Candles to Trade Order state
What type of Orders
Trailing Stop
Trailing Stop (%)
Take Profit
Take Profit (%)
Trailing Profit (%)
Stop Loss
Stop Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)