The Complete Guide to AI-Hybrid Trader: Mastering Your Intelligent Trading System
The Complete Guide to AI-Hybrid Trader v6.0
Mastering Your Self-Evolving Intelligent Trading System
Welcome to the AI-Hybrid Trader v6.0 Family! 🎉
Congratulations! You now own one of the most advanced self-evolving Expert Advisors available on the MQL5 marketplace. Whether you're upgrading from a previous version or starting fresh, this guide will walk you through everything you need to know — from your very first setup to mastering the powerful new v6.0 modules.
🧠 1. Core Philosophy: Adaptation is the Key to Success
The greatest strength of the AI-Hybrid Trader lies in a single word: adaptation. We designed it not as a rigid set of "if-then" rules, but as an entity that learns, adapts, and evolves alongside the market. This is achieved through four core pillars:
-
The Pillar of Sophistication (The AI Brain) 🧠
At the heart of this EA is a two-layer AI system working in synergy:
- Predictive Neural Network Ensemble (NN): Think of this as your market analysis team. Multiple neural networks work together to recognize complex patterns in price movements that are often missed by conventional analysis, providing a "predictive" outlook on where the price is likely to go.
- Reinforcement Learning (RL) Q-Network: If the NN is the analyst, the RL is the strategic portfolio manager. It doesn't care about predictions — it cares about results. After each trade is closed, the RL analyzes the outcome and learns. Over time, it gets better at answering the crucial question: "Given the current conditions, will taking this trade maximize my long-term profitability?"
-
The Pillar of Strength (The Adaptive Engine) ⚡
This is what makes the EA truly alive. The Adaptive Engine constantly monitors the market's "personality." It knows when the market is in a strong trend, when it's ranging (sideways), and when it's volatile (wild). Based on this detection, it automatically adjusts the EA's internal parameters — risk tolerance, profit targets, and AI weighting.
-
The Pillar of Security (Your Safety Net) 🛡️
Long-term profitability is impossible without robust capital protection. We've built in multiple layers of security, including the Circuit Breaker (automatic loss limits), a News Filter, and solid Risk Management.
-
🆕 The Pillar of Self-Evolution (v6.0) 🔬
New in v6.0! The EA now evaluates its own performance in real-time. It tracks every prediction it makes, grades its accuracy per market regime, and can automatically halt trading if it detects that its own model is underperforming. It also exports structured data so you can train even more powerful AI models externally. The EA is no longer just intelligent — it's self-aware.
⚡ 2. Quick Start Guide — Get Trading in 5 Minutes
⚠️ IMPORTANT: Unlike a regular EA, AI-Hybrid Trader MUST be trained before it can trade. Don't worry — training only takes 1-2 minutes and is a one-time process per symbol!
METHOD 1: Via Strategy Tester (Recommended — Faster)
-
Open MT5 Strategy Tester (press Ctrl+R)
-
In the "Settings" tab:
- Select the EA: AI-Hybrid-Trader v6.0
- Select your Symbol (e.g., XAUUSD) and Timeframe (e.g., M15 or H1)
- Set a custom period (e.g., 2024.01.01 to 2024.12.31)
-
In the "Inputs" tab:
- Set InpBacktestMode = TRAIN_AND_SAVE
- Note the MagicNumber — you will need the exact same number later!
-
Click "Start" — the backtest will run very quickly and then stop. Check the "Journal" tab to see: "Model saved successfully."
-
Now attach the EA to a live/demo chart of the same symbol:
- Set InpBacktestMode = MODE_TRADING
- Use the SAME MagicNumber as in the Strategy Tester!
-
Enable AutoTrading (the colored button in the MT5 toolbar) — the EA is now live! 🚀
METHOD 2: Via Info Panel (On a Live Chart)
- Attach the EA to your chart with InpBacktestMode = MODE_TRADING
- Set Show Info Panel = true in the Inputs
- Click the "Train Model" button on the panel — wait until training completes
- Click "Save Model" to save the trained AI brain
- Click "Load Model" to activate the AI
- The EA is now ready for trading! ✅
📋 3. Our Promise: No "History Reading"
Before we dive into the details, it's important for us to address one thing: honesty in backtesting.
Many traders have experienced the disappointment of an EA that shows incredible backtest results but fails completely in a live account. Often, this is because the EA "cheats" by "reading history" or peeking at future data during the backtest — something impossible in the live market.
AI-Hybrid Trader is designed to be 100% honest.
This EA never peeks into the future. Our advanced feature, MODE_TRAIN_AND_SAVE, is proof of this. It allows you to train the AI model on one time period (e.g., 2023) and then test it on a completely different, unseen time period (e.g., 2024). This is a true forward-testing methodology.
The backtest results you see are an honest and reliable representation of how the strategy will behave in a market it has never seen before.
🆕 New in v6.0: The Model Evaluator adds another layer of honesty. After deployment, you can monitor the AI's actual prediction accuracy in real-time on your dashboard. No more guessing whether the AI is working — you can see the numbers.
⚙️ 4. Complete Input Parameters Guide
Let's break down each setting so you can tailor the EA perfectly to your trading style. Parameters are organized into groups in the EA's Input tab.
📌 Group: Strategy Settings
-
InpBacktestMode: (Advanced Feature for Professional Testing!) This gives the EA a specific "task" when running in the Strategy Tester.
- MODE_TRADING: The standard mode. The EA will trade normally, loading an existing model if available.
- MODE_TRAIN_AND_SAVE: A special mode. The EA will not trade. Its only job is to learn from all the historical data, create an AI model, save it to a file, and stop.
-
MagicNumber: A unique number to identify this EA's trades. Critical: Use the same MagicNumber in both training and live modes!
-
TradeComment: A label attached to each order for your reference.
-
ShowInfoPanel: Show or hide the on-chart dashboard with real-time AI status.
📌 Group: AI Core Settings
This is the control center for the EA's "brain." The default settings are already optimized, but advanced users can experiment.
-
RL_LearningRate: Controls how quickly the RL engine learns from new trades. Lower = more stable, Higher = faster adaptation.
-
RL_DiscountFactor: Determines the AI's focus. Close to 1.0 = prioritize long-term gains. Lower (e.g., 0.85) = focus on immediate profit.
-
Hybrid_Weight_NN: Sets the balance between the two AI engines. Default 0.7 = 70% NN analysis + 30% RL strategy. This is the "Hybrid" in the EA's name.
-
EnableDynamicAdaptation: The master switch for the Adaptive Engine. Highly recommended to keep this true.
📌 Group: Genetic Optimizer Settings
This feature is exclusively for optimization in the Strategy Tester. It uses a genetic algorithm to automatically find the best combination of AI parameters. Enable this only when optimizing — disable it for live trading.
📌 Group: Risk Management
-
RiskMode: Choose your lot sizing method:
- RISK_FIXED_LOT: Uses a fixed lot size that you define.
- RISK_AUTO_LOT_ATR: (Recommended) Dynamic lot sizing based on your risk percentage and market volatility.
-
RiskPercent: The percentage of your equity you risk per trade (e.g., 1.0 = 1% of equity).
-
MaxLotSize / MinLotSize: Safety limits to keep lot sizes within a reasonable range.
-
MaxSpread: Protects you from poor market conditions. The EA will not open a trade when the spread exceeds this value (in points).
📌 Group: Safety Features (Circuit Breaker)
This is your automatic loss protection system.
-
EnableCircuitBreaker: Master switch for automatic trading halt.
-
DailyLossLimitPercent: Maximum % of account balance you're willing to lose in a single day. If reached, the EA stops all trading until the next day.
-
WeeklyLossLimitPercent: Same as above but for weekly limits.
-
MaxConsecutiveLosses: If this many consecutive losses occur, trading is paused.
📌 Group: Stop Loss & Take Profit
-
StopLossMode / TakeProfitMode: Choose how SL/TP is calculated:
- SL_ATR_BASED / TP_ATR_BASED: (Recommended) Dynamic SL/TP that automatically adapts to market volatility.
- TP_RISK_REWARD: Places TP based on a defined risk-to-reward ratio.
-
RiskRewardRatio: Your desired profit-to-loss ratio (e.g., 2.0 means the profit target is 2× the stop loss distance).
-
ATR_SL_Multiplier / ATR_TP_Multiplier: The multiplier for the ATR value. For example, 1.5 means the SL will be placed at 1.5× the current ATR value.
📌 Group: Trade Management (Exit Strategy)
-
EnableBreakEven: Secures your trade by moving the SL to break-even after reaching a certain profit threshold.
-
TrailingMode: Choose a trailing stop method to lock in profits as the price moves in your favor. Options include Fixed, ATR-based, and Step trailing modes.
📌 Group: Time & Day Filter
Gives you full control over the EA's trading schedule.
-
EnableTimeFilter: Master switch for time-based filtering.
-
StartTradingTime / EndTradingTime: Define trading hours in "HH:MM" format, based on your broker's server time.
-
TradeOnSunday, TradeOnMonday, etc.: Simply set true or false to allow or prohibit trading on specific days.
📌 Group: News Filter (Your Automated Risk Manager) 📰
This is one of our most advanced safety features. It automatically protects you from the extreme volatility, slippage, and spread widening that occurs during high-impact news events.
⚠️ IMPORTANT: How to Enable the News Filter (One-Time Setup)
For the EA to download the news schedule, you must grant permission in MetaTrader 5:
- In MT5, go to Tools > Options
- Select the Expert Advisors tab
- Check the box "Allow WebRequest for listed URL"
- Click "Add new URL" and enter: https://nfs.faireconomy.media
- Click "OK"
The News Filter will not work without this step.
How the News Filter Works Behind the Scenes:
- ✅ Automatic Time Zone & DST Adjustment: The EA intelligently converts global news times (GMT) to your broker's server time. No manual calculations needed.
- ✅ Automatic Currency Relevance: The EA is smart enough to know which news matters for your chart:
- If you trade EURUSD, it automatically monitors news for EUR and USD
- If you trade GOLD (XAUUSD), it knows that USD news is the most influential
- If you trade GBPJPY, it monitors news for GBP and JPY
News Filter Settings:
-
EnableNewsFilter: The master switch for this feature.
-
PreNewsPause: The "quiet" time in minutes before a news release. (Default: 30 minutes)
-
PostNewsPause: The "cool-down" period in minutes after a news release. (Default: 30 minutes)
-
HighImpactOnly: Highly recommended to keep true. Only pays attention to high-impact (🔴 red) news events.
🆕 5. v6.0 Self-Evolving Modules — Complete Guide
Version 6.0 introduces five powerful new modules that transform the EA from simply intelligent to self-evolving. This section explains each module in detail.
📊 5.1 — Structured Telemetry Logger
What it does: Records every trade with full transparency in structured CSV files. Every entry, exit, and model prediction is captured with complete data.
Settings:
| Parameter | Default | Description |
|---|---|---|
| EnableStructuredLogging | ✅ true | Master switch for telemetry. Recommended: always ON. |
What Gets Logged:
- Entry Logs (AI_TradeLog_Entry_*.csv)
- Timestamp, symbol, timeframe
- All price data (OHLC)
- All AI signal scores (AI score, Rule score, Combined score)
- Market regime at entry (Trending / Ranging / Volatile)
- Confidence level, lot size, SL/TP prices
- Trade reason (why the EA decided to trade)
- Exit Logs (AI_TradeLog_Exit_*.csv)
- Trade duration (in seconds)
- Profit/Loss in pips and money
- Exit reason (SL hit, TP hit, or other)
- Whether the AI prediction was correct
- Market regime at entry (for cross-referencing)
- Model Performance Logs (AI_ModelPerf_*.csv)
- Aggregated accuracy statistics — every 10 trades
- Total predictions, correct count, error count
- Rolling accuracy percentage
- Current market regime
Where to Find the Files:
All CSV files are saved in your MetaTrader 5 data folder:
MQL5\Files\ — look for files starting with AI_TradeLog_ or AI_ModelPerf_
🧠 5.2 — AI Model Evaluator
What it does: Continuously grades the AI's prediction accuracy. Think of it as a report card for your AI — in real-time.
Settings:
| Parameter | Default | Description |
|---|---|---|
| EnableModelEvaluation | ✅ true | Master switch. Recommended: always ON. |
| EvalBufferSize | 100 | The number of recent trades used for calculating rolling accuracy. A larger number = smoother but slower to detect changes. A smaller number (e.g., 30) = more responsive but noisier. |
| EvalDegradationThreshold | 0.20 | Degradation alert threshold. If accuracy drops more than 20% from its peak, you'll see a warning in the Journal. |
Key Features:
- 📈 Rolling Accuracy Tracking: Continuously calculates the percentage of correct predictions over the last N trades
- 🎯 Per-Regime Analysis: Shows accuracy separately for Trending, Ranging, and Volatile markets — so you know exactly where the AI excels and where it struggles
- ⚠️ Degradation Detection: Alerts you in the Journal when accuracy is declining
- 📺 Live Dashboard: Model accuracy is shown in real-time on the Info Panel (visible on your chart)
How to interpret the Info Panel display:
- Green — Accuracy ≥ 50%: The AI is performing well ✅
- Red — Accuracy < 50%: The model may need retraining ⚠️
- "Collecting data..." — Not enough trades yet; let it run longer
🛡️ 5.3 — Risk Intelligence Engine
What it does: Takes risk management to the next level by making position sizing adaptive based on AI confidence, and can automatically halt trading when the model's accuracy drops too low.
💡 Note: This module is OFF by default because it changes lot sizing behavior. We recommend enabling it only after you understand how it works and have at least 20-30 trades of telemetry data.
Settings:
| Parameter | Default | Description |
|---|---|---|
| EnableRiskIntelligence | ❌ false | Master switch for confidence-based risk adjustment |
| MinConfidenceToTrade | 0.3 | Minimum combined signal confidence required to open a trade. Trades below this threshold are blocked. Range: 0.0 to 1.0 |
| ConfidenceRiskScale | 0.5 | How much confidence affects lot size. 0.0 = no effect, 1.0 = maximum scaling. At 0.5, a trade with 80% confidence will use a larger lot than one with 40% confidence. |
| MaxSimultaneousPositions | 3 | Maximum concurrent positions allowed. Set to 0 for unlimited. |
| EnableModelCircuitBreaker | ❌ false | If true, automatically halts all trading when model accuracy drops below the threshold. |
| ModelAccuracyThreshold | 40.0 | Minimum accuracy percentage. If the model drops below this, and the circuit breaker is enabled, trading is halted until accuracy recovers. |
How Confidence-Based Sizing Works:
- The EA calculates a combined confidence score from both AI and rule-based signals
- If the score is below MinConfidenceToTrade, the trade is blocked entirely
- If the score passes the minimum threshold, the lot size is scaled proportionally to the confidence level
- The ConfidenceRiskScale parameter controls how aggressive this scaling is
Example: With MinConfidenceToTrade = 0.3 and ConfidenceRiskScale = 0.5:
- Signal confidence = 0.2 → ❌ Trade BLOCKED (below minimum)
- Signal confidence = 0.5 → ✅ Trade opens with moderate lot size
- Signal confidence = 0.9 → ✅ Trade opens with larger lot size
📡 5.4 — Training Data Pipeline
What it does: Exports structured feature vectors and trade outcomes for use in external AI/ML frameworks like Python, TensorFlow, or PyTorch. This is for advanced users who want to train custom models on the EA's data.
Settings:
| Parameter | Default | Description |
|---|---|---|
| EnableTrainingExport | ❌ false | Master switch. Enable when you want to collect data for external model training. |
How to Use:
- Enable the pipeline by setting EnableTrainingExport = true
- Let the EA trade for a period of time (days or weeks)
- Collect the exported CSV files from the MQL5\Files\ directory
- Use the data in your Python/Jupyter Notebook/Colab environment for custom model training
- Future (v7.0 roadmap): Hot-reload trained ONNX models back into the EA automatically
What Gets Exported:
Each row contains the complete feature snapshot at the moment of trade entry, plus the trade outcome (profitable or not). Features include:
- All price data (OHLC)
- All indicator values used by the AI internally
- AI scores, rule scores, combined scores
- Confidence level, market regime
- Binary outcome: 1 (profitable) or 0 (loss)
🌐 5.5 — Portfolio Orchestration
What it does: Enables multiple AI-Hybrid Trader instances (running on different symbols) to share performance data through MetaTrader's Global Variables. An external orchestrator script can then coordinate lot sizing across all instances.
Settings:
| Parameter | Default | Description |
|---|---|---|
| EnablePortfolioReporting | ❌ false | Master switch. Each EA instance writes its performance to GlobalVariables. |
| PortfolioReportInterval | 60 | How often (in seconds) the EA updates its GlobalVariable report. |
| EnableLotOverride | ❌ false | If true, the EA reads lot size from a GlobalVariable set by an external script, instead of calculating it internally. |
Use Case Example:
You run AI-Hybrid Trader on XAUUSD, EURUSD, and GBPUSD simultaneously. Enable Portfolio Reporting on all three. Each instance publishes its win rate, model accuracy, and current P/L to GlobalVariables. An external management script reads this data and can:
- Increase lot sizes for the best-performing EA instance
- Reduce lot sizes for underperforming instances
- Halt specific instances if their model accuracy is too low
🎯 6. Professional Workflow: Train → Test → Deploy
Use the advanced InpBacktestMode feature to conduct honest and reliable tests. The process is simple: Train the model on one time period, then Test it on a subsequent period.
Scenario: Train a model on GOLD H1 data from 2023 and then test it on 2024.
Step 1: Create Your AI Model (Training Phase) 🏋️
In this step, we use the Strategy Tester as a "model factory."
- Open the Strategy Tester (Ctrl+R)
- In the "Settings" tab:
- Select the EA, Symbol (XAUUSD), and Timeframe (H1)
- Set the "Custom period" from 2023.01.01 to 2023.12.31
- In the "Inputs" tab:
- Set InpBacktestMode to MODE_TRAIN_AND_SAVE
- Click "Start"
- The backtest will run very quickly and then stop. Check the "Journal" tab for: "Model saved successfully." ✅
Step 2: Test Your Model (Validation Phase) 📈
Now, let's see how your newly created AI brain performs on a completely new market it has never seen:
- Stay in the Strategy Tester
- Change the "Custom period" to 2024.01.01 to 2024.12.31
- Change InpBacktestMode to MODE_TRADING. Do not change any other parameters!
- Click "Start"
- Review the results — the equity curve and statistics now show the AI's true forward-test performance
Step 3: Deploy to Live/Demo 🚀
- Open a chart with the same symbol and a supported timeframe (H4 or lower)
- Drag the EA onto the chart
- Set InpBacktestMode = MODE_TRADING
- Use the SAME MagicNumber as during training
- Configure your Risk Management settings conservatively
- Ensure the "Algo Trading" button in your MT5 toolbar is active
- 🆕 v6.0 Tip: Keep EnableStructuredLogging and EnableModelEvaluation set to true so you can monitor the AI's real-world performance from day one
📊 7. Working with Telemetry Data
One of the most powerful aspects of v6.0 is the structured telemetry system. Here's how to get the most out of it.
📂 Finding Your Log Files
Log files are saved in your MetaTrader 5 MQL5\Files\ directory. To find this folder:
- In MT5, go to File → Open Data Folder
- Navigate to the MQL5\Files\ subfolder
- Look for files named:
- AI_TradeLog_Entry_[SYMBOL]_[TIMEFRAME]_[MAGIC].csv
- AI_TradeLog_Exit_[SYMBOL]_[TIMEFRAME]_[MAGIC].csv
- AI_ModelPerf_[SYMBOL]_[TIMEFRAME]_[MAGIC].csv
📈 Analyzing Your Data in Excel or Google Sheets
- Open the CSV file in Excel or Google Sheets
- The first row contains column headers
- Use filters to sort by regime, profit, or date
- Create pivot tables to analyze win rate per market regime
- Build charts to visualize accuracy over time
🐍 Analyzing with Python
For advanced users, you can load the data directly into Python:
import pandas as pd entries = pd.read_csv('AI_TradeLog_Entry_XAUUSD_H1_12345.csv') exits = pd.read_csv('AI_TradeLog_Exit_XAUUSD_H1_12345.csv') perf = pd.read_csv('AI_ModelPerf_XAUUSD_H1_12345.csv') # Win rate by market regime merged = entries.merge(exits, on='ticket') print(merged.groupby('market_regime')['ai_prediction_correct'].mean())
🛡️ 8. Risk Intelligence Setup Guide
Follow this step-by-step guide to safely enable the Risk Intelligence module.
Phase 1: Observation (Week 1-2) 👁️
- Keep EnableRiskIntelligence = false
- Keep EnableStructuredLogging = true and EnableModelEvaluation = true
- Let the EA trade normally and collect data
- Monitor model accuracy on the Info Panel
Phase 2: Conservative Activation (Week 3) 🟢
- Set EnableRiskIntelligence = true
- Set MinConfidenceToTrade = 0.2 (low threshold — blocks only very weak signals)
- Set ConfidenceRiskScale = 0.3 (gentle lot scaling)
- Monitor which trades get blocked — check the Journal for "v6.0 RiskIntel: BLOCKED" messages
Phase 3: Full Configuration (Week 4+) 🎯
- If you're comfortable, increase MinConfidenceToTrade to 0.3–0.4
- Increase ConfidenceRiskScale to 0.5–0.7
- Enable EnableModelCircuitBreaker = true for maximum protection
- Set ModelAccuracyThreshold = 40.0 (halts if accuracy drops below 40%)
🌐 9. Multi-EA Portfolio Setup
Here's how to run multiple AI-Hybrid Trader instances across different symbols as a coordinated portfolio.
Step 1: Set Up Individual Instances
- Train a separate AI model for each symbol (e.g., XAUUSD, EURUSD, GBPUSD)
- Each symbol needs its own unique MagicNumber
- Attach the EA to each chart with its trained model
Step 2: Enable Portfolio Reporting
On each instance, set:
- EnablePortfolioReporting = true
- PortfolioReportInterval = 60 (reports every 60 seconds)
Step 3: Monitor Cross-Instance Performance
You can view portfolio data in MT5's Global Variables window (Tools → Global Variables). Each EA instance writes variables like:
- AHT_[Magic]_WinRate — Current win rate
- AHT_[Magic]_ModelAcc — Current model accuracy
- AHT_[Magic]_PnL — Current profit/loss
- AHT_[Magic]_Positions — Number of open positions
Step 4 (Advanced): External Lot Override
For advanced users who write custom scripts:
- Set EnableLotOverride = true on the EA instance
- Write an external Script or EA that reads the GlobalVariables from all instances
- The external script writes a lot override value to AHT_[Magic]_LotOverride
- The EA reads this value and uses it instead of its internal lot calculation
❓ 10. Troubleshooting & FAQ
Q: The EA is not trading at all. What should I check?
- ✅ Is AutoTrading enabled? (The button in the MT5 toolbar should be green)
- ✅ Is a trained model available? (Check the Journal for "Model loaded successfully")
- ✅ Is the spread within the MaxSpread limit?
- ✅ Is the News Filter currently blocking trades? (Check the Info Panel)
- ✅ Is the Circuit Breaker active due to daily loss limits?
- ✅ 🆕 v6.0: Is the Risk Intelligence module blocking low-confidence signals? (Check Journal for "RiskIntel: BLOCKED")
- ✅ 🆕 v6.0: Is the Model Circuit Breaker halting trades? (Check Journal for "Circuit Breaker: HALTED")
Q: I upgraded from v5.387. Do I need to retrain my model?
Yes. We recommend retraining the AI model after upgrading to v6.0. The internal feature structure is compatible, but a fresh training ensures the AI learns with the new module hooks in place. Simply follow the Quick Start guide again.
Q: Where are the telemetry CSV files?
In your MT5 data folder: MQL5\Files\. Go to File → Open Data Folder → MQL5 → Files in MetaTrader 5.
Q: The Info Panel shows "Collecting data..." for Model Accuracy
This is normal. The Model Evaluator needs at least a few trades to calculate accuracy. Let the EA run longer.
Q: My model accuracy is below 50%. Should I worry?
Not necessarily. A few things to consider:
- If you just started, give it more time — 10+ trades minimum for reliable accuracy
- Check the per-regime analysis in the performance logs — the AI may be excellent in trending markets but weak in ranging markets. This is normal!
- Consider retraining the model on more recent data
- If accuracy is consistently below 40%, enable the Model Circuit Breaker for protection
Q: Can I run v6.0 during backtesting?
Yes! The v6.0 modules are designed to be safe during backtests. Telemetry logging and model evaluation are automatically disabled in fast test mode for performance. They work at full capacity in live/demo trading.
Q: How do I enable the News Filter?
You need to allow WebRequest in MT5. Go to Tools → Options → Expert Advisors, check "Allow WebRequest for listed URL", and add: https://nfs.faireconomy.media
💡 11. Recommendations & Best Practices
📈 Recommended Settings
| Setting | Recommendation |
|---|---|
| Minimum Balance | $500, ideally $1,000+ |
| Broker | An ECN broker with low spreads |
| Leverage | 1:100 or higher |
| Optimal Timeframes | M5, M15, M30, H1 (optimized for H1) |
| Best Symbols | XAUUSD (Gold), EURUSD, GBPUSD, USDJPY, and most major pairs |
| Account Type | Hedge or Netting |
| VPS | Strongly recommended for uninterrupted 24/7 AI learning |
✅ Best Practices Checklist
- ✅ Always start on a demo account for at least 2 weeks
- ✅ Train the AI model first before going live — never skip this step
- ✅ Keep Structured Logging ON — transparency is your best friend
- ✅ Keep Model Evaluation ON — so you always know your AI's performance
- ✅ Keep the News Filter enabled — it protects against extreme volatility
- ✅ Keep the Circuit Breaker enabled — it protects your capital during losing streaks
- ✅ Use RISK_AUTO_LOT_ATR mode for intelligent position sizing
- ✅ Retrain periodically (monthly or quarterly) for optimal performance
- ✅ Review telemetry data weekly to understand the AI's behavior patterns
- ✅ Use VPS for uninterrupted operation and continuous AI learning
⚠️ Common Mistakes to Avoid
- ❌ DON'T use a different MagicNumber between training and live trading
- ❌ DON'T skip the training step — the AI needs training data
- ❌ DON'T enable Risk Intelligence immediately — observe first, then enable
- ❌ DON'T ignore the Model Evaluator accuracy readings — they tell you the truth
- ❌ DON'T disable all safety features — they exist to protect you
- ❌ DON'T use on timeframes higher than H4 — the AI is not optimized for very slow timeframes
🙏 Thank You
Thank you for choosing AI-Hybrid Trader v6.0. We have poured our passion for AI and trading into building this system and we are confident it will be an invaluable tool in your trading journey.
If you have questions, suggestions, or feedback, please don't hesitate to reach out via the MQL5 marketplace messaging system. We are here to help you succeed.
Happy Trading! 🚀📈
⚖️ Risk Disclaimer
Trading foreign exchange, commodities, and other financial instruments on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest, you should carefully consider your investment objectives, level of experience, and risk appetite. Past performance is not indicative of future results. The possibility exists that you could sustain a loss of some or all of your initial investment, and therefore you should not invest money that you cannot afford to lose. Use this software responsibly.


