Wave Master EA - User Manual & Set Files

27 May 2025, 00:12
Sivakumar Paul Suyambu
0
369
User Manual: Wave Master EA

Product URL: Wave Master EA on MQL5 Market

🔰 Introduction

Wave Master EA combines the power of 10 proprietary wave-based strategies to trade Forex, Gold (XAUUSD), Bitcoin (BTCUSD), and major indices like US30. Designed for both novice and experienced traders, this EA is fully automated with a strong focus on risk management, trading time logic, and profit protection.

"Wishing you Limitless Success and Abundant Wealth in your Algo Trading Journey!"

⚙️ How to Use

✅ Step 1: Attach the EA to a Chart

  • Use M1 timeframe for best results.

  • Supported instruments: XAUUSD, BTCUSD, US30, GER40, etc.

  • Allow "Algo Trading" in MetaTrader 5.

✅ Step 2: Load the Provided .set File

  • Right-click on the chart → Expert Advisors → Properties

  • Click "Load" and select the appropriate .set file from your folder (e.g., XAUUSD_M1.set)


🔧 Input Parameters

📘 Information

  • Info_Message1 – Welcome message.

  • Info_Message2 – Description of the EA’s strategy logic.


🛡️ Risk Management

  • RiskPercentage – % of balance risked per trade (e.g., 3.0 means 3%).

  • StopLossPercentage – Initial stop loss as % of entry price (e.g., 1.0 for 1% SL).

  • MaxOrders – Limit the number of open trades to control exposure.

💡 Use low risk for volatile pairs like BTCUSD and XAUUSD.


⚙️ Trading Settings

  • RiskRewardRatio – Target profit based on risk (e.g., 2.0 for 1:2 RR).

  • TrailingStopPercentage – Distance for trailing stop in % (activates once profit threshold is crossed).

  • ProfitThresholdPercentage – Profit level at which trailing starts.


🕒 Trading Hours

  • Trading Start Hour – Start hour of trading.

  • Trading End Hour– End hour of trading.

🕒Note: All the times given in the setfiles are based on GMT+0 by default.

However, since your broker’s server time may differ, you must adjust the input parameters accordingly.
For example, if your broker’s server time is GMT+2, then the parameters
USSessionStartUTC and USSessionEndUTC should be shifted by +2 hours (i.e. adding 2 hours) to align with the broker’s time.
Always convert from GMT+0 to your broker’s actual server offset when setting these times.

Examples of Time Adjustment

Assume the setfile gives:

  • USSessionStartUTC = 11:00 (i.e. 11:00 GMT)

  • USSessionEndUTC = 18:00 (i.e. 18:00 GMT)

Broker server time = GMT+2

  • You add 2 hours:

    • USSessionStartUTC = 11:00 + 2h = 13:00 (broker server time)

    • USSessionEndUTC = 18:00 + 2h = 20:00 (broker server time)



🔹 Strategy

Parameter Description
Str_Message 10 Waves strategies in one powerful EA to dominate currencies, gold, bitcoin and indices.
InpStrategy  Select Your Wave Strategy(e.g., Strategy1 to Strategy10)

📌 Note: Each strategy uses a unique logic based on Waves. You can test and optimize each individually to suit your asset and timeframe.

🔹 Strategy Input Parameters ( Strategy1, Strategy2, Strategy3, Strategy4 etc....till Strategy10) 


🧩 Others

  • magicNumber – Unique identifier for this EA instance.

  • userComment – Custom comment attached to trades for easier tracking.


📂 Included .set Files

Set Files and Optimized Results attached. Download it.

🎯 Run optimization in Strategy Tester to fine-tune for your broker's conditions.


Files: