WaveMaster Pro EA: Automated Execution for WaveMaster Oscilloscope

WaveMaster Pro EA: Automated Execution for WaveMaster Oscilloscope
Download ALL MT5 experts (1731)
YouTube Video Thumbnail



Similar MetaTrader Tools

WaveMaster Pro EA: Automated Execution for WaveMaster Oscilloscope

Info

The WaveMaster Pro EA: Automated Execution for WaveMaster Oscilloscope is a Expert Advisor for MetaTrader 5 that wavemaster pro eathe official execution companion for wavemaster oscilloscope. MANDATORY REQUIREMENT — READ FIRSTThis EA does not generate signals on its own.

Usage

This tool is typically used for automated trading on major forex pairs and gold.

Platform

This Expert Advisor works exclusively on MetaTrader 5 (both build 600+ and newer versions).

Setup

Place the downloaded file in MQL5/Experts folder via File ? Open Data Folder in MetaTrader 5.


How to Install and Use WaveMaster Pro EA: Automated Execution for WaveMaster Oscilloscope

1. Installation: Open the "File" menu, select "Open Data Folder," navigate to MQL/Experts, paste your file, and restart the terminal.

2. Activation: Drag the EA from the Navigator onto a chart, ensure "Allow live trading" is checked in the Common tab, and verify the AutoTrading button is green.

3. Optimization: Right-click your chart, choose "Expert List," click "Properties" to adjust inputs, and save your preferred setup as a set file for future use.

4. Maintenance: Regularly check the "Experts" tab in the terminal window to monitor trade logs and potential execution errors.

Frequently Asked Questions

Q: Why is my EA not opening trades? A: Check the "AutoTrading" button, ensure "Allow live trading" is enabled, and verify your broker allows automated trading on your account type.

Q: Can I run multiple EAs on one chart? A: No, each chart can only host one active EA; however, you can open multiple charts for different currency pairs to run several EAs.

Q: What does the "smiley face" icon mean? A: A smiley face in the top-right corner of the chart indicates the EA is successfully running; a frowny face means it is disabled.

What this tool does

WaveMaster Pro EAThe official execution companion for WaveMaster Oscilloscope.

Typical Use Case

This Expert Advisor excels in automated trading and technical analysis on MetaTrader 5.

Compatible Platform & Setup

This Expert Advisor works on MetaTrader 5. Place the file in the MQL5/Experts folder and restart the terminal.

Description & Settings

Related: Automated Live Testing for Expert Advisors on Demo Accounts - another powerful expert for MetaTrader 5 traders.

WaveMaster Pro EA

Also recommended: GDS Renko Zones EA: Automated Trading with Renko Support and Resistance - similar expert with strong performance on MetaTrader 5.


The official execution companion for WaveMaster Oscilloscope.

MANDATORY REQUIREMENT — READ FIRST

This EA does not generate signals on its own.

It is a companion Expert Advisor designed specifically to read, interpret, and execute the signals produced by the WaveMaster Oscilloscope indicator.

The WaveMaster Oscilloscope indicator is REQUIRED for this EA to function. It is available for free on the MQL5 Market: WaveMaster Oscilloscope

Without this indicator installed, the EA will not initialize and will not trade. This is by design — the intelligence lives in the indicator; the EA is the execution engine.

Installation order:
- Download and install the free WaveMaster Oscilloscope indicator first
- Download and install WaveMaster Pro EA
- Attach the EA to any chart — it will auto-detect and load the indicator
- Enable AutoTrading in MT5 and you're ready

WaveMaster Pro EA is the natural extension of the WaveMaster Oscilloscope — a clean, professional bridge that turns visual market intelligence into disciplined, automated execution.

Every signal computed by the oscilloscope (PROBE direction, ANOMALY energy, RSI rhythm, MOMENTUM velocity, machine learning probability, and the combined Signal Score) is exported into structured buffers. WaveMaster Pro EA reads those buffers tick-by-tick and translates them into precise trading decisions — no guessing, no manual clicking, no missed moves.

It is designed the way a professional execution engine should be: transparent, disciplined, and fully under your control.

What Makes WaveMaster Pro EA Different

Plug-and-Trade Architecture — auto-detects the oscilloscope indicator on first launch and attaches it visibly to your chart, no manual setup needed.

Signal-Aware, Not Signal-Spam — rising-edge detection ensures one clean trade per signal event, not repeated entries on the same move.

Adaptive Risk Engine — fixed lot or percentage-based risk, calculated from the actual stop-loss distance, not a rough approximation.

Dynamic SL / TP — choose between fixed-point distances or ATR-based adaptive levels that breathe with volatility.

Break-Even Automation — protects profit the moment a trade reaches your threshold, with configurable buffer.

Intelligent Trailing Stop — follows price only in your favor, never retreats, always respects the break-even floor.

Full Session & Spread Filters — trade only when the market is right: your hours, your spread limits.

Daily Guardrails — maximum daily trades and maximum daily drawdown auto-pause trading before you blow your rules.

Real-Time Control Panel — a draggable, one-click panel with AutoTrade toggle and Close-All button directly on your chart.

Backtest-Ready — fully compatible with MT5 Strategy Tester for pre-deployment validation and parameter tuning.

Multi-Broker Symbol Compatible — works on any broker, any symbol suffix, with no manual path configuration.

100% Source Transparency — the EA logic is clean, readable, and open — no hidden modules, no obfuscated black boxes.

Core Features at a Glance

Category

Feature

Signal Source

Reads buffer #11 (signal), #7 (ML prob), #9 (score), #8 (adaptive threshold), #1 (anomaly)

Entry Logic

Rising-edge detection — one trade per fresh signal

Lot Sizing

Fixed lot OR risk % of account balance

SL/TP Modes

Fixed points OR ATR-multiplier dynamic

Position Protection

Break-even, trailing stop, broker stop-level aware

Filters

Spread, time-of-day, daily trade count, daily loss %

Alerts

Popup, Push, Sound, Email

Panel

AutoTrade ON/OFF + Close All, draggable

Testing

Native MT5 Strategy Tester support

The Control Panel

The EA places a compact, draggable panel on your chart:

AutoTrade: ON / OFF — one-click suspension of all new entries (open positions remain managed)

Close All — instantly closes every position opened by this EA (other EAs and manual trades are untouched)

Drag by title bar — moves with your chart layout, no overlap

Color-coded status — green when active, red when suspended

Technical Application — How to Use It

Prerequisites

- MetaTrader 5 (any recent build)
- The free WaveMaster Oscilloscope indicator installed: WaveMaster Oscilloscope
- AutoTrading enabled in the terminal
- The chart symbol added to Market Watch

Installation Steps

Step 1 — Install the Indicator (Mandatory)

- Open MetaTrader 5
- Navigate to Toolbox → Market tab
- Search for "WaveMaster Oscilloscope" or open the direct link above
- Click Download to install it into MQL5\Indicators\Market\

Step 2 — Install the EA

- Navigate to Toolbox → Market tab
- Locate WaveMaster Pro EA in your purchases
- Click Download — it installs into MQL5\Experts\Market\

Step 3 — Attach to Chart

- Open any chart (any symbol, any timeframe)
- Drag WaveMaster Pro EA from the Navigator onto the chart
- The EA will auto-detect and attach the indicator — you'll see the oscilloscope appear on the chart
- Confirm the settings dialog

Step 4 — Configure & Trade

- Set your preferred lot sizing, SL/TP mode, and filters
- Ensure AutoTrade is ON (green button on the panel)
- Ensure MT5's Algo Trading toolbar button is green
- Watch the log — first entry will fire on the next valid signal

Recommended Settings

Profile

Lot Mode

SL/TP Mode

Trailing

BE

Conservative

Risk % = 1.0

ATR × 2.0 / 4.0

ON

ON

Balanced

Risk % = 2.0

Fixed (150/300)

ON

ON

Aggressive

Fixed 0.01–0.05

Fixed (100/200)

ON

ON

Backtesting

Before going live, always validate on the Strategy Tester:

- Disable InpShowIndicatorVisual and InpShowPanel (visual elements are useless in tester)
- Set InpAutoAttach = false for headless backtest mode
- Run optimization across your target symbol and timeframe

The EA is fully compatible with Every-tick based on real ticks mode.

Important Notes

- Timeframe change requires re-attach — if you switch timeframe while the EA is running, remove both EA and indicator, then re-attach the EA on the new timeframe. This is an MT5 limitation with indicator-EA binding.

- Daily limits reset at midnight (server time)

- Cooldown between trades prevents rapid-fire re-entry on prolonged signals

- The EA manages only its own positions (identified by Magic Number) — your manual trades and other EAs are never touched

Who Is This For?

- Traders who use WaveMaster Oscilloscope and want their signals executed automatically with discipline

- Systematic traders who need clean, rule-based execution on top of a professional signal source

- Anyone who values transparency — full source, no hidden logic, no artificial complexity

- Traders who want risk control baked in — not bolted on as an afterthought

The Bottom Line

WaveMaster Pro EA is what happens when a professional oscilloscope meets a disciplined execution engine.

It does not try to be smarter than the indicator.

It does not pretend to predict markets on its own.

It simply executes — cleanly, safely, and exactly the way you configure it.

Let the oscilloscope read the market.

Let the EA execute the plan.

Package Contents

- WaveMaster_Pro_EA.ex5 — compiled EA

- WaveMaster_Pro_EA.mq5 — full source code (open for your review)

- Complete in-code documentation of buffer mapping and iCustom integration

Reminder:

This EA requires the free WaveMaster Oscilloscope indicator:

WaveMaster Oscilloscope

Disclaimer

Trading involves substantial risk. Past performance is not indicative of future results. This EA is a tool — it does not guarantee profits. Always test on demo before live deployment. Use appropriate risk management and never risk capital you cannot afford to lose.

You may also like: Quantora Break Even Manager MT5 - Automated Stop Loss Protection - excellent alternative for expert users on MetaTrader 5.

Source Code

#property copyright "RobotFX"
#property link "https://robotfx.org"
#property version   "1.0"
#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>
#include <Trade\SymbolInfo.mqh>
input group "=== TRADE SETTINGS ==="
input double   InpLotSize       = 0.01;
input ulong    InpMagicNumber   = 20260831;
input int      InpDeviation     = 20;

.......

Leave your opinion, ask a question, share some knowledge

⚠ Limitations & Risk Warning

  • This tool is provided for educational and testing purposes only.
  • Past performance does not guarantee future results.
  • Trading involves substantial risk of loss. Use on a demo account first.
  • Results may vary depending on market conditions, broker, and settings.
  • We recommend thorough backtesting and forward testing before using with real funds.
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.