Crystal MA Cross
- エキスパート
- バージョン: 3.0
- アップデート済み: 3 10月 2026
Crystal EMA Cross A Gift From Crystal Ai Systems
EMA Crossover Expert Advisor with Time, Day and HTF Filters
The classic EMA crossover, finally built the way a professional would run it - with session control, higher-timeframe confirmation, ATR trade management and a live 3D dashboard. 100% free.
Every trader knows the EMA cross. Very few trade it with discipline. Signals fire in the dead Asian session, entries go against the H1 trend, stops are never moved, and nobody remembers why a trade was skipped.
The problem is not the strategy. The problem is running it by hand: watching the chart all day, checking the higher timeframe before every entry, moving stops tick by tick and closing the opposite trade the moment the cross flips.
Crystal EMA Cross does all of that for you. It waits for the cross on a closed bar, checks your trading hours, your trading days and the higher-timeframe trend, then enters, manages and exits the trade automatically - so you stop babysitting charts, stop taking trades outside your session, and stop letting winners turn into losers.
Why traders choose Crystal EMA Cross
| Trading the EMA cross by hand | Trading with Crystal EMA Cross |
|---|---|
| You watch the chart all day waiting for the lines to cross | The EA detects the cross on bar close and acts instantly |
| You take signals at any hour, even in thin markets | Two custom trading sessions in broker server time - entries only inside your window |
| You buy into a falling H1 trend and get stopped out | HTF filter allows only trades in the direction of the higher timeframe |
| You forget to move the stop and give the profit back | ATR based Breakeven and Trailing Stop lock profit for you |
| You never know why a signal was missed | Every skipped signal is shown on the dashboard and marked with a grey arrow |
Key highlights
- Two strategy modes - Fast/Slow MA Cross or Price vs Single MA
- 4 MA types - SMA, EMA, SMMA and LWMA
- Bar-close precision - no repainting, no mid-bar guessing
- Smart Flip Exit - opposite signal closes the running trade automatically
- 2 Time Sessions - HH:MM format, overnight windows supported
- Trading Day Filter - switch any weekday on or off
- HTF Trend Filter - Single EMA or EMA Cross on a higher timeframe
- ATR or Fixed Pips - Breakeven and Trailing that adapt to any symbol
- Risk % Lot Sizing - or a simple fixed lot
- Daily Loss and Profit Lock - % of balance, resets at broker midnight
- Alerts - popup, push and email for entries and skipped signals
- Glowing 3D Dashboard - click the header to show or hide
Entry Engine
Signals are taken only from closed bars of the timeframe you choose, so what you see in the Strategy Tester is what the EA does live.
| Mode | Signal | Best for |
|---|---|---|
| MA Cross (Fast / Slow) | Fast MA crosses above or below the Slow MA | Trend followers, cleaner swings |
| Single MA | Price closes above or below one MA | Faster entries, momentum traders |
Smart Flip Exit - Filters Never Trap You in a Trade
When the cross flips, the opposite trade is closed immediately. Your filters (time, day, HTF, daily limit, spread) only block new entries - they never stop an exit. If a flip arrives outside your session, the running trade is closed and no new trade is opened.
Time and Day Filter
| Feature | What it gives you |
|---|---|
| Session 1 and Session 2 | Trade only London, only New York, or both - you set the HH:MM window |
| Overnight sessions | Windows like 22:00 to 03:00 work correctly |
| Trading days | Turn off Mondays, Fridays or weekends with one switch |
| Live countdown | Dashboard shows "opens in" and "ends in" so you always know the status |
HTF Trend Filter
| Method | Bullish when | Best for |
|---|---|---|
| Single EMA (default EMA 50) | HTF close is above the EMA | Simple, clear trend bias |
| EMA Cross (e.g. 21/50) | HTF Fast EMA is above Slow EMA | Stronger trend confirmation |
The filter reads the last closed HTF bar, so it never repaints. If you choose an HTF that is not higher than your entry timeframe, the filter switches itself off and tells you in the Experts log.
Trade Management - ATR or Fixed Pips
| Tool | What it does |
|---|---|
| ATR mode (default) | Breakeven and Trailing distances follow volatility - one setup works on Forex, Gold, Indices and Crypto |
| Fixed Pips mode | Classic pip based distances for traders who prefer exact numbers |
| Breakeven + Lock | Moves the stop to entry plus a small profit once the trigger is reached |
| Trailing Stop | Follows price after activation and only ever moves in your favour |
| Broker safe | Respects stop level and freeze level - no invalid stop errors |
Risk Control
| Feature | What it gives you |
|---|---|
| Fixed Lot or Risk % | Lot size calculated from your Stop Loss and balance |
| Daily Max Loss % | Stops new entries for the rest of the day once the limit is hit |
| Daily Profit Target % | Locks in a good day and stops over-trading |
| Max Spread filter | No entries during spread spikes and news widening |
| Margin check | Every order is checked against free margin before it is sent |
Glowing 3D Dashboard
A clean, single-page dashboard built for fast reading. Click the header to collapse it to a compact bar that still shows status, trend and your key profit value.
| Section | What you see |
|---|---|
| Header | Status (Scanning, In Trade, Waiting, Day Off), live trend, Float or Today P/L |
| Position | Side, lots, entry, P/L, pips, SL, TP and a trailing progress bar |
| Market | Fast and Slow MA values, spread and ATR |
| Filters | Session status with countdown, HTF bias, daily P/L % |
| Stats | Today P/L, trades, winning trades %, total P/L, balance and equity |
| Signals | Last entry and the last skipped signal with the exact reason |
Settings at a Glance
| Group | What you control |
|---|---|
| Strategy | Mode, entry timeframe, trade direction (Both / Buy only / Sell only) |
| EMA Cross / Single MA | Periods and MA type |
| Lot and Risk | Fixed lot or risk %, SL, TP, magic number, max spread, slippage |
| Breakeven and Trailing | ATR or pips mode, trigger, lock, activation and distance |
| Time Filter | Two sessions in broker server time (Session 1 ON by default) |
| Trading Days | Monday to Sunday on/off |
| HTF Filter | Timeframe and method (ON by default, H1 EMA 50) |
| Daily Limits | Max loss % and profit target % |
| Alerts and Visual | Popup, push, email, arrows, dashboard and chart theme |
How to Start
New to EAs:
- Attach the EA to any chart and allow Algo Trading
- Keep the default settings - Time Filter and HTF Filter are already ON
- Set Session 1 to the hours you want to trade (broker server time)
- Run it on a demo account first and watch the dashboard
Experienced traders:
- Choose your mode, entry timeframe and MA periods
- Switch to Risk % and set a Stop Loss for consistent position sizing
- Tune ATR multipliers for your symbol and add a second session if needed
- Enable daily limits and push alerts, then optimise in the Strategy Tester
Who It Is For
- Traders who like the EMA cross but want it fully automated
- Session traders who only want London, New York or a custom window
- Trend traders who want higher-timeframe confirmation on every entry
- Anyone looking for a clean, well-built free EA to learn and test with
Compatibility
| Item | Details |
|---|---|
| Platform | MetaTrader 5 |
| Markets | Forex, Gold, Indices, Crypto, Stocks - any symbol your broker offers |
| Timeframes | Any - entry timeframe is selected in the inputs |
| Accounts | Hedging and Netting |
| Time reference | All sessions use broker server time |
Good to know: push and email alerts need MetaQuotes ID / email set up in the terminal, and the Strategy Tester never sends alerts. The EA uses its moving averages internally; if you want to see them on a live chart, simply add the standard Moving Average indicator with the same settings.
Support and Updates
Questions, ideas and feedback are welcome in the product comments or through MQL5 private messages. Free updates are included. If Crystal EMA Cross helps your trading, a review is the best way to support further development.
Risk Disclaimer
Trading Forex, CFDs and other leveraged products carries a high level of risk and may not be suitable for all investors. Past performance, including Strategy Tester results, is not indicative of future results. This Expert Advisor is a tool that automates a trading method and does not guarantee profits. Always test on a demo account first and use proper risk management. Read the MQL5 risk warning
Keywords: EMA cross EA, moving average crossover expert advisor, free EA MT5, MT5 trading robot, trend following EA, session filter EA, time filter EA, higher timeframe filter, HTF trend filter, ATR trailing stop, breakeven EA, risk percent lot size, daily loss limit, forex EA, gold EA, XAUUSD EA, crypto EA, automated trading, Crystal AI Systems

Very impressive!!!