안녕하세요, 트레이더 여러분! 오늘은 350만 뷰를 기록한 유튜브 영상에서 소개된 인기 있는 MACD 전략에 대해 이야기해보려고 합니다. 이 전략은 MACD 크로스오버 기반으로 하며, 추세 필터링과 지지/저항 확인을 포함합니다. 표준 지표를 활용하여 가장 일반적인 해석을 바탕으로 구성되어 있습니다. 코드에는 각 코드 라인에 대한 설명이 자세히 포함되어 있어 이해하기 쉽습니다.
전략 구성 요소는 간단합니다:
MACD 크로스오버: 표준 MACD 설정(빠른: 12, 느린: 26, 신호: 9)을 사용하여 모멘텀 변화를 감지합니다.
추세 필터: 200기간 이동평균선을 활용해 거래를 필터링합니다: MA 위에서는 매수만 가능하고, MA 아래에서는 매도만 가능합니다.
지지/저항 조건: 가격이 최근에 주요 지지 또는 저항 수준에 닿았을 때만 거래가 허용됩니다. 이 수준은 커스텀 지지/저항 지표를 사용하여 감지되며, 마지막 10개 및 20개 캔들의 상대적 고점/저점을 기준으로 합니다.
신호 유효성 창: 타이밍 불일치로 설정을 놓치지 않기 위해 EA는 지원/저항과 MACD 신호를 '기억하는' 구성 가능한 시간 창을 사용합니다 (SignalValidity 파라미터).
위험 관리: 손절매는 200 MA에서 사용자가 지정한 고정 포인트 수만큼 떨어진 곳에 배치되며, 이익 실현은 손절매 거리의 1.5배로 자동 계산됩니다.
입력 파라미터
| 파라미터 | 설명 |
|---|---|
| SignalValidity (int) | 신호가 나타난 후 유효한 캔들 수 (기본값: 7) |
| Lotsize (double) | 각 주문의 거래량 |
| SLPointDistanceFromMA (int) | MA와 손절매 레벨 간의 거리 (포인트 단위) |


