About the Lossless Moving Average Expert Advisor
The Lossless Moving Average Metatrader 4 Forex Robot is an expert advisor that initiates buy and sell positions at the crossing of the fast and slow moving averages indicators.
Positions can only be exited/closed if a reversal signal takes effect.
Our example is the EURUSD 1 hour chart, every tick, from 1.09.2015 to 8.01.2016.
However, if the function of “outstaying losses” is enabled, the robot will not exit the positions that are in the red using a reverse signal; instead, it’ll open new trades.
In the face of this, the expert advisor moves the stop loss orders of those unprofitable positions to their opening prices.
The “Maximum deals” input variable limits the maximum number of opened trades that can take place during the outstaying mode.
Free Download
Download the “lossless_ma.mq4” MT4 robot
Key Features
Advanced Moving Average Logic
The EA uses a specialized moving average calculation that reacts quickly to market movements while filtering out market noise. This makes trade entries more accurate and reduces false signals.
Risk Management Control
The robot integrates adjustable stop loss and take profit levels, along with account-based lot sizing. Traders can choose fixed or percentage-based risk, allowing flexibility for conservative or aggressive styles.
Works on All Major Pairs
The Lossless Moving Average EA performs well on popular forex pairs such as EURUSD, GBPUSD, and USDJPY. It can also be used on crosses and other liquid pairs, giving traders wide flexibility.
Hands-Free Trading
Once attached to a chart, the EA manages everything: opening trades, setting stops, adjusting take profit levels, and closing positions. This allows traders to focus on account monitoring rather than manual entries.
Customizable Trading Filters
Session filters and spread controls allow the EA to avoid trading during high-risk or illiquid market hours. This helps improve the overall consistency of results.
Strategy Tester Report
Find below the Lossless MA forex robot strategy tester report for the EUR/USD forex pair on the 1-Hour chart.
Overall Performance
The EA made a total profit of $141.98 from a total of 54 trades.
The largest winning trade generated $33.02 in profits, while the largest losing trade generated a loss of $17.95.
Statistics:
Bars in test: 7860462 ticks modelled
Initial deposit: $10000.00
Total net profit: $141.98
Total trades: 54
Largest profit trade: $33.02
Largest loss trade: -$17.95
Consecutive wins: 26
Consecutive losses: 3
How the EA Works
- Analyzes price movement relative to a moving average filter.
- Identifies breakout and retracement opportunities.
- Automatically opens buy or sell trades once conditions are met.
- Places stop loss and take profit according to volatility levels.
- Manages open positions with trailing stops when enabled.
Download Now
Download the “lossless_ma.ex4” Metatrader 4 robot
Parameters & Settings
- Moving Average Period — adjusts the sensitivity of signals.
- Lot Size — fixed or calculated based on account balance.
- Stop Loss and Take Profit — custom values or ATR-based settings.
- Spread Filter — prevents trades during high spreads.
- Trading Sessions — allows trading only during selected hours.
Recommended Trading Setup
- Run the EA on EURUSD, GBPUSD, or USDJPY for optimal results.
- Use H1 or H4 timeframes for a balance of trade frequency and reliability.
- Start on a demo account to observe performance before going live.
- Risk per trade between 0.5% and 2% of the account balance is recommended.
- Stable internet connection and a reliable MT4 broker with low spreads.
FAQ
Can I change the default risk settings?
Yes, the EA allows you to modify risk-per-trade values, lot size rules, and stop-loss levels to match your trading style and risk appetite.
Is the Lossless Moving Average EA compatible with prop firm rules?
It can be adapted to many prop firm accounts as long as you set conservative risk levels and follow the firm’s daily and maximum drawdown limits.
How much capital do I need to start?
You can begin with as little as $100 on a micro account, though larger balances provide more stability and flexibility in managing trades.
Does the EA support trailing stops?
Yes, it includes an optional trailing stop feature that can secure profits once the trade is in profit by a defined amount.
What markets besides forex can I use this EA on?
Although optimized for forex, some traders also test it on gold, indices, and oil CFDs. Results vary, so demo testing is recommended first.
Summary
The Lossless Moving Average Expert Advisor for MT4 is a practical forex robot that brings automation, structure, and consistency to trading.
It combines moving average analysis with effective risk management, making it accessible for both new and experienced traders.
Test it first on a demo account, fine-tune the parameters, and use it as part of a disciplined trading approach.
Its adaptability makes it a valuable tool for anyone seeking to automate their forex strategy on Metatrader 4.