Wave Rider EA — Consumer Information (v3.5)
Welcome to the official information for Wave Rider — a hybrid grid-scalper constructed particularly for Gold (XAUUSD). This information covers every little thing you might want to stand up and working: beneficial setup, all enter parameters defined in plain language, and suggestions for getting essentially the most out of the EA.
Product Web page: Click on Right here
⚡ Core Setup Necessities
- Image: XAUUSD (Gold)
- Chart Timeframe: Any — the EA makes use of its personal hard-coded timeframes internally
- Account Kind: Hedge
- Minimal Deposit: $300 (at 0.01 lot)
- Really useful Deposit: $1,000+ for snug grid restoration
- Leverage: 1:100 minimal, 1:500 beneficial
- Dealer: ECN / RAW unfold brokers beneficial — VT Markets, IC Markets, IC Buying and selling, Fusion Markets, FP Markets, FxTrading, or comparable
- Gold Digits: 2 decimal locations solely (e.g. 2645.30). The EA just isn’t appropriate with brokers that quote gold with 1 or 3+ digits.
- Account: Normal or Professional accounts solely. Don’t use cent accounts — lot sizing, margin calculations, and revenue targets is not going to work appropriately on cent accounts.
- VPS: Really useful for twenty-four/5 uninterrupted operation
Why Dealer Choice Issues
Wave Rider runs 4 methods that depend on exact entry timing and a grid system with tight revenue targets. Low spreads straight impression how shortly the grid reaches its revenue goal. Excessive spreads or extreme slippage can delay closures and enhance publicity time. If you need the cleanest outcomes, follow a RAW/ECN account from one of many brokers listed above.
🧠 How Wave Rider Works
Wave Rider is not a blind grid EA and not a random scalper. It combines scalping precision with clever grid restoration:
- 4 unbiased methods scan for entries throughout completely different market situations
- Each entry is confirmed by triple timeframe evaluation — H1 development route + decrease timeframe sign affirmation
- The grid system solely prompts when the market strikes in opposition to an open place — it is your security web, not your principal technique
- The EA doesn’t commerce in opposition to the development
- Most trades shut in below half-hour — minimal market publicity
📊 The 4 Methods
Every technique targets a distinct market situation. Run all of them collectively, or decide those that fit your type:
- S01 — Help & Resistance: Twin timeframe ZigZag-based detection of actual help and resistance ranges on M15/M30 — zones the place value really reversed, not arbitrary traces. Filters entries with volatility and development energy affirmation.
- S02 — Pullback: Watches a number of timeframes (M1/M5/M15) for momentum shifts and catches retracements on the proper second. Contains bounce zone detection and exhaustion filtering to keep away from false entries.
- S03 — Pattern Breakout: Detects when value breaks out of a consolidation vary with momentum affirmation. Rides sturdy directional strikes with a number of entries.
- S04 — M5 Technique: Identifies oversold bounce setups on the M5 chart utilizing market energy, momentum, and candle sample evaluation. A number of affirmation layers preserve entries exact.
When one technique waits, one other could hearth — providing you with constant protection throughout completely different market situations.
🛠️ Enter Parameters Defined
▶ Primary Settings
- Allow UI Dashboard (default: false) — Activates an on-chart visible dashboard displaying account information, technique standing, day by day P/L per technique, drawdown monitoring, and TP/breakeven costs. Helpful for monitoring however makes use of a bit extra CPU.
- Entry Strictness (default: Regular) — Controls how selective the EA is when opening new positions. Consider it as a high quality dial:
- Relaxed — Least strict development filtering. Permits extra entries in much less outlined development situations. Extra trades, barely much less filtered.
- Regular — Balanced default. Average development filtering that works properly for many accounts.
- Selective — Strictest development filtering. Solely enters when the development route is clearly established. Fewer trades, increased high quality.
- Allow just one technique open at time (default: true) — When enabled, just one technique can have an open place at any time. This prevents a number of methods from stacking positions concurrently, holding your publicity managed. Disable in order for you parallel buying and selling throughout methods.
- Allow automated forex conversion (default: false) — In case your account just isn’t in USD, allow this so the EA appropriately calculates place sizes and revenue targets in your account forex.
- Max unfold (factors) (default: 50) — The utmost allowed unfold earlier than the EA will skip a commerce. Set to 0 to disable the filter. In case your dealer has wider spreads throughout information occasions, this prevents the EA from coming into at unhealthy costs.
- Commerce remark (default: “Wave Rider”) v3.6 — The remark connected to each commerce. Helpful for figuring out EA trades in your account historical past.
- Append technique code to remark (default: true) v3.6 — Provides the technique code (e.g. [S01], [S02]) to the commerce remark so you may see which technique opened every commerce.
▶ Place Sizing
- Dimension Technique (default: Auto Danger) — How the EA calculates lot measurement:
- Fastened lot measurement — Makes use of the identical lot measurement for each commerce, regardless of your stability.
- Computerized (matching threat stage) — Scales lot measurement based mostly in your account stability utilizing a predefined threat stage. That is the beneficial possibility.
- Customized lot scaling by stability — You outline your personal ratio (e.g. 0.01 lot per $1,000 stability).
- Fastened Lot Dimension (default: 0.01) — The lot measurement used when “Fastened lot measurement” methodology is chosen.
- Auto Danger Stage (default: Low threat) — When utilizing Auto Danger, this units how aggressively the EA scales:
- Very low threat — 0.01 lot per $4,000 stability
- Low threat — 0.01 lot per $2,000 stability
- Medium threat — 0.01 lot per $1,500 stability
- Excessive threat — 0.01 lot per $800 stability
- Customized: Scale by Steadiness (default: 1000) — When utilizing Customized scaling, the EA provides one base lot for each X {dollars} of stability.
- Customized: Base Lot Dimension (default: 0.01) — The bottom lot measurement utilized in customized scaling calculations.
▶ Methods
- [S01] Enabled (default: true) — Allow or disable the Help & Resistance technique.
- [S01] Magic Quantity (default: 8001) — Distinctive identifier for S01 trades. Change this when you run a number of situations of the EA.
- [S02] Enabled (default: true) — Allow or disable the Pullback technique.
- [S02] Magic Quantity (default: 8002) — Distinctive identifier for S02 trades.
- [S03] Enabled (default: true) — Allow or disable the Pattern Breakout technique.
- [S03] Magic Quantity (default: 8003) — Distinctive identifier for S03 trades.
- [S04] Enabled (default: true) — Allow or disable the M5 Technique.
- [S04] Magic Quantity (default: 8004) — Distinctive identifier for S04 trades.
Every technique has its personal magic quantity so the EA can observe and handle positions independently. When you run a number of copies of Wave Rider on the identical account, be sure that every occasion makes use of completely different magic numbers.
▶ Grid System
The grid is your restoration mechanism. When the market strikes in opposition to an open place, the grid opens further positions at calculated intervals to decrease the typical entry value. As soon as the mixed place reaches the revenue goal, every little thing closes collectively.
- Most Grid Orders (default: 16) — The utmost variety of grid positions the EA will open for a single commerce route. Larger values give extra restoration room however require extra margin.
- Lot Dimension Multiplier (default: 1.0) — Every new grid order’s lot measurement is the earlier order’s lot multiplied by this worth. At 1.0, each grid order is identical measurement (no martingale). Values above 1.0 enhance lot sizes because the grid deepens — use with warning.
- Fastened Grid Distance (Pips) (default: 22) — The gap in pips between every grid stage. When value strikes this far in opposition to you, a brand new grid order is positioned.
- Revenue Goal (Pips) (default: 12) — The mixed revenue goal in pips for the complete grid basket. As soon as the weighted common value of all positions is that this many pips in revenue, the EA closes every little thing.
- Present TP Line on Chart (default: true) — Attracts a horizontal line on the chart displaying the place the grid’s take-profit stage is. Useful for visible monitoring.
- Allow Trailing Cease Loss (default: true) — As soon as the grid basket reaches its revenue goal plus the trailing begin distance, an actual trailing cease is positioned on all positions. This lets income run past the preliminary goal whereas defending features.
- Trailing Begin (Pips) (default: 2.5) — What number of pips past the revenue goal the worth should transfer earlier than the trailing cease prompts. For instance, with a 12-pip goal and a pair of.5-pip trailing begin, trailing begins at 14.5 pips of revenue.
- Trailing Step (Pips) (default: 3.0) — The step measurement for the trailing cease. Every time value strikes this many further pips in your favor, the cease loss is tightened by one step.
- Allow Progressive Spacing (default: true) — When enabled, grid ranges get wider because the grid deepens. This prevents the basic grid blowup the place positions stack too shut collectively throughout sturdy tendencies.
- Progressive Begin Place (default: 4) — Progressive spacing kicks in ranging from this grid place quantity. The primary few ranges use the mounted distance, then spacing begins to widen.
- Spacing Multiplier (default: 1.2) — How a lot wider every progressive stage will get. At 1.2, every stage past the brink is 20% wider than the earlier one.
▶ Time Administration
Wave Rider helps a number of buying and selling home windows per day, with separate schedules for various days of the week. Time values use your dealer’s server time.
- Allow weekly time filter (default: true) — Grasp swap for the time filter. When disabled, the EA trades 24 hours on all enabled days.
- Monday–Thursday begin instances (default: “01:15;14:35;15:45”) — Semicolon-separated checklist of session begin instances. Every begin time pairs with the corresponding finish time. This instance creates three buying and selling home windows: 01:15–14:20, 14:35–15:20, and 15:45–22:30.
- Monday–Thursday finish instances (default: “14:20;15:20;22:30”) — Matching finish instances for every Monday–Thursday session.
- Allow Friday buying and selling (default: true) — Whether or not the EA trades on Fridays. Friday has its personal schedule since markets will be thinner and extra unstable earlier than the weekend.
- Friday begin instances (default: “01:30;16:00”) — Friday-specific buying and selling home windows.
- Friday finish instances (default: “10:00;17:00”) — Friday-specific finish instances.
- Allow Friday NFP buying and selling (default: true) — Permits buying and selling throughout Non-Farm Payroll Fridays. The EA has built-in NFP detection. Disable this when you choose to sit down out NFP days solely.
▶ Safety Supervisor
Three layers of safety preserve your account protected. These are unbiased of the buying and selling methods and act as onerous limits.
- Allow Drawdown Safety (default: true) — Grasp swap for day by day drawdown safety. When triggered, the EA closes all open positions and stops buying and selling for the remainder of the day. Resets routinely the following day.
- Drawdown calculation mode (default: Share) — How the drawdown threshold is measured:
- Share — As a proportion of your beginning day by day stability (e.g. 40% means if floating loss reaches 40% of at present’s opening stability).
- Cash — As an absolute greenback quantity (e.g. $500 means if floating loss reaches $500).
- Drawdown threshold (default: 40) — The worth at which drawdown safety triggers. In proportion mode, that is 40%. In cash mode, that is $40.
- Stop buying and selling near All-Time Excessive (default: false) — When enabled, the EA is not going to open new positions when value is close to the all-time excessive of the image. This prevents shopping for the highest. Grid orders for present positions nonetheless execute usually.
- ATH calculation timeframe (default: W1) — The timeframe used to calculate the all-time excessive. Weekly (W1) provides a broad view.
- ATH lookback intervals (default: 100) — What number of bars to look again when calculating the ATH. At W1 with 100 intervals, that is roughly 2 years of weekly information.
- Distance from ATH threshold (%) (default: 0.25) — How shut value must be to the ATH earlier than safety kicks in. At 0.25%, if gold ATH is $3,000, buying and selling pauses when value is above $2,992.50.
▶ H1 Pattern Filter (EMA)
That is the grasp development filter that every one methods share. It makes use of two EMAs on the H1 timeframe to find out the general market route. Methods will solely enter trades that align with this filter.
- Sluggish EMA interval (default: 50) — The interval of the slower-moving EMA. This represents the broader development.
- Quick EMA interval (default: 21) — The interval of the faster-moving EMA. This represents the shorter-term development.
- Require Quick EMA above/under Sluggish EMA (default: true) — When enabled, the Quick EMA have to be above the Sluggish EMA for purchase indicators (and under for sells). This ensures the short-term development agrees with the long-term development.
- Value have to be above/under Quick EMA (default: true) — Value itself have to be on the proper facet of the Quick EMA. For buys, value have to be above the Quick EMA.
- Value have to be above/under Sluggish EMA (default: false) — A further stricter filter requiring value to even be on the proper facet of the Sluggish EMA. Disabled by default since it may be too restrictive.
▶ Per-Technique Settings
Every technique has a number of user-facing settings. The inner parameters are pre-optimized and locked to defaults — you needn’t contact them.
[S01] Help & Resistance Technique
- Use H1 Pattern Filter (default: true) — Whether or not S01 respects the H1 development filter. Really useful to maintain enabled.
- Buying and selling time begin (default: “05:00”) — When S01 begins on the lookout for indicators.
- Buying and selling time finish (default: “20:00”) — When S01 stops on the lookout for indicators.
- Allow 15min timeframe (default: true) — Permit S01 to detect help/resistance ranges on the M15 chart.
- Allow 30min timeframe (default: true) — Permit S01 to additionally use M30 for stage detection. Utilizing each timeframes provides broader protection.
[S02] Pullback Technique
- Use H1 Pattern Filter (default: true) — Whether or not S02 respects the H1 development filter.
- Buying and selling begin instances (default: “01:15”) — When S02 begins scanning for pullback entries.
- Buying and selling finish instances (default: “13:00”) — When S02 stops scanning. This technique focuses on the sooner a part of the day.
[S03] Pattern Breakout Technique
- Use H1 Pattern Filter (default: true) — Whether or not S03 respects the H1 development filter.
- Buying and selling time begin (default: “06:00;16:30”) — Two buying and selling home windows for breakout detection.
- Buying and selling time finish (default: “11:00;21:00”) — Matching finish instances for every window.
[S04] M5 Technique
- Use H1 Pattern Filter (default: true) — Whether or not S04 respects the H1 development filter.
- Buying and selling time begin (default: “06:00”) — When S04 begins on the lookout for setups.
- Buying and selling time finish (default: “21:00”) — When S04 stops scanning.
- Require bullish candle + increased low for entry (default: false) — An additional value motion filter. When enabled, S04 requires a bullish candle with a better low earlier than coming into. Makes entries extra selective however could scale back commerce depend.
🔒 3 Layers of Safety
- Drawdown Safety — Tracks your day by day floating loss in opposition to your beginning stability. If it exceeds your threshold, all positions are closed and buying and selling pauses till the following day. Configurable as proportion or absolute cash quantity.
- ATH Safety — Screens the all-time excessive of the image and blocks new entries when value is simply too near the highest. Grid orders for present positions proceed usually — solely new commerce entries are blocked.
- Grid Trailing Cease — As soon as the grid basket reaches its revenue goal, a trailing cease locks in features. If value continues in your favor, income develop. If it reverses, the trailing cease closes every little thing at a assured revenue stage.
💡 Suggestions for Finest Outcomes
- Begin with defaults. Wave Rider is pre-optimized. The default settings work out of the field on XAUUSD with a RAW/ECN dealer. Run it on demo first to see the way it behaves along with your dealer’s spreads and execution.
- Use Auto Danger sizing. Fastened heaps do not scale along with your account. Auto Danger (Low) is a protected start line — it scales 0.01 lot per $2,000 of stability.
- Preserve drawdown safety enabled. That is your onerous security web. A 40% threshold provides the grid sufficient room to recuperate whereas defending you from catastrophic loss.
- Do not disable the H1 Pattern Filter. It is the spine of the EA’s edge. Buying and selling with out it removes the development affirmation that retains entries aligned with the market route.
- Use a VPS. Wave Rider must be working 24/5 to handle grid positions and trailing stops. In case your PC shuts down or loses web, open grid positions will not be managed.
- ECN/RAW spreads matter. The grid revenue goal is 12 pips by default. In case your unfold is 3–5 pips on a normal account, that eats into your revenue considerably. RAW accounts with 0.5–1.5 pip spreads on gold make an actual distinction.
- Enough margin is essential. The grid system wants room to work. With 16 max grid orders at 1.0 multiplier, you want sufficient free margin to help all ranges. $1,000+ at 0.01 lot with 1:500 leverage is a snug start line.
❓ FAQ
Can I run Wave Rider on symbols aside from XAUUSD?
The EA is optimized and examined solely for XAUUSD (Gold). Whereas it might technically run on different symbols, the inner parameters, time home windows, and technique logic are all tuned for gold’s habits. Working it on different pairs just isn’t beneficial.
What timeframe ought to I connect the EA to?
It would not matter. The EA makes use of its personal inside timeframes whatever the chart timeframe. Connect it to any chart — M1 or H1, the habits is an identical.
Can I run a number of situations on the identical account?
Sure, however be sure that every occasion makes use of completely different magic numbers. The default magic numbers are 8001–8004 for methods S01–S04. Change them to a distinct vary (e.g. 9001–9004) for the second occasion.
What occurs if drawdown safety triggers?
All open positions are instantly closed and buying and selling is paused for the remainder of the day. The EA resets routinely initially of the following buying and selling day.
Is that this a martingale EA?
No. The default lot multiplier is 1.0, which means each grid order is identical measurement. You may enhance the multiplier in order for you, however the default habits is flat-lot grid restoration — not martingale.
What’s progressive spacing?
As a substitute of putting grid orders at equal intervals, progressive spacing makes the gaps wider because the grid will get deeper. This prevents positions from stacking too shut collectively throughout sturdy tendencies, which is the principle explanation for grid blowups.
For questions or help, contact the developer by way of the MQL5 product web page: Wave Rider on MQL5 Market
DISCLAIMER: Buying and selling international change and CFDs carries a excessive stage of threat. Previous efficiency just isn’t indicative of future outcomes. All the time take a look at on a demo account first. Grid buying and selling requires adequate margin — use the drawdown safety options and begin with conservative lot sizes. Wave Rider is an expert device constructed for affected person merchants who perceive threat administration.