MACD CrossoverPro

MACD Crossover Pro is a professional Expert Advisor built on one of the most reliable and time-tested strategies in technical analysis: the MACD line crossover with the Signal line. Designed for traders who value simplicity, transparency, and consistent rule-based execution.

HOW IT WORKS

The EA monitors the MACD indicator (Moving Average Convergence Divergence) in real time. The entry logic is straightforward and powerful:

  • When the MACD line crosses above the Signal line → the EA opens a BUY position
  • When the MACD line crosses below the Signal line → the EA opens a SELL position

All signals are confirmed on closed bars only, eliminating false signals and repainting issues that affect many other EAs.

When a new signal is generated in the opposite direction, the EA automatically closes the existing position before opening the new one — keeping your exposure clean and aligned with the current market direction at all times.

KEY FEATURES

✅ Classic MACD crossover logic — proven over decades of use ✅ Signal confirmed on closed bar — no repainting, no false triggers ✅ Automatic position reversal — closes opposite trade before entering new one ✅ Spread filter — avoids opening trades during high spread conditions ✅ Optional Trailing Stop — lock in profits as the market moves in your favor ✅ Full parameter customization — adapt to any market and timeframe ✅ Works on any symbol — Forex, Indices, Commodities, Crypto ✅ Works on any timeframe — M1 to MN ✅ Lightweight and fast — no unnecessary calculations ✅ Clean, readable code — no black box

INPUT PARAMETERS

MACD Settings:

  • Fast EMA Period (default: 12)
  • Slow EMA Period (default: 26)
  • Signal Period (default: 9)
  • Applied Price (default: Close)

Trade Settings:

  • Lot Size (default: 0.01)
  • Stop Loss in points (default: 250)
  • Take Profit in points (default: 1000)
  • Max Orders per Signal (default: 1)
  • Magic Number (default: 20040001)
  • Order Comment

Filters:

  • Max Spread in points (default: 30)

Trailing Stop:

  • Enable/Disable Trailing Stop (default: false)
  • Trailing Stop distance in points (default: 150)
  • Trailing Step in points (default: 10)

RISK MANAGEMENT

MACD Crossover Pro includes a built-in margin check before every trade. If your account does not have sufficient free margin to open the position, the EA will skip the trade and wait for the next signal — protecting your account from unexpected errors.

Stop Loss and Take Profit are applied automatically on every order. The optional Trailing Stop allows the EA to follow the price and lock in profits progressively as the trade develops.

RECOMMENDED USAGE

  • Timeframes: H1, H4 or Daily for more reliable signals
  • Symbols: Major Forex pairs (EURUSD, GBPUSD, USDJPY), Gold (XAUUSD), major indices
  • For scalping: M5 or M15 with tighter Stop Loss settings
  • Always run a backtest on your specific symbol and timeframe before going live
  • Start with the default settings and adjust based on your backtest results

ABOUT THE AUTHOR

Samuel Cavalcanti Costa is a Brazilian trader and developer focused on building reliable, transparent, and practical trading tools for the MetaTrader 5 platform. All products are developed with clean code, full customization, and real trading conditions in mind.

👉 Visit the full product catalog: https://www.mql5.com/en/users/samuelcavalcanticosta/seller

DISCLAIMER

Past performance does not guarantee future results. Trading involves significant risk of loss. Always test thoroughly in a demo account before using real money. The author is not responsible for any financial losses resulting from the use of this product.

제작자의 제품 더 보기
American Dream for MT5
Samuel Cavalcanti Costa
아메리칸 드림 MT5 레버리지 로봇은 매우 위험하며, 투자 원금의 100%를 잃을 위험이 있습니다. 이 로봇은 10달러를 최단 시간 내에 10만 달러로 만드는 것을 목표로 합니다. 따라서 레버리지와 위험은 최대 수준이지만, 통제 가능합니다. 주의: 위험은 최대 수준입니다. 계좌가 파산할 수도 있습니다. 이 로봇을 사용할 때는 주의하십시오. 모든 돈을 잃을 수 있습니다. 하지만 의식적으로 사용한다면, 평생 사용해 본 로봇 중 최고가 될 수 있으며, 이 로봇만큼 좋은 로봇은 다시는 찾을 수 없을 것입니다. 로봇 소개: 아메리칸 드림 1.0 = 레버리지 로봇으로, 10달러를 최대한 빨리 10만 달러로 만드는 것을 목표로 합니다. 매우 위험하며, 4가지 부분 목표가 있습니다. 10달러에서 100달러, 100달러에서 1,000달러, 1,000달러에서 1만 달러, 그리고 1만 달러에서 10만 달러. 다시 한번 강조하지만, 이 로봇은 레버리지가 매우 높아 모든 원금을 잃을 수 있습니다. 의식적
Golden Days for MT5
Samuel Cavalcanti Costa
골든 데이즈 MT5 레버리지 로봇은 매우 위험하며, 투자 원금의 100%를 잃을 위험이 있습니다. 주의: 위험은 최대치입니다. 계좌가 파산할 수도 있습니다. 이 로봇을 사용할 때는 주의하십시오. 모든 돈을 잃을 수 있습니다. 하지만 의식적으로 사용한다면 평생 사용해 본 로봇 중 최고가 될 수 있으며, 이 로봇만큼 좋은 로봇은 다시는 찾을 수 없을 것입니다. 골든 데이즈 V1 로봇 소개: 제가 만든 프로젝트 중 가장 완벽하고 복잡한 프로젝트입니다! 기본적으로 이 로봇은 두 가지 목표를 가지고 있습니다. 골든 데이즈 V1 로봇 소개: 제가 만든 프로젝트 중 가장 완벽하고 복잡한 프로젝트입니다! 기본적으로 이 로봇은 두 가지 목표를 가지고 있습니다. 1단계 = 초기 잔액을 레버리지로 최종 잔액까지 활용 2단계 = 1단계 목표에 도달하는 즉시 로봇은 보수 모드로 전환됩니다. (모든 값은 설정에서 편집 가능).
Legacy Anchor MT5
Samuel Cavalcanti Costa
MT5용 레거시 앵커 매우 위험한 로봇으로, 임원 구성에서 선택한 가치와 거의 같은 보수적인 목표를 설정합니다. 덜 대담하고 더 보수적인 목표를 설정하더라도, 여전히 공격적인 모습을 보입니다. 주의: 위험은 최대입니다. 계좌를 해지할 수도 있습니다. 이 로봇을 사용할 때는 주의하십시오. 모든 돈을 잃을 수도 있습니다. 하지만 의식적으로 사용하려고 한다면 평생 사용해 본 로봇 중 최고가 될 수 있으며, 이 로봇만큼 좋은 로봇은 다시는 찾을 수 없을 것입니다. 레거시 앵커 로봇 소개 = 수동 소득 로봇으로, 임원 구성에서 선택한 가치와 거의 같은 보수적인 목표를 설정하지만 위험은 높습니다. 잔액 1,000달러당 0.01달러를 사용하는 것을 권장합니다. 이보다 낮으면 위험도가 더 높아집니다. 주의: 위험은 최대입니다. 계좌를 해지할 수도 있습니다. 이 로봇을 사용할 때는 주의하십시오. 모든 돈을 잃을 수도 있습니다. 하지만 의식적으로 사용하려고 노력한다면, 이 로봇은 당신이 평생 사용해
Kit Trader Golden Days MT5
Samuel Cavalcanti Costa
kit-trader 골든 데이즈 for mt5 거래에 도움이 되는 완벽하고 효과적인 슬립입니다. 거래 자체는 매우 어렵습니다. 97%의 거래자가 손실을 보고, 3%의 수익자에게 자금을 지원하는 것은 당연한 일입니다. 이 슬립은 거래 수준을 향상시키고 주문을 더욱 효율적으로 관리할 수 있도록 설계되었습니다. 손절매, 이익실현, 트레일링 손절매, 그리고 동적 주문 조정 기능이 있는 슬립은 다음과 같은 이점을 제공합니다. 위험 관리 - 손절매는 손실을 자동으로 제한합니다. 수익 보호 - 이익실현과 트레일링 손절매는 수익을 보장하고 추세를 추적합니다. 감정 조절 - 미리 정의된 규칙을 따라 충동적인 결정을 피합니다. 입장/청산 최적화 - 동적 조정을 통해 감정에 휘둘리지 않고 시장에 적응할 수 있습니다. 결과: 오류 감소, 일관성 향상, 그리고 더욱 효율적인 거래.
DualMA Crossover Pro
Samuel Cavalcanti Costa
A clean, rule-based Expert Advisor using dual Moving Average crossovers with built-in risk management. DualMA Crossover Pro is a fully automated Expert Advisor based on the classic dual Moving Average crossover strategy — one of the most time-tested approaches in algorithmic trading. How it works: When the Fast MA crosses above the Slow MA → SELL When the Fast MA crosses below the Slow MA → BUY Key Features: Configurable Fast and Slow MA periods (default: 9 & 21) Supports all MA types: SMA, EM
StochReversal Pro
Samuel Cavalcanti Costa
Stochastic crossover EA — Sells when %K crosses %D upward, Buys when crosses downward. Clean reversal logic. StochReversal Pro is an Expert Advisor built on the classic Stochastic Oscillator crossover strategy with a mean-reversion approach. When %K crosses %D upward (overbought signal), the EA sells . When %K crosses %D downward (oversold signal), the EA buys — capturing potential reversals with disciplined risk management. Features: Configurable K, D and Slowing periods (default 5/3/3) Adjus
BB Breakout Reversal Pro
Samuel Cavalcanti Costa
BB Breakout Reversal Pro is an Expert Advisor that trades Bollinger Bands breakout reversals. When price opens beyond the upper band, it sells; when it opens below the lower band, it buys. The unique candle count filter lets you define how many consecutive candles outside the band are required before entering — offering great flexibility for different market conditions. Fully customizable bands period, deviation, lot size, stop loss, take profit and optional trailing stop.
RSI Ob Os Pro
Samuel Cavalcanti Costa
RSI OB/OS Pro — RSI Overbought & Oversold Reversal Expert Advisor for MetaTrader 5 RSI OB/OS Pro is an Expert Advisor built on one of the most classic and reliable concepts in technical analysis: the RSI Overbought/Oversold reversal strategy. When the RSI exits the oversold zone (crosses above 30), the EA opens a Buy position. When the RSI exits the overbought zone (crosses below 70), the EA opens a Sell position — capturing mean-reversion moves with discipline and consistency. The logic is simp
필터:
리뷰 없음
리뷰 답변