Legacymatrix
- Experts
-
Steve Munene Muthii
저는 MetaTrader 5를 위한 자동매매 솔루션 개발에 집중하는 개발자입니다. 특히 알고리즘 트레이딩, 시장 움직임 분석, 리스크 관리에 깊은 관심을 가지고 있습니다.
저의 목표는 명확한 매매 로직, 체계적인 리스크 관리 기능, 안정적인 주문 실행을 결합한 실용적인 Expert Advisor(EA)와 지표를 개발하는 것입니다. 저는 성공적인 트레이딩 도구란 단순히 백테스트에서 좋은 결과를 보여주는 전략 그 이상이어야 한다고 생각합니다. 철저한 테스트를 거치고, 지속적으로 개선되며, 실제 거래 환경을 고려하여 설계되어야 합니다. - 버전: 1.0
- 활성화: 13
This EA automatically identifies real support and resistance zones on the 5-minute chart by detecting swing highs and lows, then only trades a level once price has touched it multiple times — filtering out random noise and one-off spikes. It buys when price dips into a proven support zone and reverses upward, and sells when price pokes into a proven resistance zone and reverses downward.
Key Features
- Automatic level detection — no manual drawing of support/resistance lines. The EA scans recent price history and builds levels from clustered swing points.
- Strength filtering — a zone only qualifies as valid support/resistance once it has been touched a minimum number of times, reducing false signals from weak or one-time levels.
- Rejection candle confirmation — optional filter that requires a genuine reversal candle (long wick, close back through the level) before entering, instead of trading on a simple touch.
- Built-in risk controls — spread filter, one-trade-at-a-time option, and a cooldown period between trades to avoid overtrading.
- Flexible take-profit logic — target the opposite support/resistance level automatically, or use a fixed point value.
- Clean, lightweight logic — evaluates once per new 5-minute candle, so it's efficient and easy to monitor.
Trade Management
- InpLotSize — Fixed lot size used for each trade.
- InpStopLossPoints — Stop-loss distance (in points) from the level.
- InpTakeProfitPoints — Fixed take-profit distance (in points), used only if opposite-level TP is disabled.
- InpUseOppositeLevelAsTP — If true, take-profit is set at the opposite support/resistance level instead of a fixed distance.
- InpMaxSpreadPoints — Maximum allowed spread (in points) for a trade to be taken.
- InpOnePositionAtATime — If true, restricts the EA to one open position at a time.
- InpMagicNumber — Unique identifier for trades placed by this EA.
