Trading robot · MT5

Sumting Wong EA

by definitelyfkd

This multistrategy expert advisor for MetaTrader 5 combines currency strength analysis, breakout/reversal logic, and swap carry trading.

GitHub stars2
Forks2
Last update3 months ago10 Jun 2026
LicenceNone stated

Overview

Sumting Wong EA targets various markets including forex, gold, oil, indices, and crypto. Trade execution involves ATR-based stop losses, multiplier-based take profits, and partial closing mechanisms. Risk is controlled through balance-percentage sizing with a virtual balance option, daily trade limits, and an account-wide profit close-out trigger. The system includes a specific reversal mode and a strict swap filter for carry trade optimization across multiple instruments.

Details

Author

definitelyfkd on GitHub

Type

Trading robot

Platform

MetaTrader 5 (MQL5)

Strategy

Breakout, Mean reversion, Multi-strategy

Markets

Forex, Gold, Crypto, Indices, Oil & commodities

Timeframes

M15-H1, H4 and above

Risk profile

No grid, martingale or hedging logic was found in its code or README. That says nothing about how it performs: backtest it first.

Input parameters

Read from SumtingWong EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
PasskeystringEnter the correct passkey to run the EA
GeneralTradeOptionsstring --- General Options ---
MagicNumberint04011994
JPY_BlockThreshdouble161.0Set price for BOJ intervention
TimeframeENUM_TIMEFRAMESPERIOD_H1Timeframe To trade On
StartTradingHourint0Server hour to start opening new trades
StopTradingHourint24Server hour to stop opening new trades (24 = always on)
RVIPeriodint10Set Period for RVI features
TradeManagmentstring --- Profit Target ---
TP_Multiplierdouble2.0TP distance = Stop Loss pips × Multiplier
RiskPercentdouble0.50Risk per trade (% of balance)
UseVirtualBalancebooltrueUse virtual balance instead of real balance for risk calculation
Show all 40 inputs
NameTypeDefaultDescription
VirtualBalancedouble100000.0Virtual balance amount for risk calculation
MaxDailyTradesGlobalint10Max total trades across all symbols per day (0 = unlimited)
AutoProfitOptionsstring--- AUTO PROFIT CLOSE ---
AutoCloseEnablebooltrueClose all trades when profit reaches threshold
AutoClosePercentagedouble1.0Profit percentage to trigger close (based on balance)
AutoCloseStopForDaybooltrueStop trading for the day after profit threshold triggers
TakeProfitOptionsstring --- TAKE PROFIT OPTIONS ---
UsePartialTPbooltrue
BreakEvenAfterPartialbooltrue
BEPercentofTPdouble5.0
StopLossOptionsstring --- STOP LOSS OPTIONS ---
ATR_SL_Multiplierdouble3.0Stop Loss = ATR × this multiplier
EnableTrailingStopbooltrue
EntryPointsstring --- ENTRY POINTS ---
EnableThresholdTradingbooltrue
MaxForexTradesint3
BOModeOptionsstring--- BO Mode (Reversal) ---
EnableBOModebooltrue
MaxBOTradesint3
BO_RevCandleMultiplierdouble1.5Entry threshold = average * multiplier
BO_RevImmediateEntryboolfalseIf true, enter immediately when candle reaches size; else wait for candle close
BO_RevMinBodyPercentdouble5.0
BO_MultiCandleLookbackint30=off, 1‑3 = check combined range over this many candles
SwapTradingOptionsstring --- SWAP TRADING ---
EnableSwapTradingbooltrue
SwapMasterModeOptionsstring--- SWAP MASTER MODE ---
SwapMasterModeENUM_SWAP_MASTER_MODESWAP_MODE_STRICTLenient/Moderate/Strict
SwapStrictOptionsstring--- STRICT: Threshold Settings ---

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone definitelyfkd/MultiStrategy-MT5-EA-Swap-Forex-Oil-Indices-Gold-Bitcoin- from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar expert advisors

Nolo Trading Bot

by festomanolo
4 stars

This expert advisor for MetaTrader 5 is a multi-strategy system that utilizes market regime detection to switch between trend following, range trading, and breakout modes. It incorporates a wide array of technical indicators, including Moving Averages, RSI, MACD, Ichimoku, and SuperTrend. The bot manages risk through v

MT5 Trading robot Trend followingMean reversionBreakout High risk
Updated 6 months ago MIT GitHub repository of Nolo Trading Bot
2 stars

This MetaTrader 5 expert advisor combines technical indicators with price action to automate trading decisions. It incorporates five individual strategies including EMA crossovers, candlestick engulfing patterns, and support or resistance breakouts. The system is specifically calibrated for the 30-minute timeframe and

MT5 Trading robot Indicator crossoverBreakoutMean reversion

Gold FX EA

by ajeet-trader
1 stars

Gold FX EA is a multi-asset trading robot for MetaTrader 5 that functions as a modular framework for various technical strategies. It allows users to toggle specific modules for forex, gold, silver, cryptocurrencies, and commodities. Strategies include trend following with moving averages, Bollinger Band mean reversion

MT5 Trading robot Trend followingBreakoutMean reversion
Updated 9 months ago None stated GitHub repository of Gold FX EA

MT5 AutoEA

by Asura-lab
1 stars

MT5 AutoEA is a multi-strategy trading robot for MetaTrader 5 that utilizes an ensemble approach to market participation. It incorporates over twenty modular strategies, including trend following, mean reversion, and breakouts, which can be toggled individually. The EA supports two execution modes: a portfolio mode for

MT5 Trading robot Multi-strategyTrend followingMean reversion
Updated 3 months ago None stated GitHub repository of MT5 AutoEA

Gold Adaptive Multi Regime EA

by cdimabusinessent-byte
1 stars

This MetaTrader 5 expert advisor is designed for gold trading using an adaptive, modular architecture. It features a regime detector that switches between trend-following, mean reversion, and breakout strategies based on market conditions. The system utilizes exponential moving averages, ADX for trend strength, and RSI

MT5 Trading robot Trend followingMean reversionBreakout High risk
Updated 4 months ago None stated GitHub repository of Gold Adaptive Multi Regime EA

Adaptive Breakout AI

by Garrick852
1 stars

This MetaTrader 5 expert advisor combines breakout and mean-reversion strategies within a framework optimized for proprietary trading firm requirements. It features adaptive logic that transitions between modes based on market drift detection. Users can configure breakout entries using Donchian channels or fixed time r

MT5 Trading robot BreakoutMean reversionMulti-strategy
Updated 3 weeks ago None stated GitHub repository of Adaptive Breakout AI

More trading robots

Need a broker for MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers