Type/to search

이동평균선 캡처 전략

Common strategy
Created: 2023-11-01 15:55:51
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 이동평균선 기술을 주요 거래 신호로 활용하고, Heiken Ashi 캔들 지표를 결합하여 시장 추세 반전을 감지하고 단기 가격 모멘텀을 포착하는 전략입니다. Gustavo Branu의 Heiken Ashi 이동평균 전략을 최적화하여 재도색(re-paint) 기능을 제거함으로써 지연 없는 신호 출력을 구현했습니다.

전략 원리

  1. Heiken Ashi 종가의 nAMA(n)를 계산하여 가격 주선으로 사용합니다.

  2. Heiken Ashi 종가의 빠른 이동평균선(fma)과 느린 이동평균선(sma)을 계산합니다.

  3. fma가 sma를 상향 돌파하면 매수 신호를 생성하고, fma가 sma를 하향 돌파하면 매도 신호를 생성합니다.

  4. 본 전략은 원래 전략의 재도색 기능을 제거하여 실시간으로 거래 신호를 생성하며, 백테스트 데이터의 왜곡을 방지합니다.

장점 분석

  1. Heiken Ashi 캔들 지표를 결합하여 시장 추세 반전 지점을 더 정확하게 판단할 수 있습니다.

  2. 이중 이동평균선 조합을 적용하여 가짜 돌파를 효과적으로 필터링할 수 있습니다.

  3. 지연 없는 신호 출력으로 실전 거래에서 신뢰할 수 있습니다.

  4. 파라미터 최적화가 유연하여 다양한 상품에 맞게 조정할 수 있습니다.

  5. 전략 로직이 간단하고 명확하여 이해하고 구현하기 쉽습니다.

  6. 완전 자동 거래 전략으로 구성할 수 있어 인적 조작 위험을 줄일 수 있습니다.

위험 분석

  1. Heiken Ashi 이동평균은 가격 변동이 심한 시장에서 성과가 좋지 않습니다.

  2. 이중 이동평균선 거래 전략은 많은 가짜 신호를 생성할 수 있습니다.

  3. 이동평균선 파라미터 설정이 부적절하면 추세를 놓치거나 손실 폭이 커질 수 있습니다.

  4. 실전 거래에는 거래 수수료가 발생하여 순이익에 일정한 영향을 미칩니다.

  5. 엄격한 손절매 방식이 필요하며, 단일 손실을 통제해야 합니다.

  6. 기계적 거래 전략은 손실 위험이 있으므로 자금 관리에 주의해야 합니다.

이에 따른 위험 관리 조치:

  1. 변동성 지표를 결합하여 변동 구간을 피합니다.

  2. 필터 조건을 추가하여 거래 신호의 품질을 보장합니다.

  3. 파라미터 테스트를 통해 최적화하여 적절한 이동평균선 조합을 선택합니다.

  4. 거래 빈도를 조정하여 거래 비용의 영향을 줄입니다.

  5. 합리적인 손절매 수준을 설정하여 단일 손실을 통제합니다.

  6. 자금 관리를 최적화하여 포지션 규모를 엄격히 통제합니다.

전략 최적화 방향

  1. 이중 이동평균선 파라미터 조합을 최적화하여 신호 품질을 향상시킵니다.

  2. 추세 필터링 지표를 추가하여 변동 구간을 피합니다.

  3. 거래량 지표를 결합하여 추세 신뢰성을 확보합니다.

  4. 동적 손절매 및 추적 이익 실현을 설정하여 이익 수집을 최적화합니다.

  5. 자금 관리 모듈을 통합하여 포지션 규모를 통제합니다.

  6. 알고리즘 거래 모듈을 추가하여 완전 자동화를 구현합니다.

요약

본 전략은 Heiken Ashi 이동평균의 추세 판단과 이중 이동평균선 조합 필터링 기술을 통합하여 간단하면서도 실용적인 단기 추세 추종 전략을 구현했습니다. 전략 신호 생성은 실시간으로 신뢰할 수 있으며, 실전 거래 성과가 우수합니다. 파라미터 최적화, 위험 관리 조치 설정 및 알고리즘 거래 모듈 확장을 통해 신뢰할 수 있는 완전 자동 거래 전략으로 최적화할 수 있습니다.

Source
Pine
/*backtest
start: 2022-10-25 00:00:00
end: 2023-10-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//Heikin/Kaufman by Gustavo v5
// strategy('Heikin Ashi EMA v5 no repaint ', shorttitle='Heikin Ashi EMA v5 no repaint', overlay=true, max_bars_back=500, default_qty_value=1000, initial_capital=100000, currency=currency.EUR)
Strategy parameters
Strategy parameters
Heikin Ashi EMA Time Frame
Heikin Ashi EMA Shift
Slow EMA Period
Length
xPrice
Fastend
Slowend
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)