Algo Trading SpaceAlgo Trading Space
  • Academy
    • Free Algo Trading Course
    • EA Portfolio Course
    • MQL Programming Course
    • More Trading Courses
  • Results
    • Live Trading
    • Funded Trading
    • Prop Challenges
    • Example Portfolio
    • FIFO Portfolio
    • VIP Club Portfolio
  • Robots
    • Forex Bots
    • Crypto Bots
    • Commodity Bots
    • Prop Firm Robots App
    • Free EAs
    • Premium Robots
  • Software
    • Expert Advisor Studio
    • Forex Strategy Builder
    • Express Generator
    • Historical Data App
  • Support
    • Premium Set Up
    • VIP Club
    • Community Forum
    • Knowledge Base
    • Blog
    • Contact us
    • Meet Our Traders
    • Petko Petko
    • Ilan Ilan
    • Sam Sam
    • Marin Marin
    • Mariya Mariya
  • Trading
    • Brokers
    • Prop Firms
    • Funded Trading
    • Trading VPS
  • Pricing
Get Started
LogoLogo

A modern, comprehensive platform focused on algorithmic trading—bringing together tools, resources, and services for traders who rely on automated strategies.

Quick links
  • About
  • VIP Club
  • Blog
  • Pricing
Trading Solutions
  • Trading Robots
  • Trading Software
  • Trading Academy
  • Free Algo Course
Performance
  • Live Trading Results
  • Funded Trading Results
  • Challenges Results
Risk Disclosure

High Risk Warning: Trading in foreign exchange and other financial instruments is inherently high-risk and may not be appropriate for all investors. Evaluating your investment objectives, level of experience, and risk tolerance is important when considering whether to trade foreign exchange. Losses can exceed the initial investment. Understanding the risks associated with foreign exchange trading is crucial, and consulting with an independent financial advisor is an option if there are any uncertainties.

Educational Purpose Only: The materials provided by Algo Trading Space, including all videos, are intended solely for educational and informational purposes and are not to be interpreted as trading advice. Algo Trading Space does not hold registration as an investment advisor, broker, or dealer. The provided educational materials do not constitute professional advice in any area, including investment, financial, legal, or tax.

Past Performance and Materials: Past performance is not a reliable indicator of future results. The systems, strategies, and examples discussed are provided for educational and illustrative purposes and may feature hypothetical or simulated performance results, which come with inherent limitations.

Use of Scripts and Expert Advisors: Expert Advisors, programs, or scripts demonstrated within the website are for educational and demonstration purposes. Users are responsible for understanding the operational mechanisms and risks associated with automated trading systems before use.

Investment Risks: Futures and Forex trading involve substantial risks, potentially leading to the total loss of capital. Trading should be considered only if one has the appropriate risk capital.

© 2026 All Rights Reserved By Algo Trading Space | Terms of Service | Privacy Policy

Algo Trading Space is operated by EA Academy LTD, registered in Bulgaria, Company No. 201988257. For support: [email protected]

section-bg-element

Market Fighter EA

FreeMT4MT5IntermediateGridTrend-Filtered

Market Fighter EA is a free forex robot using smart grid + Stochastic signals on EURUSD, USDJPY & USDCHF. Download free on MT4/MT5.

Download Market Fighter Free Watch Video

Follow Us

Market Fighter EA
shape icon
Currently trading at
BlackBull - Active Trading
iFunds - Active Trading

From Download to Live Trading in Under 10 Minutes

MarketFighter requires no purchase process and minimal configuration - here is the complete setup journey from archive download to your first automated trade.
1
Download the Free EA Package

Download the Free EA Package

Visit the MarketFighter page on ForexStore.com and download the free archive. The package contains the EA file for MT4 (.ex4) or MT5 (.ex5) depending on your platform, plus the required ForexStore DLL library file for each version. No purchase process, no account registration, and no license key is required - the download is completely free and gives you the full, unrestricted version of the EA immediately.
2
Install the EA and DLL Library Files

Install the EA and DLL Library Files

Open your MetaTrader terminal and navigate to File then Open Data Folder, then into MQL4 or MQL5, then Experts. Copy the MarketFighter EA file into that Experts folder. Next, navigate to the Libraries subfolder in the same MQL4/MQL5 directory and paste the ForexStore DLL file there. Restart your MetaTrader terminal completely so the platform registers the new files before you attempt to attach the EA to any chart.
3
Attach the EA and Enable Trading Permissions

Attach the EA and Enable Trading Permissions

Open H1 charts for each pair you want to trade - EURUSD, USDJPY, and/or USDCHF. Drag MarketFighter from the Navigator panel onto each chart. In the Common tab of the EA settings dialog, check Allow DLL Imports and Allow Live Trading for MT4, or Allow Algo Trading and Allow Modification of Signal Settings for MT5. Confirm that the AutoTrading button in the toolbar is active and showing a green play symbol before proceeding.
4
Configure Risk Parameters in the Inputs Tab

Configure Risk Parameters in the Inputs Tab

Open the Inputs tab and set your RiskLimit based on how many pairs you are running: 35% for one pair, 30% for two pairs, or 25% for all three. Verify your deposit meets the minimums - $500 for EURUSD at 0.01 lots, $700 for USDJPY or USDCHF, and at least $1,000 combined for all three. Enable Drawdown Control if you want an automatic safety net. MT5 users should also check the Order Filling Type setting matches their broker requirements.
5
Monitor Performance and Review Grid Progress

Monitor Performance and Review Grid Progress

Once running, MarketFighter manages all entries, grid additions, and trade closures without further input. Check account performance weekly to review active sessions, current drawdown levels, and equity curve progress across all pairs. Avoid manually closing positions mid-grid-sequence, as interrupted recovery cycles crystallise losses that the EA would otherwise have recovered. If you need to stop trading, close all positions only after the current grid sessions have completed their cycle.

What Is MarketFighter EA and How Does It Trade?

MarketFighter EA is a free automated trading robot built by ForexStore that combines a Stochastic oscillator entry signal with a Moving Average trend filter to open trades on EURUSD, USDJPY, and USDCHF. What sets it apart from simpler grid systems is its multi-session architecture: the EA runs several independent trading sessions simultaneously, each with its own logic and position tracking, so a recovery grid on one session does not block fresh entries in another.The strategy opens an initial position when the Stochastic crosses into overbought or oversold territory, confirmed by price's relationship to a Moving Average — keeping the EA from trading directly against the prevailing trend. If the market moves against the first position, subsequent trades are added in fixed lot increments forming a controlled grid that closes collectively when price reverts. Risk is managed through a configurable RiskLimit parameter and an optional Drawdown Control that closes all positions once a set equity threshold is breached.MarketFighter runs on the H1 timeframe and is fully compatible with both MT4 and MT5 platforms. At $0, it is one of the few genuinely free grid Expert Advisors available, making it an accessible first step for traders exploring automated strategies on major USD pairs without any financial commitment.
View Live Trading Results
about-image

What You Get with MarketFighter EA

MarketFighter combines signal-filtered grid entries, independent session management, and flexible risk controls - all packaged in a free, multi-platform Expert Advisor.
  • MarketFighter opens its first position when the Stochastic oscillator signals an overbought or oversold condition, then confirms direction against the Moving Average slope. This dual-filter approach keeps the EA away from strong opposing trends, concentrating grid starts on higher-probability reversal setups on the H1 chart across EURUSD, USDJPY, and USDCHF. Fewer bad initial entries mean shorter average recovery sequences.
  • When the initial position moves into drawdown, MarketFighter adds subsequent trades in fixed lot increments - 0.01, 0.02, 0.03 and so on - at calculated intervals. The full grid closes together once price recovers sufficiently. Each layer is placed methodically rather than doubling blindly, keeping maximum exposure within calculable bounds and distinguishing this approach from unlimited martingale systems.
  • The EA runs multiple independent trading sessions simultaneously on the same currency pair, each tracked by its own magic number and position logic. A recovery grid active in Session A does not prevent Session B from opening a fresh entry on a new Stochastic signal. This structural advantage keeps MarketFighter active across more market phases than single-session grid designs, maintaining consistent trade frequency even during drawdown periods.
  • AutoRisk mode automatically sizes lots as a percentage of your deposit using the RiskLimit setting - recommended at 35% for single-pair, 30% for two pairs, and 25% for all three. Drawdown Control adds a safety net: when floating losses reach a configured threshold, all open positions close immediately. Disabling it allows the grid to ride out deeper retracements for traders accepting that higher risk in exchange for avoiding forced closures.
  • MarketFighter is optimised for EURUSD, USDJPY, and USDCHF on the H1 timeframe, with minimum starting deposits of $500 for EURUSD and $700 each for USDJPY and USDCHF at 0.01 lots. You can trade any single pair, any two-pair combination, or all three simultaneously, adjusting the RiskLimit accordingly to match your capital. Running on multiple pairs spreads grid exposure across different USD correlations and session time zones.
  • MarketFighter is available at zero cost as an .ex4 file for MetaTrader 4 or .ex5 for MetaTrader 5, distributed directly through ForexStore with no license keys or account registration required. Installation takes under five minutes: copy the EA and ForexStore DLL library into the correct platform folders, enable AlgoTrading permissions, and drag the EA onto your chart. NFA mode is built in for US traders requiring FIFO compliance.
  • Market Fighter EA is currently active on two verified accounts: a live BlackBull Markets account showing a 22.82% gain on EURUSD since January 2026, and an iFunds Instant Funding account running EURUSD and USDCHF together. Both records sit at roughly a 74% win rate with floating loss kept within Drawdown Control thresholds. Verified live performance on real accounts is rare among free expert advisors, and the published track record lets traders inspect actual execution data rather than relying on optimistic backtest claims that often fall apart on live brokers.
  • Market Fighter EA includes a built in NFA mode that disables hedging logic and enforces FIFO order rules, which makes the EA compatible with US regulated brokers like OANDA and Forex.com. Most grid forex robots simply do not run cleanly on NFA accounts because their architecture assumes hedging is allowed, leaving US traders with very few free options. Toggling NFA on in the input panel reconfigures the EA's order management automatically, no separate version needed. The setting also clears occasional FIFO error messages from some brokers without affecting the strategy logic.
Featured content
Featured content
Featured content
Featured content
Featured content
Featured content
shape-icon
Background

Built For Every Trading Style

MarketFighter adapts to your experience level and trading goals, whether you are installing your first Expert Advisor or stress-testing grid mechanics before running a premium system.
Built For Every Trading Style
Complete Beginners
Complete Beginners
No trading experience is required. Installation takes under five minutes: copy the EA and DLL library files into your MetaTrader folders, drag MarketFighter onto your chosen chart, and enable AlgoTrading in the toolbar. Keep the default AutoRisk settings on and set RiskLimit to the recommended 35% for a single pair. The EA handles every entry decision, grid addition, and trade closure automatically from that moment — you watch the results without placing a single order manually.
Manual Traders Wanting Passive H1 Automation
Manual Traders Wanting Passive H1 Automation
You already follow EURUSD, USDJPY, or USDCHF regularly and understand basic market structure, but you want a systematic layer running in the background while you focus on discretionary analysis. MarketFighter's Moving Average filter avoids the obviously poor counter-trend entries that frustrate manual traders, while the Drawdown Control setting keeps automatic exposure within the limits you define. Run it on a separate account or alongside other EAs trading different pairs.
Intermediate Algo Traders Evaluating Grid Systems
Intermediate Algo Traders Evaluating Grid Systems
You want to observe how a multi-session grid behaves in live conditions before committing capital to a premium robot. MarketFighter offers real parameter flexibility: disable AutoRisk and set StartLot manually, toggle NFA mode for US broker compliance, configure Drawdown Control thresholds, and adjust the MT5 Order Filling Type for your broker. The independent session architecture gives you a real-world case study in how concurrent grid sessions coexist on the same account without mutual interference.

How MarketFighter Manages Your Trades

MarketFighter combines signal filtering, structured grid scaling, and configurable risk controls to manage positions across three major pairs without constant oversight.
Free to Download and Use
Free to Download and Use
MarketFighter carries a $0 price tag - no license fees, no subscriptions, and no time-limited trial periods on MT4 or MT5.
Trend-Filtered Grid Entries
Trend-Filtered Grid Entries
Moving Average confirmation prevents the EA from opening grid sequences against dominant trends, improving initial entry quality.
Concurrent Independent Sessions
Concurrent Independent Sessions
Fresh entries continue even while a previous grid session is in recovery - keeping the strategy active across more market conditions.
Hard Drawdown Protection
Hard Drawdown Protection
Drawdown Control closes all positions when floating losses reach your configured threshold, capping worst-case account exposure automatically.
Three Major USD Pairs
Three Major USD Pairs
Simultaneous operation on EURUSD, USDJPY, and USDCHF spreads grid exposure across different correlations and trading sessions.
NFA/FIFO Mode for US Traders
NFA/FIFO Mode for US Traders
Built-in NFA mode disables hedging and enforces FIFO order rules, making MarketFighter compatible with US-regulated brokers.

Market Fighter EA Performance

All trading results from accounts using Market Fighter EA. Check the Algo Trading Space Backtesting & Trading Framework to learn how we manage our accounts.
Total Accounts
2
Total Gain
2.92%
Avg Profit Factor
2.13
Market Fighter
Live
$241.74
24.17% Gain
Deposit
$1,000.00
Balance
$1,041.74
Monthly Gain %
+3.75%
Floating
-$54.82
Withdrawals
$200.00
Max FL
-18.76%
BlackBull
Market Fighter
Instant Funding
$224.68
1.50% Gain
Deposit
$15,000.00
Balance
$15,224.68
Monthly Gain %
+0.27%
Floating
-$98.50
Withdrawals
$0.00
Max FL
-1.30%
iFunds

MarketFighter EA by the Numbers

MarketFighter EA is distributed by ForexStore as a completely free Expert Advisor compatible with both MT4 and MT5. Live EURUSD results tracked from January 2026 demonstrate the strategy operating across a range of trending and ranging market conditions with a documented win rate of approximately 74% over that period.
  • Full license cost — MarketFighter is completely free to download and use on unlimited accounts

    $0

    Full license cost — MarketFighter is completely free to download and use on unlimited accounts
  • Optimised currency pairs: EURUSD, USDJPY, and USDCHF on the H1 timeframe

    3

    Optimised currency pairs: EURUSD, USDJPY, and USDCHF on the H1 timeframe
  • Live EURUSD win rate recorded from January to March 2026 on a verified account

    ~74%

    Live EURUSD win rate recorded from January to March 2026 on a verified account
  • Average installation time from archive download to first automated trade signal

    5 min

    Average installation time from archive download to first automated trade signal
  • Both major MetaTrader platforms fully supported with dedicated EA files for each

    MT4 & MT5

    Both major MetaTrader platforms fully supported with dedicated EA files for each
  • Minimum starting deposit to begin trading EURUSD with 0.01 lot size

    $500

    Minimum starting deposit to begin trading EURUSD with 0.01 lot size
Why Traders Choose MarketFighter EA

Why Traders Choose MarketFighter EA

MarketFighter combines a trend-filtered grid approach with multi-session independence and flexible risk controls - all at no cost to download or use.
  • Completely Free — No License Fees or Subscriptions
    Completely Free — No License Fees or Subscriptions
    Unlike most grid EAs that charge several hundred dollars for access, MarketFighter is available at $0 with no trial periods, no expiry dates, and no subscription fees. You download the full working version for MT4 or MT5 directly from ForexStore with no payment gateway and no account registration required, making it one of very few genuinely free Expert Advisors with a documented multi-session grid strategy.
  • Trend Filter Reduces Poor Grid Starts
    Trend Filter Reduces Poor Grid Starts
    The Moving Average confirmation layer prevents MarketFighter from launching grid sequences into strong opposing trends — a common and costly weakness of pure grid systems. Only when price position aligns with the Stochastic signal does the EA commit to a new initial entry. Fewer bad starts mean shorter average recovery distances and lower peak drawdown during adverse moves.
  • Multi-Session Design Stays Active During Recovery
    Multi-Session Design Stays Active During Recovery
    Because each trading session operates independently with its own position tracking and magic numbers, an active recovery grid in one session does not prevent fresh entries in a new session on the same pair. This structural advantage keeps MarketFighter capturing new opportunities across more market phases than single-session grid systems where one losing sequence locks the entire strategy.
  • Configurable Risk Controls for Any Deposit Size
    Configurable Risk Controls for Any Deposit Size
    AutoRisk mode automatically calculates lot sizes from your deposit and RiskLimit percentage, scaling positions proportionally as your account grows or shrinks. Optional Drawdown Control acts as a hard stop on total floating losses across all open positions. Manual lot sizing via StartLot is available for experienced traders who prefer fixed-size position management over percentage-based scaling.
  • NFA-Compliant Mode for US Traders
    NFA-Compliant Mode for US Traders
    US-regulated brokers enforcing FIFO rules and prohibiting hedging are supported through the built-in NFA mode. Enabling this setting disables opposing trade logic and ensures order management follows FIFO requirements, making MarketFighter compatible with NFA-regulated accounts. The setting also addresses occasional FIFO error messages from some brokers — these do not affect the EA's core strategy logic.

Learn How to Set Up and Configure MarketFighter EA

The official MarketFighter User Manual walks through installation step by step - from placing the EA and DLL library files in the correct MetaTrader folders to configuring every available parameter with recommended values for single-pair and multi-pair setup. All key settings including AutoRisk, RiskLimit, StartLot, Drawdown Control, NFA mode, and the MT5-specific Order Filling Type options are documented with clear explanations of what each controls and when to change the defaults.
Read the User Manual
Learn How to Set Up and Configure MarketFighter EA

Who Is MarketFighter EA Designed For?

Best suited for:Beginner traders taking their first steps in automated forex trading - MarketFighter requires no coding knowledge, no strategy-constructing experience, and no paid subscription. The five-minute installation and default AutoRisk settings get you running immediately. Start conservatively on just EURUSD with a $500 account and expand to additional pairs as you grow comfortable with how the grid behaves.Intermediate traders evaluating grid EAs before committing to premium products - If you want to understand how multi-session grid systems work in live conditions before spending hundreds on more advanced robots, MarketFighter is a zero-cost way to observe grid recovery dynamics, session independence, and drawdown behaviour on a real or demo account over several weeks without any financial commitment.Manual traders wanting passive H1 automation on major USD pairs - You follow EURUSD or USDJPY regularly and want a systematic layer running in the background. MarketFighter's Moving Average filter avoids obviously poor counter-trend entries while Drawdown Control keeps exposure within limits you define. Run it on a separate account or alongside other EAs operating on different pairs.Portfolio builders adding a free diversification component - Running MarketFighter alongside premium EAs on other pairs adds grid coverage at zero additional cost. Independent session structure means it does not interfere with other Expert Advisors on the same terminal.Not recommended for:Traders with accounts under $500 - Below minimum deposit thresholds, the EA cannot install 0.01 lot positions with safe risk ratios, causing margin issues during recovery.Those uncomfortable with any account drawdown - Grid systems accumulate multiple open positions during adverse moves. Manually closing positions mid-sequence interrupts recovery logic and locks in losses unnecessarily.Traders expecting quick-exit scalping results - MarketFighter holds grid positions for hours to days across multiple layers. It is not a 5-15 pip scalper and is unsuitable for traders expecting frequent rapid wins.Prop firm challenge participants - Most firms explicitly prohibit grid and position-averaging strategies. MarketFighter's recovery sequences will likely violate loss limits and result in challenge disqualification.
Download MarketFighter Free