DoIt Alpha Pulse AI
The First MT5 EA with Real AI Intelligence - Installation & Configuration Guide
Welcome to the AI Trading Revolution
Welcome to DoIt Alpha Pulse AI, the groundbreaking Expert Advisor that brings the power of artificial intelligence directly to your MetaTrader 5 platform. This comprehensive guide will walk you through every step of purchasing, installing, and configuring your AI-powered trading assistant.
AI-Powered Decisions
Connect to 6 world-class AI providers: OpenAI (GPT-5.2), Claude (Opus 4.5), Google Gemini, xAI Grok, DeepSeek, and Qwen
Real-Time Analysis
Multi-timeframe market analysis with customizable data feeds
Smart Risk Management
AI-driven position sizing and risk control
Fully Customizable
Adapt AI behavior with custom prompts and settings
Step 0: Choose Your Broker First
For Retail Traders
Tested brokers for AI trading (I use IC Trading in my main portfolio):
-
IC Trading - Standard Account
Low spreads, high leverage, certified
Open IC Trading Account -
Pepperstone
Multi-regulated, reliable execution
Open Pepperstone Account
For PropFirm & Funded Trader Programs
-
Axi Select - Funded Trader Program
Get funded and scale your trading capital. Recommended for prop firm challenges and scaling.
Open Axi Select Account
Got a broker? Continue to Step 1.
Step 1: Purchase Process on MQL5
Follow these quick steps to purchase your EA on MQL5:
-
Go to the Product Page:
Click the direct link to the product page on MQL5:
🔗 DoIt Alpha Pulse AI MT5 -
Click the "Buy" Button:
Once on the product page, click the orange Buy button. -
Select Your Payment Method:
Choose your preferred payment method (credit card, PayPal, etc.) and click the green Next button to proceed. -
Complete the Payment:
Confirm your payment details and finalize the transaction. -
Install your EA:
After payment, install the EA directly to your MetaTrader platform and begin setup.
Step 2: Installing the EA
-
Log In to Your Terminal:
Open your MetaTrader 5 platform and log in with the MQL5 account you used to purchase the EA.
⚠️ Important: Make sure you log in using your MQL5 account login username (not your email or broker credentials). -
Locate the DoIt Alpha Pulse AI in Purchases:
Go to the "Navigator" window. Under the Market and My Purchases section, find your newly purchased EA. -
Attach the EA to a Chart:
Drag and drop the EA onto any chart. The EA works on all timeframes and pairs.
💡 Note: Don't worry about the timeframe of the chart. The EA will automatically use the configured timeframe from settings. -
Enable Algo Trading:
Make sure the "Algo Trading" button on the toolbar is activated (it should be green).
In MT5: Look for the Algo Trading button in the toolbar at the top of the screen. -
Allow Algo Trading in EA Settings:
When the settings window opens, ensure the "Allow Algo Trading" box is checked. -
Configure WebRequest for API Access:
See Step 2.5 below for detailed instructions on allowing AI provider URLs.
⚠️ CRITICAL STEP: The EA will NOT work without configuring WebRequest URLs. See Step 2.5 for complete instructions. -
Ensure Your PC is On 24/7:
For optimal performance, your trading platform needs to be running 24/7. We recommend using a VPS (Virtual Private Server).🚀 Recommended VPS: Get reliable 24/7 uptime with our tested VPS provider
Get VPS Service
Step 2.5: Allowing WebRequest URLs in MT5 ⚠️ CRITICAL
MetaTrader 5 blocks external connections by default for security. You MUST allow the AI provider URLs or the EA cannot function.
Why is this necessary? The EA needs to connect to AI providers (OpenAI, Claude, Gemini, Grok, DeepSeek, or Qwen) to get trading decisions. MT5 blocks these connections unless you explicitly allow them.
Step-by-Step Instructions:
-
Open MetaTrader 5 Options:
In MT5, click on Tools → Options from the top menu. -
Navigate to Expert Advisors Tab:
In the Options window, click on the Expert Advisors tab. -
Enable WebRequest:
Check the box that says Allow WebRequest for listed URLs. -
Add the Required URLs:
In the text box below, add these 6 URLs (one per line, exactly as shown):
https://api.openai.com
https://api.anthropic.com
https://generativelanguage.googleapis.com
https://api.x.ai
https://api.deepseek.com
https://dashscope-intl.aliyuncs.com -
Save and Restart:
Click OK to save the settings.
Restart MetaTrader 5 for changes to take effect.
After this step, all 6 AI providers will be accessible. You don't need to repeat this even if you switch between providers.
- api.openai.com - OpenAI (GPT models)
- api.anthropic.com - Claude (Anthropic models)
- generativelanguage.googleapis.com - Gemini (Google models)
- api.x.ai - Grok (xAI models)
- api.deepseek.com - DeepSeek (DeepSeek models)
- dashscope-intl.aliyuncs.com - Qwen (Alibaba Cloud models)
Step 3: Setting Up Your AI Provider & API Keys
DoIt Alpha Pulse AI supports 6 world-class AI providers. You only need ONE API key from the provider you choose to use.
Quick Provider Comparison:
| Provider | Best For | Daily Cost | Speed |
|---|---|---|---|
| OpenAI | Latest models (GPT-5.2, GPT-5) | $0.50-$6.00 | Fast |
| Claude | Deep reasoning (Opus 4.5, Sonnet 4.5) | $0.50-$5.00 | Medium |
| Gemini | Budget-friendly (2.5 Flash, 2.5 Pro) | $0.10-$3.00 | Very Fast |
| Grok | Balanced performance (Grok-4) | $0.50-$3.00 | Fast |
| DeepSeek | Ultra-affordable with reasoning | $0.05-$1.00 | Fast |
| Qwen | Cheapest option, free tier | $0.05-$0.80 | Very Fast |
Getting Your API Key - Choose ONE Provider:
-
Create Account:
Visit platform.openai.com and create an account. -
Add Payment Method:
Go to Billing settings and add a payment method. OpenAI charges based on usage. -
Generate API Key:
Navigate to API Keys section → Click "Create new secret key" → Copy the key immediately. -
Enter in EA Settings:
Paste your key in the OpenAI API Key field.
Cost Range: $0.50-$6.00/day (GPT-5 Nano most economical, GPT-5.2 Thinking premium)
Link: platform.openai.com
-
Create Account:
Visit console.anthropic.com and sign up. -
Add Credits:
Go to Billing and add credits to your account. Anthropic uses prepaid credits. -
Generate API Key:
Account Settings → API Keys → "Create Key" → Copy the key. -
Enter in EA Settings:
Paste your key in the Claude API Key field.
Cost Range: $0.50-$5.00/day (Haiku 4.5 most economical, Opus 4.5 premium)
Link: console.anthropic.com
-
Access Google AI Studio:
Visit ai.google.dev and sign in with your Google account. -
Generate API Key:
Click "Get API Key" button → Create API key → Copy the key. -
Enter in EA Settings:
Paste your key in the Gemini API Key field.
Cost Range: $0.10-$3.00/day (2.5 Flash-Lite most economical, 2.5 Pro best reasoning)
Link: ai.google.dev
Note: Free tier available with generous quotas for testing.
-
Create Account:
Visit console.x.ai and create an xAI account. -
Add Credits:
Go to Billing and add credits to your account. -
Generate API Key:
API Keys section → Create new key → Copy the key. -
Enter in EA Settings:
Paste your key in the Grok API Key field.
Cost Range: $0.50-$3.00/day (Grok-3 Mini most economical, Grok-4 premium)
Link: console.x.ai
-
Create Account:
Visit platform.deepseek.com and create an account. -
Add Credits:
Go to Billing and add credits to your account. DeepSeek is extremely affordable. -
Generate API Key:
API Keys section → Create new key → Copy the key. -
Enter in EA Settings:
Paste your key in the DeepSeek API Key field.
• DeepSeek-Chat (default) - Fast, economical general-purpose model
• DeepSeek-Reasoner - Advanced thinking mode with Chain-of-Thought reasoning
Cost Range: $0.05-$1.00/day (one of the most economical options)
Pricing: $0.28/1M input tokens, $0.42/1M output tokens (10x cheaper with cache hits)
Link: platform.deepseek.com
Note: DeepSeek-Reasoner offers extended thinking similar to Claude Opus and OpenAI O1 at a fraction of the cost. V3.2 supports 128K context window.
-
Create Account:
Visit dashscope.console.aliyun.com and create an Alibaba Cloud account. -
Enable Qwen Service:
Navigate to DashScope and activate the Qwen API service. Free tier available with generous quotas. -
Generate API Key:
API Keys section → Create new key → Copy the key. -
Enter in EA Settings:
Paste your key in the Qwen API Key field.
Cost Range: $0.05-$0.80/day (cheapest option overall, free tier available)
Link: dashscope.console.aliyun.com
Note: Excellent for testing or budget-conscious traders. Generous free tier for evaluation.
• All providers charge based on usage (per API call)
• Set Max Daily API Cost in EA settings to control spending
• Use AI Call Time Filter to limit queries during inactive hours
• AI Reasoning Effort setting affects cost (Low = cheaper, High = more expensive)
• Start with economical models, upgrade later if needed
Step 3.5: Quick Start with Strategy Presets 🎯 NEW
Don't want to configure dozens of settings? Use our Strategy Presets! Each preset is a complete, tested trading strategy ready to use in seconds. Just select your preset, add your API key, and start trading.
What are Presets? Presets are pre-configured strategy packages that include:
- ✅ Optimized AI Prompt - Specific trading instructions for the AI
- ✅ Market Depth Level - Data detail sent to AI (SIMPLE/STANDARD/DEEP) optimized for strategy & costs
- ✅ Multi-Timeframe Configuration - Which timeframes to analyze (M5, M15, H1, H4, D1)
- ✅ Trading Hours - Best time windows for the strategy (auto-adjusts to your broker timezone)
- ✅ AI Behavior Settings - Confidence levels, query intervals, data configuration
- ✅ Risk Parameters - Bars per timeframe, analysis depth
When you select a preset, it automatically configures all advanced settings for that strategy. You only need to configure:
- • Your API Key (Step 3)
- • AI Model Selection (choose your preferred provider)
- • Risk Management (lot size, account balance percentage)
- • Basic settings (magic number, comment)
All preset trading hours are defined in UTC timezone and automatically adjust to your broker's timezone. You don't need to manually calculate time differences - the EA does it for you!
Example: XAUUSD Intraday preset operates 03:00-18:15 UTC. If your broker uses UTC+3, it will automatically trade during 06:00-21:15 broker time.
Each preset is configured with an intelligent Market Depth Level optimized for its trading style:
- SIMPLE (OHLC only): ~30-50% API cost savings - Best for structure/trend trading
- STANDARD (OHLC + Volume): Balanced cost/analysis - Best for intraday trading (default for most presets)
- DEEP (OHLC + Volume + Volatility): Full analysis - Best for scalping/precision entries
You can override the preset's depth level in Advanced Settings if needed.
Available Strategy Presets:
| Preset Name | Symbol | Timeframe | Trading Style | Trading Hours (UTC) |
|---|---|---|---|---|
| XAUUSD Intraday M15 | XAUUSD (Gold) | M15 | Intraday structure, 2-8 hour positions | 03:00-18:15 UTC (Auto-adjusts to broker) |
| ICT Intraday M15 | XAUUSD (Gold) | M15 | ICT methodology: Order Blocks, FVGs, liquidity sweeps | 07:00-16:00 UTC (Auto-adjusts to broker) |
| XAGUSD Structure H1 | XAGUSD (Silver) | H1 | Structural analysis, quality over frequency | 06:45-15:15 UTC (Auto-adjusts to broker) |
Detailed Preset Descriptions:
Best for: Intraday gold trading with 2-8 hour position holding periods
Strategy: Multi-timeframe structure analysis using H4/H1/M15. Identifies trend days, range days, breakouts, and two-way patterns. Enters on pullbacks to value in trends, fades extremes in ranges.
Timeframes analyzed: M15 (entry), H1 (structure), H4 (context)
Bars per TF: 50
Min Confidence: 69%
Query Interval: ~11.5 minutes (700 seconds)
Trading Hours: 03:00-18:15 UTC (covers London and NY sessions, auto-adjusts to your broker timezone)
Best for: Traders familiar with ICT (Inner Circle Trader) methodology
Strategy: Identifies Order Blocks (OBs), Fair Value Gaps (FVGs), liquidity sweeps, and Market Structure Shifts (MSS). Focuses on smart money footprints and institutional order flow.
Timeframes analyzed: M5 (fine-timing), M15 (structure), H1 (bias)
Bars per TF: 50
Min Confidence: 70%
Query Interval: 10 minutes (300 seconds)
Trading Hours: 07:00-16:00 UTC (optimal ICT entry windows, auto-adjusts to your broker timezone)
Key Concepts: Requires confluence of OB + FVG, aligned with H1 bias, preferably during 07:00-10:00 or 12:30-15:30 UTC windows
Best for: Silver trading with patient, high-quality entries
Strategy: Multi-timeframe structural analysis with focus on edge detection. Prioritizes quality over trading frequency. Analyzes volatility expansions/contractions, momentum shifts, and liquidity at key levels.
Timeframes analyzed: M15 (entry refinement), H1 (decision/execution), H4 (bias and key levels)
Bars per TF: 60
Min Confidence: 64%
Query Interval: 10 minutes (600 seconds)
Trading Hours: 06:45-15:15 UTC (European/US overlap, auto-adjusts to your broker timezone)
Philosophy: Defaults to NONE unless clear edge exists. Uses H1 as primary execution timeframe.
While presets configure the strategy framework (prompt, timeframes, hours), your choice of AI Model and Reasoning Effort significantly impacts performance:
- • AI Model: Different models (GPT-5.2, Claude Opus, Gemini) analyze markets differently. Test multiple models with the same preset to find best fit.
- • Reasoning Effort: Higher effort (Medium/High) = deeper analysis, better pattern recognition, but slower and costlier. GPT-5.2 Thinking with High uses enhanced 'xhigh' reasoning.
Presets are now fully customizable! You can selectively override specific components while keeping others. Mix preset configurations with your own custom settings for maximum flexibility.
Customization Options (ADVANCED Settings):
- Use Custom Prompt - Replace preset/default prompt with your own strategy file
- Customize Data Config - Override timeframes, bars, and depth settings
- Customize Timing - Override trading sessions and hours
- Customize AI Behavior - Override confidence and query interval
- ✅ Preset + Custom Prompt - Use your strategy with preset's data/timing/AI settings
- ✅ Preset + Custom Data - Use preset strategy with your own timeframes
- ✅ Mix & Match - Any combination you want!
The EA automatically shows what you're using:
- "Manual Configuration" - Full manual setup
- "Swing Momentum" - Pure preset (no customization)
- "Swing Momentum [MyAI]" - Preset + custom prompt
- "Swing Momentum (Custom: +Data)" - Preset + custom timeframes
- "MyStrategy" - If customizing everything, displays your prompt name
We continuously test new strategies across different symbols, timeframes, and market conditions. As strategies prove themselves with real trading results, we add them to the preset library. Future updates will include more presets for:
- • Different symbols (EURUSD, GBPUSD, indices, crypto)
- • Different trading styles (scalping, swing trading, position trading)
- • Different timeframes (M1, M5, H4, D1)
- • Different methodologies (price action, breakout systems, mean reversion)
How to Use Presets:
-
Select Your Preset:
In EA settings, find Preset Selection parameter (at the very top). Choose from: XAUUSD Intraday M15, ICT Intraday M15, or XAGUSD Structure H1. -
Configure Essential Settings Only:
• Add your API Key (Step 3)
• Select AI Model (your preferred provider)
• Set Risk Management (lot size or percentage)
• Optionally adjust Magic Number and Comment -
Leave Advanced Settings Alone:
The preset automatically configures: AI Prompt, Timeframes, Trading Hours, Confidence Levels, Query Intervals, Bars Per Timeframe. Don't change these unless you want to override the preset strategy. -
Attach to Chart and Trade:
Attach EA to any chart (timeframe doesn't matter, preset defines it). Ensure Algo Trading is enabled. The EA is now trading the preset strategy!
Step 4: Configuration Guide - Tier System
DoIt Alpha Pulse AI uses a Tier-based configuration system to simplify setup. Configure settings tier by tier, starting with the essentials:
Tier 1: Quick Start (Presets) - Plug & Play strategies
Tier 2: Critical Configuration - Must configure (API Keys, Risk, AI Model)
Tier 3: Basic Settings - Optional customization (Magic Number, Comment)
Tier 4: Advanced Settings - Pre-configured by Presets (Prompt, Timeframes, Hours)
Tier 5: Safety & Limits - Optional protection (Max DD, PropFirm)
Tier 6: Display - Visual preferences
Everything else is either pre-configured by your preset or optional.
🎯 TIER 1: Quick Start - Strategy Presets
Already covered in Step 3.5! Select your preset (XAUUSD Intraday, ICT Intraday, or XAGUSD Structure) or choose "Manual Configuration" to customize everything yourself.
Note: If you selected a preset, Tier 4 (Advanced Settings) is automatically configured. You only need to configure Tiers 2 and 3.
🔴 TIER 2: Critical Configuration (REQUIRED)
⚠️ You MUST configure these settings regardless of preset selection:
💰 Risk Management
💼 Risk Management
| Parameter | Default | Description |
|---|---|---|
| Account Balance % | 1.0% | Percentage of balance to risk per trade |
| Override Balance | False | Use initial account size instead of current balance |
| Initial Account Size | 10000 | Fixed account size for calculations (if override enabled) |
| Minimum RRR | 0.0 | Minimum Risk/Reward Ratio (0 = disabled) |
🤖 AI Model & Behavior
🤖 AI Configuration
| Parameter | Default | Description |
|---|---|---|
| AI Model Selection | GPT-5.2 Instant |
Choose your AI model from 6 providers: OpenAI: GPT-5.2 Instant (default), GPT-5.2 Thinking, GPT-5.1 Thinking, GPT-5.1 Instant, GPT-5, GPT-5 Mini, GPT-5 Nano Claude: Sonnet 4.5 (default), Opus 4.5, Opus 4.1, Opus 4, Sonnet 4, Haiku 4.5, 3.7 Sonnet Gemini: 2.5 Flash (default), 3 Pro, 2.5 Pro, 2.5 Flash-Lite, 2.0 Flash, 1.5 Pro, 1.5 Flash Grok: Grok-4 (default), Grok-4 Fast Reasoning, Grok-4 Fast Non-Reasoning, Grok-3, Grok-3 Mini, Grok-3 Mini Fast, Grok Code Fast 1 DeepSeek: DeepSeek-Chat (default), DeepSeek-Reasoner Qwen: Qwen-Plus (default), Qwen-Max, Qwen-Flash Quick Select: OpenAI (Default), Claude (Default), Gemini (Default), Grok (Default), DeepSeek (Default), Qwen (Default), Custom |
| OpenAI API Key | Your OpenAI key | API key for OpenAI (GPT models). Required only if using OpenAI models. |
| Claude API Key | Your Claude key | API key for Anthropic (Claude models). Required only if using Claude models. |
| Gemini API Key | Your Gemini key | API key for Google (Gemini models). Required only if using Gemini models. |
| Grok API Key | Your Grok key | API key for xAI (Grok models). Required only if using Grok models. |
| DeepSeek API Key | Your DeepSeek key | API key for DeepSeek models. Required only if using DeepSeek models. |
| Qwen API Key | Your Qwen key | API key for Alibaba Cloud (Qwen models). Required only if using Qwen models. |
| AI Reasoning Effort | Medium |
Control AI thinking depth (affects cost and speed): • Low: Fast, less deep analysis (lower cost) • Medium: Balanced thinking (recommended) • High: Slower, more thorough analysis (higher cost) Note: GPT-5.2 Thinking supports enhanced 'xhigh' reasoning when set to High. GPT-5.2 Instant only uses 'medium' (API limitation). |
| Min Confidence | 64% | Minimum confidence level (0-100%) for AI to execute trades. Higher = fewer but more confident trades. |
| Query Interval | 600 seconds | Time between AI queries in seconds. Set to 0 for Auto (based on primary timeframe). |
| AI Autonomy Level | Full |
Control what AI can do autonomously: • Conservative: AI only suggests, you execute manually • Moderate: AI can open/close trades, cannot modify SL/TP • Full: Complete control (open, close, modify SL/TP) Tip: Start with Conservative to observe AI decisions, then increase autonomy. |
| Position Accumulation | Aggressive |
Controls how many positions can accumulate in the same price zone (exposure protection): • Conservative (Max Protection): Large exclusion zone. Blocks new entries if positions exist in similar price area. Fewer trades, lower risk of overexposure. • Moderate (Balanced): Medium exclusion zone. Balanced between protection and trading opportunities. • Aggressive (Min Protection): Small exclusion zone. Only blocks entries very close to existing positions. More trades, higher potential exposure. Tip: Use Conservative for prop firms or low-risk profiles. Use Aggressive for maximum trading frequency. |
🔄 AI Fallback Provider (Optional but Recommended)
If your primary AI provider experiences server errors (HTTP 503, timeouts, rate limits), the EA automatically switches to a backup provider so your trading never stops. After the fallback succeeds, the EA will test the primary provider again and switch back when it recovers.
| Parameter | Default | Description |
|---|---|---|
| Fallback Model | None (disabled) |
Select a backup AI model from any provider. When enabled: • After 2 consecutive server errors, EA switches to fallback • After 1 successful fallback query, EA tests primary again • If primary recovers, EA switches back automatically • GUI shows: ⚡ model-name [FALLBACK] when using backup Recommended: Use a different provider than primary (e.g., Primary=Gemini, Fallback=Claude) |
🔑 API Keys
Already covered in Step 3! Enter the API key for your selected provider (OpenAI, Claude, Gemini, Grok, DeepSeek, or Qwen).
⚙️ TIER 3: Basic Settings (Optional)
Optional customization for trade identification:
🎯 Basic Settings
| Parameter | Default | Description |
|---|---|---|
| Magic Number | 11111 | Unique identifier for EA trades. Change if running multiple EAs. |
| Comment for Trades | DoIt Alpha Pulse AI | Comment attached to all trades for identification. |
🔧 TIER 4: Advanced Settings (Pre-configured by Presets)
⏰ AI Call Time Filter
| Parameter | Default | Description |
|---|---|---|
| Enable Time Filter | True | Limit AI queries to specific hours |
| Start Time | 04:00 | Start hour for AI queries (broker time) |
| End Time | 21:15 | End hour for AI queries (broker time) |
| Use UTC Shift | False | Apply UTC timezone adjustment |
📊 Data Configuration
| Parameter | Default | Description |
|---|---|---|
| Market Depth Level | DEEP | Data sent to AI: SIMPLE (OHLC only), STANDARD (OHLC+Volume), DEEP (OHLC+Volume+Volatility). Affects API costs (~30-50% savings with SIMPLE) |
| Primary Timeframe | M15 | Main timeframe for trading decisions |
| Include Timeframes | M5, M15, H1 | Which timeframes to send to AI for analysis |
| Bars Per Timeframe | 60 | Number of historical bars per timeframe (5-100) |
| Send Recent Trades | True | Include trading history in AI context |
🎓 Advanced Settings
Override System Prompt: Set to True to use your own AI instructions
Custom Prompt File: Enter the filename starting from the Files folder (not the full path)
Option 1: Press Ctrl + Shift + D in MT5
Option 2: Go to File → Open Data Folder then navigate to MQL5\Files\
Simple file:
• Place file in: Files\Prompt_1.txt
• EA Input: Prompt_1.txt
Organized in folder:
• Place file in: Files\DoItAlphaPulseAI\Prompt_1.txt
• EA Input: DoItAlphaPulseAI/Prompt_1.txt
Multiple strategy prompts:
• Conservative: DoItAlphaPulseAI/Conservative.txt
• Aggressive: DoItAlphaPulseAI/Aggressive.txt
• Scalping: DoItAlphaPulseAI/Scalping.txt
Max Daily Cost: Set to $50 by default. EA stops querying when limit reached.
Query Optimization: The EA automatically optimizes query frequency based on market volatility.
| Stop on Profit | Enable to stop EA after reaching target profit |
| Profit Target | Amount in account currency to stop EA |
| Max Daily DD | Enable daily drawdown protection |
| DD Limit | Maximum daily loss before stopping |
Additional Resources
🔬 Testing Lab
For detailed broker comparisons, VPS recommendations, and performance testing results, visit our comprehensive Testing Lab:
Visit Testing LabFrequently Asked Questions
Presets are pre-configured strategy packages that include optimized AI prompts, timeframes, trading hours, and behavior settings. They're designed for plug-and-play trading.
Use Presets if:
- You're new to AI trading and want tested strategies
- You want quick setup without manual configuration
- You prefer to start with proven approaches
Use Manual Configuration if:
- You have your own trading strategy/prompt
- You want complete control over all settings
- You're experimenting with custom approaches
NEW - Mix & Match: You can now customize presets! Use a preset as a base, then override specific components (prompt, timeframes, timing, AI behavior) with your own settings. Best of both worlds!
For Latest Technology: GPT-5.2 Thinking or Claude Opus 4.5 - cutting-edge AI with extended reasoning
For Best Value: Gemini 2.5 Flash, DeepSeek-Chat, or Qwen-Plus - excellent performance at low cost
For Ultra-Low Cost: DeepSeek-Chat or Qwen-Flash - incredible value with solid performance
For Deep Analysis: Claude Opus 4.5, GPT-5.2 Thinking (with High effort), or DeepSeek-Reasoner - extended thinking for complex patterns
For Speed: GPT-5.2 Instant, Gemini 2.5 Flash-Lite, or Qwen-Flash - fastest response times
Our Recommendation: Start with GPT-5.2 Instant (default) or Gemini 2.5 Flash for best balance of performance and cost. Try GPT-5.2 Thinking with High effort for more complex analysis.
Costs vary by provider, model, and usage frequency:
OpenAI:
- GPT-5 Nano: ~$0.50-1.50/day (most economical)
- GPT-5.2 Instant: ~$1.00-2.50/day (balanced, default)
- GPT-5.2 Thinking: ~$2.00-4.00/day (premium with xhigh reasoning)
Claude (Anthropic):
- Haiku 4.5: ~$0.50-2.00/day (economical)
- Sonnet 4.5: ~$0.80-2.50/day (default)
- Opus 4.5: ~$1.50-5.00/day (premium, extended thinking)
Gemini (Google):
- 2.5 Flash-Lite: ~$0.10-1.00/day (cheapest)
- 2.5 Flash: ~$0.30-1.50/day (best value, default)
- 2.5 Pro: ~$0.40-2.00/day (best reasoning)
Grok (xAI):
- Grok-3 Mini: ~$0.50-1.50/day (economical)
- Grok-4: ~$1.50-2.00/day (default)
DeepSeek:
- DeepSeek-Chat: ~$0.05-0.50/day (ultra-economical)
- DeepSeek-Reasoner: ~$0.10-1.00/day (reasoning mode)
Qwen (Alibaba Cloud):
- Qwen-Flash: ~$0.05-0.40/day (cheapest)
- Qwen-Plus: ~$0.10-0.60/day (default)
- Qwen-Max: ~$0.15-0.80/day (best quality)
Cost Factors: Query frequency, market volatility, Reasoning Effort level, and timeframe selection all affect daily costs. Use Max Daily Cost setting to control spending.
For Beginners:
- GPT-5.2 Instant (default) - reliable, fast, and cost-effective
- Gemini 2.5 Flash - excellent value with good performance
- DeepSeek-Chat or Qwen-Plus - ultra-affordable with solid performance
- Grok-3 Mini - balanced budget option
For Best Performance:
- GPT-5.2 Thinking (with High effort) - enhanced 'xhigh' reasoning
- Claude Opus 4.5 - deep reasoning with extended thinking
- Gemini 3 Pro - latest from Google
- Grok-4 - latest from xAI
- Qwen-Max - best quality from Alibaba
For Complex Market Analysis:
- GPT-5.2 Thinking with High effort (xhigh reasoning mode)
- Claude Opus 4.5 (extended thinking mode)
- DeepSeek-Reasoner (affordable reasoning mode)
For Testing/Budget:
- DeepSeek-Chat (ultra-cheap & solid performance)
- Qwen-Flash (cheapest with free tier)
- Gemini 2.5 Flash-Lite (fastest & cheap)
- Claude Haiku 4.5 (fast & economical)
- GPT-5 Nano (smallest OpenAI model)
No! You only need ONE API key from the provider you choose to use.
The EA supports 6 providers to give you flexibility:
- Start with one provider (e.g., OpenAI, Gemini, or DeepSeek)
- Later, you can add other providers to test different AI approaches
- Switch providers anytime by changing the AI Model Selection
- Only the selected provider's API will be charged
- Having multiple keys allows you to compare performance or switch if one provider has issues
For Fallback: If you configure a fallback model from a different provider, you'll need API keys for both providers (primary and fallback).
Tip: Many traders start with GPT-5.2 Instant (default), Gemini (free tier available), or DeepSeek (ultra-affordable), then experiment with others based on their trading needs.
Yes! The EA includes a fallback strategy that works without AI. You can also:
- Use Strategy Tester (AI disabled automatically)
- Set very long query intervals to minimize costs
- Use Conservative autonomy level for suggestions only
Check these common issues in order:
- WebRequest URLs: ⚠️ MOST COMMON - Verify the 6 URLs are allowed in MT5 Options (Step 2.5). Without these, EA cannot connect to AI providers!
- API Key: Ensure the correct key for your selected provider is entered and has credits/balance
- Provider Match: Make sure your selected model matches the API key entered (e.g., GPT-5.2 needs OpenAI key, not Claude key)
- Confidence Level: Lower the minimum confidence if too high (try 50% for testing)
- Time Filter: Check if current time is within allowed hours (or disable time filter temporarily)
- Autonomy Level: If set to Conservative, AI only suggests but doesn't execute - you must trade manually
- Journal Tab: Check for error messages like "URL not allowed" or "invalid API key"
- Internet Connection: Verify MT5 has internet access and no firewall is blocking connections
While possible, we recommend:
- Use different Magic Numbers for each EA
- Stagger query times to avoid API rate limits
- Monitor combined API costs carefully
- Consider using different AI models for variety
- Ensure adequate margin for all EAs combined
The Fallback Provider is a backup AI that activates when your primary provider experiences errors (server outages, rate limits, timeouts).
How it works:
- After 2 consecutive server errors from primary, EA switches to fallback
- After 1 successful fallback query, EA tests primary again
- If primary recovers, EA automatically switches back
- GUI shows: ⚡ model-name [FALLBACK] when using backup
Recommended Combinations:
- Primary: Gemini 2.5 Flash → Fallback: Claude Sonnet 4.5
- Primary: GPT-5.2 Instant → Fallback: DeepSeek-Chat
- Primary: Qwen-Plus → Fallback: Gemini 2.5 Flash
Important: Always use different providers for primary and fallback. If both use the same provider and their servers are down, both will fail.
In MT5, look for these indicators:
- 🔵 Blue hat icon in top-right = EA running
- 🔴 Red/Gray hat = EA stopped or error
- Check the Experts tab for AI query logs
- Look for "AI Decision" messages in Journal
Support & Resources
Email Support
Community Forum
Join discussions on MQL5
Video Tutorials
Coming soon on YouTube
Documentation
🚀 Ready to Start AI Trading?
Join the revolution in automated trading with real artificial intelligence!
Get DoIt Alpha Pulse AI Now