DoIt Alpha Pulse AI

The First MT5 EA with Real AI Intelligence - Installation & Configuration Guide

DoIt Alpha Pulse AI

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

⚠️ Important: Your broker choice matters. AI trading needs low spreads and fast execution - otherwise commissions eat your edge.

For Retail Traders

Tested brokers for AI trading (I use IC Trading in my main portfolio):

  1. IC Trading - Standard Account
    Low spreads, high leverage, certified
    Open IC Trading Account
  2. Pepperstone
    Multi-regulated, reliable execution
    Open Pepperstone Account

For PropFirm & Funded Trader Programs

✅ PropFirm Compatible: DoIt Alpha Pulse AI works on any broker, but if you're using it for prop firm challenges, Axi Select is specifically recommended for funded trader programs.
  1. Axi Select - Funded Trader Program
    Get funded and scale your trading capital. Recommended for prop firm challenges and scaling.
    Open Axi Select Account
💡 Note: These are affiliate links. I use IC Trading for my main portfolio and Axi Select for funded trading. Use them and support me or don't - your choice. Just make sure you're not losing your edge and your money because of the broker.

Got a broker? Continue to Step 1.

Step 1: Purchase Process on MQL5

Follow these quick steps to purchase your EA on MQL5:

  1. Go to the Product Page:
    Click the direct link to the product page on MQL5:

    🔗 DoIt Alpha Pulse AI MT5
  2. Click the "Buy" Button:
    Once on the product page, click the orange Buy button.
  3. Select Your Payment Method:
    Choose your preferred payment method (credit card, PayPal, etc.) and click the green Next button to proceed.
  4. Complete the Payment:
    Confirm your payment details and finalize the transaction.
  5. Install your EA:
    After payment, install the EA directly to your MetaTrader platform and begin setup.

Step 2: Installing the EA

  1. 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).
  2. 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.
  3. 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.
  4. 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.
  5. Allow Algo Trading in EA Settings:
    When the settings window opens, ensure the "Allow Algo Trading" box is checked.
  6. 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.
  7. 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

🚨 CRITICAL STEP - EA Will NOT Work Without This:
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:

  1. Open MetaTrader 5 Options:
    In MT5, click on ToolsOptions from the top menu.
  2. Navigate to Expert Advisors Tab:
    In the Options window, click on the Expert Advisors tab.
  3. Enable WebRequest:
    Check the box that says Allow WebRequest for listed URLs.
  4. 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
  5. Save and Restart:
    Click OK to save the settings.
    Restart MetaTrader 5 for changes to take effect.
✅ You only need to do this once per MT5 installation.
After this step, all 6 AI providers will be accessible. You don't need to repeat this even if you switch between providers.
💡 Note: These URLs correspond to the 6 AI 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)
You only need ONE API key (choose your preferred provider in next step), but all URLs should be allowed for flexibility.

Step 3: Setting Up Your AI Provider & API Keys

🎯 Choose Your AI Provider:
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:

🤖 Option A: OpenAI (GPT Models) - Recommended for Beginners
  1. Create Account:
    Visit platform.openai.com and create an account.
  2. Add Payment Method:
    Go to Billing settings and add a payment method. OpenAI charges based on usage.
  3. Generate API Key:
    Navigate to API Keys section → Click "Create new secret key" → Copy the key immediately.
  4. Enter in EA Settings:
    Paste your key in the OpenAI API Key field.
Available Models: 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
Cost Range: $0.50-$6.00/day (GPT-5 Nano most economical, GPT-5.2 Thinking premium)
Link: platform.openai.com
🧠 Option B: Claude (Anthropic Models) - Best for Deep Analysis
  1. Create Account:
    Visit console.anthropic.com and sign up.
  2. Add Credits:
    Go to Billing and add credits to your account. Anthropic uses prepaid credits.
  3. Generate API Key:
    Account Settings → API Keys → "Create Key" → Copy the key.
  4. Enter in EA Settings:
    Paste your key in the Claude API Key field.
Available Models: Sonnet 4.5 (default), Opus 4.5, Opus 4.1, Opus 4, Sonnet 4, Haiku 4.5, 3.7 Sonnet
Cost Range: $0.50-$5.00/day (Haiku 4.5 most economical, Opus 4.5 premium)
Link: console.anthropic.com
🌟 Option C: Gemini (Google AI) - Most Affordable
  1. Access Google AI Studio:
    Visit ai.google.dev and sign in with your Google account.
  2. Generate API Key:
    Click "Get API Key" button → Create API key → Copy the key.
  3. Enter in EA Settings:
    Paste your key in the Gemini API Key field.
Available Models: 2.5 Flash (default), 2.5 Pro, 2.5 Flash-Lite, 2.0 Flash, 1.5 Pro, 1.5 Flash
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.
⚡ Option D: Grok (xAI) - Latest from Elon Musk's Team
  1. Create Account:
    Visit console.x.ai and create an xAI account.
  2. Add Credits:
    Go to Billing and add credits to your account.
  3. Generate API Key:
    API Keys section → Create new key → Copy the key.
  4. Enter in EA Settings:
    Paste your key in the Grok API Key field.
Available Models: 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
Cost Range: $0.50-$3.00/day (Grok-3 Mini most economical, Grok-4 premium)
Link: console.x.ai
🚀 Option E: DeepSeek V3.2 - Ultra-Affordable with Advanced Reasoning
  1. Create Account:
    Visit platform.deepseek.com and create an account.
  2. Add Credits:
    Go to Billing and add credits to your account. DeepSeek is extremely affordable.
  3. Generate API Key:
    API Keys section → Create new key → Copy the key.
  4. Enter in EA Settings:
    Paste your key in the DeepSeek API Key field.
Available Models (V3.2 - Dec 2025):
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.
🌏 Option F: Qwen (Alibaba Cloud) - Most Economical
  1. Create Account:
    Visit dashscope.console.aliyun.com and create an Alibaba Cloud account.
  2. Enable Qwen Service:
    Navigate to DashScope and activate the Qwen API service. Free tier available with generous quotas.
  3. Generate API Key:
    API Keys section → Create new key → Copy the key.
  4. Enter in EA Settings:
    Paste your key in the Qwen API Key field.
Available Models: Qwen-Plus (default), Qwen-Max (best), Qwen-Flash (fastest)
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.
✅ Remember: You only need ONE API key to start trading. Choose the provider that fits your needs and budget. You can always add other providers later to test different AI approaches.
💰 Cost Control Tips:
• 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

🚀 Plug & Play Trading:
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
⚠️ IMPORTANT - Presets Override Advanced Settings:
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)
Everything else is pre-configured by the preset. This is ideal for plug-and-play users who want tested strategies without manual configuration.
🌍 Auto Timezone Adjustment:
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.
💰 Market Depth Level - Cost Optimization:
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
Preset Defaults: M5 Aggressive (STANDARD), Intraday M15 (STANDARD), ICT Intraday (STANDARD), Structure H1 (DEEP), Lateral (STANDARD), Breakout (STANDARD), ETHUSD Default (DEEP)

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:

📊 XAUUSD Intraday M15 - Structure Development

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)

🎓 ICT Intraday M15 - Smart Money Concepts

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

🥈 XAGUSD Structure H1 - Quality Over Frequency

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.

🎯 AI Model & Reasoning Effort Impact:
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.
Recommendation: Start with default model (GPT-5.2 Instant) and Medium reasoning. After observing results, try GPT-5.2 Thinking with High effort for more complex analysis.
✨ NEW - Granular Preset Customization:
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
Examples:
  • 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!
💡 Tip: The EA will display your active configuration in the GUI (e.g., "Swing Momentum [MyStrategy]" or "Swing Momentum (Custom: +Data +Time)")
🎯 Smart GUI Display:
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
⚠️ If you customize ALL components, the EA will recommend using "Manual Configuration" preset instead for clarity.
📈 Growing Preset Library:
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)
Your preset library grows automatically with EA updates - no repurchase needed!

How to Use Presets:

  1. 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.
  2. 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
  3. 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.
  4. 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!
✅ Recommended Approach: Start with a preset to see AI trading in action. Once comfortable, experiment with Manual Configuration and custom prompts to create your own strategies. Presets are perfect for beginners or traders who want proven strategies without hours of configuration.

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:

📊 Configuration Tiers Explained:
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
🚀 Quick Setup Path: Configure Tier 1 (Preset) + Tier 2 (API Key + Risk) = Ready to Trade!
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)

🛡️ What is Fallback?
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)
⚠️ Fallback Tip: Choose a fallback from a different provider than your primary. If both use the same provider (e.g., both Gemini models) and their servers are down, both will fail. For maximum reliability: Primary=Gemini + Fallback=Claude, or Primary=OpenAI + Fallback=DeepSeek.

🔑 API Keys

Already covered in Step 3! Enter the API key for your selected provider (OpenAI, Claude, Gemini, Grok, DeepSeek, or Qwen).

Reminder: You only need ONE API key. Make sure you select the matching AI Model for the API key you entered.

⚙️ 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)

⚠️ IMPORTANT: If you selected a preset in Tier 1, these settings are automatically configured for optimal performance. Only modify if you're using "Manual Configuration" or want to override your preset.

⏰ 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
💡 Cost Saving Tip: Use the Time Filter to limit AI queries during inactive market hours (e.g., weekends, overnight). This can reduce your daily API costs by 30-50% without affecting trading performance during active hours.

📊 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

📝 Custom Prompt Configuration

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)

📁 How to Access the Files Folder:
Option 1: Press Ctrl + Shift + D in MT5
Option 2: Go to File → Open Data Folder then navigate to MQL5\Files\
✅ Example Input Values in EA Settings:

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
💡 Pro Tip: Create different prompts for different market conditions and switch between them by changing the filename in the EA settings. No need to restart the EA!
💰 Cost Management

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.

🏢 Prop Firm Settings
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 Lab
💡 Reminder: If you haven't set up your broker yet, review Step 0: Choose Your Broker First at the top of this guide to ensure you're trading with optimal conditions.

Frequently Asked Questions

🎯 What are Presets and should I use them?

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!

🤖 Which AI provider should I use?

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.

💰 How much do AI API calls cost?

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.

🎯 Which AI model should I choose?

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)
🔑 Do I need all 6 API keys?

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.

🔧 Can I test the EA without API costs?

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
⚡ My AI isn't making trades. What's wrong?

Check these common issues in order:

  1. WebRequest URLs: ⚠️ MOST COMMON - Verify the 6 URLs are allowed in MT5 Options (Step 2.5). Without these, EA cannot connect to AI providers!
  2. API Key: Ensure the correct key for your selected provider is entered and has credits/balance
  3. Provider Match: Make sure your selected model matches the API key entered (e.g., GPT-5.2 needs OpenAI key, not Claude key)
  4. Confidence Level: Lower the minimum confidence if too high (try 50% for testing)
  5. Time Filter: Check if current time is within allowed hours (or disable time filter temporarily)
  6. Autonomy Level: If set to Conservative, AI only suggests but doesn't execute - you must trade manually
  7. Journal Tab: Check for error messages like "URL not allowed" or "invalid API key"
  8. Internet Connection: Verify MT5 has internet access and no firewall is blocking connections
👥 Can I run multiple AI EAs on the same account?

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
🔄 What is the Fallback Provider and how does it work?

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.

📈 Is the EA running? How can I check?

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

Contact our support team

💬

Community Forum

Join discussions on MQL5

📺

Video Tutorials

Coming soon on YouTube

📚

Documentation

Browse Trading Insights

🚀 Ready to Start AI Trading?

Join the revolution in automated trading with real artificial intelligence!

Get DoIt Alpha Pulse AI Now
Scroll to Top