RSI Grid Spread Shield EA
- Experts
- Shun Li Long
- 버전: 2.0
- 활성화: 5
RSI Grid Martingale Spread Guard EA
RSI Grid Martingale Spread Guard EA는 MetaTrader 5용 리스크 관리 중심의 그리드·마틴게일 EA입니다.
RSI 진입, MA 필터, 스프레드 보호, 다중 보호 로직을 결합해 저품질 진입을 줄이고 실거래 안정성을 높이도록 설계되었습니다.
전략 개요
이 EA는 매수(BUY) 전용으로 동작합니다.
신규 진입 및 추가 진입 전에 RSI, 추세, 스프레드 조건을 확인합니다.
기본 흐름:
- RSI로 매수 후보 구간 탐지
- MA 필터로 추세 방향과 가격 위치 확인
- 불리한 스프레드 구간에서는 신규 주문 차단
- 조건 충족 시 그리드/마틴게일 방식으로 추가 진입
- 단일 손실 컷, 트레일링, 전체 이익 보호로 리스크 관리
주요 기능
-
RSI 진입 + 언락(Unlock) 로직
진입 임계값과 언락 임계값을 분리해 과도한 연속 진입을 억제합니다. -
MA 추세 + 이격도 필터
가격이 MA 위에 있고 MA와의 이격이 과도하지 않을 때만 매수를 허용합니다. -
이중 스프레드 가드
고정 스프레드 상한 + 평균 대비 동적 스프레드 필터를 함께 적용합니다. -
그리드 + 마틴게일(옵션)
로트 배수와 그리드 간격을 설정해 단계적 포지션 확장을 지원합니다. -
단일 포지션 손실 제한
설정한 손실 포인트 도달 시 해당 포지션을 청산합니다. -
전체 이익 보호(Basket Protection)
최대 부유이익을 기록하고, 설정한 되돌림 발생 시 EA 포지션 전체를 정리합니다. -
트레일링 관리
TP 단계 + ATR 기반 동적 스탑 조정으로 수익 보호를 강화합니다. -
거래 안전 장치
캔들당 1회 진입 제한, 청산 후 쿨다운 기능으로 과매매를 줄입니다.
주요 입력 파라미터
-
Base Settings
Lots, MagicNumber, Timeframe -
RSI Entry Control
RSI_Period, RSI_Open_Level, RSI_Unlock_Level -
Trailing Stop
Enable_Trailing, TP1_Points, TP2_Points, ATR_Period, ATR_Multiplier -
Martingale Scaling
Enable_Martingale, Max_Orders, Martingale_Lots, Grid_Points -
Risk Control
Max_Loss_Points, Enable_Profit_Protect, Protect_Trigger_Points, Protect_Drawdown_Points -
MA Filter
Enable_MA_Filter, MA_Period, MA_Method, MA_Max_Distance, MA_Timeframe -
Trade Safety
Safety_OneOrderPerBar, Cooldown_Enable, Cooldown_Bars -
Spread Filter
Enable_Spread_Filter, Spread_Hard_Limit_Points, Enable_Spread_Avg_Filter, Spread_Avg_Period, Spread_Avg_Multiplier, Spread_Avg_Extra_Points
사용 권장 사항
- 보수적인 로트와 낮은 최대 포지션 수로 시작하세요.
- 종목/브로커 환경별로 파라미터를 최적화하세요.
- 변동성이 큰 구간에서는 스프레드 필터를 유지하는 것을 권장합니다.
- 실거래 전 충분한 백테스트/포워드 테스트를 진행하세요.
- 안정적인 VPS 환경에서 운용하면 실행 일관성에 유리합니다.
중요 리스크 안내
- 본 EA는 마틴게일 로직을 포함하므로 역행장에서 노출이 빠르게 커질 수 있습니다.
- 과거 성과는 미래 수익을 보장하지 않습니다.
- 반드시 엄격한 자금관리와 리스크 관리를 병행하세요.
- 감당 가능한 범위의 자금으로만 운용하세요.
