Product Links
- MT5: AuricFlow EA MT5 on MQL5 Market
- MT4: AuricFlow EA MT4 on MQL5 Market
- MyFX Book signals in Profile >>>>>> Check my profile
INFO
Working Specifications:
- Symbol: XAUUSD (Gold)
- Timeframe: M1 (1-minute)
- Minimum Deposit: $500 (recommended $1000+)
- Leverage: 1:100 or higher recommended
- Account Type: Any (Hedging account preferred for MT5)
- Broker: ECN broker with tight gold spreads recommended
- VPS: Highly recommended for uninterrupted 24/5 operation
Core Features:
- SuperTrend entry signal with multi-bar confirmation
- Fibonacci Grid/DCA system (up to 8 orders)
- Triple trailing stop system (All / End / First)
- Auto Money Management (balance-based lot scaling)
- Live News Filter with economic calendar integration
- 7-layer safety system for capital protection
- Real-time dashboard on chart
- No martingale, no unlimited grid
STEP 1 - INSTALLATION
For MT5:
- Purchase AuricFlow EA from the MQL5 Market
- The EA installs automatically into your MetaTrader 5 terminal
- Open the Navigator panel (Ctrl+N)
- Find "AuricFlow EA" under Expert Advisors > Market
- Drag it onto any XAUUSD M1 chart
For MT4:
- Purchase AuricFlow EA from the MQL5 Market
- The EA installs automatically into your MetaTrader 4 terminal
- Open the Navigator panel (Ctrl+N)
- Find "AuricFlow EA" under Expert Advisors > Market
- Drag it onto any XAUUSD M1 chart
Important: Enable WebRequest for News Filter
The News Filter requires internet access to fetch the economic calendar.
MT4: Go to Tools > Options > Expert Advisors > Check "Allow WebRequest for listed URL" and add:
https://nfs.faireconomy.media
MT5: Go to Tools > Options > Expert Advisors > Check "Allow WebRequest for listed URL" and add:
https://nfs.faireconomy.media
Also make sure "Allow algorithmic trading" is enabled.
STEP 2 - MONEY MANAGEMENT
Auto Money (Recommended: ON)
When Auto Money = true, the EA automatically adjusts lot sizes based on your account balance:
| Account Balance | Base Lot | Max Lot |
|---|---|---|
| Under $1,200 | 0.01 | 0.05 |
| $1,200 - $2,000 | 0.01 | 0.08 |
| $2,000 - $2,500 | 0.01 | 0.10 |
| $2,500 - $3,000 | 0.01 | 0.12 |
| $3,000 - $3,500 | 0.01 | 0.15 |
| $3,500 - $4,000 | 0.02 | 0.20 |
| $4,000 - $4,500 | 0.02 | 0.20 |
| $4,500 - $5,000 | 0.02 | 0.25 |
| $5,000+ | 0.02 | 0.30 |
Manual Mode
Set Auto Money = false to use your own lot sizes:
- Lots = base lot size for the first order (and first 7 grid orders)
- Max Lots = maximum lot size the EA will ever use
Profit Targets
- Daily Profit Target (%) = Set to less than 100 to close all trades and stop when daily profit reaches this % of balance. Set to 100 to disable.
- Monthly Profit Target (%) = Same logic for monthly target. Set to 100 to disable.
- Maximum Loss (%) = Emergency close all orders when loss reaches this % (default: 15%)
STEP 3 - GRID SETTINGS
These parameters control how the grid of orders is built:
| Parameter | Default | Description |
|---|---|---|
| Max Orders | 8 | Maximum number of grid orders |
| Space (Point) | 65 | Distance between grid orders in points |
| Max Slippage | 15 | Maximum allowed slippage in points |
| Max Spread | 40 | Maximum spread - EA will not trade above this |
| Percent Risk | 10.0 | EA stops new entries when negative free margin exceeds this % |
Orders same Lots = 7 (first 7 orders use the same base lot size, then Fibonacci scaling begins)
Order Density = 7 (minimum bars between entries - higher value = fewer orders)
Additional Space = 40 points (extra spacing added from the 8th order onward)
STEP 4 - TAKE PROFIT SETTINGS
Take profit is calculated based on the weighted average entry price across all grid orders:
| Condition | Default TP | Description |
|---|---|---|
| 1 order open | 50 points | Minimum take profit for a single position |
| 2 orders open | 50 points | Take profit when exactly 2 orders exist |
| 3+ orders open | 37 points | Average + Take Profit for larger grids |
The EA draws a yellow dashed line (average entry) and a green dash-dot line (TP target) on the chart.
STEP 5 - TRAILING STOP CONFIGURATION
AuricFlow has three independent trailing stop mechanisms that work simultaneously:
Trailing All Orders (Grid-wide)
Tracks the total profit of the entire grid and closes ALL orders when profit retraces from its peak.
| Parameter | Default | Description |
|---|---|---|
| Trailing All Order | true | Enable/disable |
| Pointstart All | 50 | Points above TP threshold before trailing activates |
| PointStep All | 50 | Points of retrace from peak to trigger close |
How it works: Once total grid profit exceeds TP + Pointstart (e.g., 37 + 50 = 87 points), the EA tracks the peak profit. If profit drops by PointStep (50 points) from the peak, all orders are closed.
Trailing End Order (Last order)
Trails only the most recent (last) grid order individually.
| Parameter | Default | Description |
|---|---|---|
| Trailing End Order | true | Enable/disable |
| Pointstart End | 200 | Points profit before trailing starts |
| PointStep End | 100 | Trailing step distance |
| Ordertrailing End | 6 | Minimum orders before this trailing activates |
Trailing First Order (First order)
Trails only the oldest (first) grid order individually.
| Parameter | Default | Description |
|---|---|---|
| Trailing First Order | true | Enable/disable |
| Pointstart First | 100 | Points profit before trailing starts |
| PointStep First | 100 | Trailing step distance |
This activates when 2 or more orders exist.
STEP 6 - SUPERTREND ENTRY SIGNAL
The SuperTrend indicator is built into the EA (no external indicator needed).
| Parameter | Default | Description |
|---|---|---|
| SuperTrend Period | 66 | ATR calculation period |
| SuperTrend Multiplier | 2.236 | Band width multiplier (Fibonacci-based) |
| SuperTrend Mid Price Period | 10 | Period for mid-price calculation |
Entry Logic:
- BUY Signal: SuperTrend was bearish, then turns bullish for 3 consecutive confirmed bars
- SELL Signal: SuperTrend was bullish, then turns bearish for 3 consecutive confirmed bars
The SuperTrend confirmation bars parameter (default: 3) in the Safety section controls how many bars must confirm the new direction before entry.
Important: Do not change SuperTrend parameters unless you have backtested your own values. The defaults are optimized for XAUUSD M1.
STEP 7 - SESSION FILTER
Control which trading sessions the EA is active during (all times in GMT):
| Session | Hours (GMT) | Default |
|---|---|---|
| Sydney | 21:00 - 07:00 | ON |
| Tokyo | 23:00 - 08:00 | ON |
| London | 07:00 - 17:00 | ON |
| New York | 12:00 - 22:00 | ON |
Friday Exit
The EA can automatically close all positions on Friday before the weekend:
- Exit Hour on Friday (GMT): 8 (default)
- Exit Minute on Friday: 0 (default)
This means all orders close at 08:00 GMT on Friday. Adjust based on your broker's server time offset.
STEP 8 - NEWS FILTER CONFIGURATION
Activation
Set Use News Filter = true to enable live economic calendar filtering.
How It Works
- The EA fetches the weekly economic calendar from the FairEconomy API every 4 hours
- It filters events by currency (default: USD) and impact level
- Trading pauses 50 minutes before and resumes 120 minutes after each matching event
- If the API is unavailable, a built-in fallback detects major events (NFP, FOMC, CPI, GDP, ECB Rate)
Impact Levels
| Parameter | Default | Description |
|---|---|---|
| High Impact | true | Filter high-impact events (NFP, FOMC, etc.) |
| Medium Impact | false | Filter medium-impact events |
| Low Impact | false | Filter low-impact events |
Timing
| Parameter | Default | Description |
|---|---|---|
| Pause Before News (mins) | 50 | Stop trading X minutes before event |
| Start After News (mins) | 120 | Resume trading X minutes after event |
| Currencies | USD | Comma-separated list of currencies to filter |
News Display on Chart
| Parameter | Default | Description |
|---|---|---|
| Show News Box | true | Show countdown box in bottom-left corner |
| Show News Lines | true | Show vertical lines on chart at event times |
| Show News Text | true | Show event description text on chart |
| Number of News | 5 | How many upcoming events to display |
| Background Color | Black | News box background color |
Color coding:
- Red lines/text = High impact events
- Orange lines/text = Medium impact events
- Yellow lines/text = Low impact events
WebRequest Setup (REQUIRED)
You MUST add the news URL to your platform's allowed list:
MT4/MT5: Tools > Options > Expert Advisors > Allow WebRequest for listed URL > Add:
https://nfs.faireconomy.media
Without this step, the news filter will use only the built-in fallback calendar.
STEP 9 - SAFETY & RISK CONTROLS
These are the most important settings for protecting your account. The defaults are conservative and recommended for most users.
Emergency Equity Drawdown (PRIORITY 1)
| Parameter | Default | Description |
|---|---|---|
| Max Equity Drawdown (%) | 15.0 | Close ALL positions and STOP EA if equity drops by this % |
This is the ultimate safety net. If your equity drops 15% below balance, every position is closed immediately and the EA stops trading. The EA must be restarted (remove and reattach) to resume.
Emergency Stop Loss
| Parameter | Default | Description |
|---|---|---|
| Emergency SL per order (points) | 300 | Hard stop loss on each individual order (0 = disabled) |
This protects against catastrophic loss if the platform disconnects or trailing fails.
Daily Loss Limit (PRIORITY 3)
| Parameter | Default | Description |
|---|---|---|
| Max Daily Loss (%) | 5.0 | Stop trading for the day when daily loss exceeds this % |
Resets automatically at midnight (server time).
Series Loss Limit (PRIORITY 4)
| Parameter | Default | Description |
|---|---|---|
| Max Series Loss (%) | 10.0 | Close entire grid if unrealized loss exceeds this % of balance |
Loss Cooldown (PRIORITY 5)
| Parameter | Default | Description |
|---|---|---|
| Cooldown after loss (minutes) | 60 | Wait time after a losing grid before opening new positions |
Set to 0 to disable. Prevents revenge trading after a loss.
Volatility Filter
| Parameter | Default | Description |
|---|---|---|
| Max ATR volatility multiplier | 2.0 | Block new entries when current ATR exceeds X times the baseline |
Set to 0 to disable. The baseline is a 200-bar rolling ATR average.
SuperTrend Confirmation
| Parameter | Default | Description |
|---|---|---|
| SuperTrend confirmation bars | 3 | Number of bars that must confirm trend direction before entry |
Higher values = fewer but more reliable entries.
STEP 10 - GENERAL SETTINGS
| Parameter | Default | Description |
|---|---|---|
| Comment | "AuricFlow EA" | Text label on all orders |
| Magic Number | 20260226 | Unique identifier for this EA's orders |
Important: If running multiple instances of AuricFlow on the same account, each instance MUST have a unique Magic Number to prevent order conflicts.
DASHBOARD
Once running, the EA displays a real-time dashboard on your chart showing:
- EA version and symbol/spread info
- Grid direction (BUY/SELL/NONE) and order count
- Total lots and weighted average entry price
- Current P/L in points and USD
- Account balance, equity, and free margin
- Equity drawdown % vs limit
- Daily P/L % vs limit
- Series loss % (when applicable)
- Cooldown timer and ATR volatility ratio
- Auto Money status with active lot sizes
- Next upcoming news event with countdown
- Current EA status message
The chart also shows:
- Yellow dashed line = Weighted average entry price
- Green dash-dot line = Take profit target
- Vertical colored lines = Upcoming news events
RECOMMENDED SETTINGS FOR BEGINNERS
If you are new to AuricFlow, use these settings:
- Auto Money = true (let the EA manage lot sizes)
- All Safety settings = default (do not reduce safety limits)
- All Sessions = ON (trade all sessions for maximum opportunities)
- News Filter = true (always filter news)
- All Trailing = true (keep all three trailing systems active)
- Start on Demo (test for at least 1-2 weeks before going live)
IMPORTANT NOTES
-
Symbol: AuricFlow is optimized exclusively for XAUUSD (Gold). It will warn you if attached to a different symbol but will still run. Results on other symbols are not guaranteed.
-
Timeframe: The EA is designed for M1 (1-minute). Using other timeframes will produce different results and is not recommended.
-
VPS: For best results, run AuricFlow on a VPS located close to your broker's server. Gold markets move fast on M1, and connection latency matters.
-
Broker: Choose an ECN broker with tight gold spreads (under 30 points). Wide spreads will trigger the spread filter and prevent trading.
-
WebRequest: The news filter REQUIRES the WebRequest URL to be added in platform settings. Without it, only the fallback calendar works.
-
Multiple Instances: When running multiple copies, always use different Magic Numbers.
-
Weekend: The Friday exit feature closes all positions before the weekend. If you want positions to carry over, set the Friday exit hour to a late time (e.g., 23:00).
CONTACT & SUPPORT
- Email: info@forexobroker.com
- Questions: Use the Comments section on the product page or send a private message
- Bug Reports: Please include your broker name, account type, and a screenshot of the Experts tab log
-
✅ All MQL Signals and Experts: https://www.mql5.com/en/users/forexobroker/ ✅
--------------------------------------------------------------------------------------------------------------
🔵 Recommended Broker
🔵 Best Broker for Europeans ( Leverage 1:500)


