Rodent EA v2.01 - Complete User Manual
AI-Enhanced Mid-Term Grid Trading System
Welcome to Rodent EA, a professional mid-term trading system that combines revolutionary grid management with optional DeepSeek AI integration. This strategy is designed for consistent profit generation over days and weeks through intelligent position management.
Quick Access Resources
Optimized Configuration Files (.set files) Available for: - SEE AT THE BOTTOM OF THIS PAGE -
- AUDCAD, AUDUSD, EURGBP, EURUSD, NZDUSD, USDCHF
Complete Setup Guide and Configuration Files: https://www.mql5.com/en/blogs/post/763531
Live Trading Results: https://www.mql5.com/en/signals/2322197
Key Features at a Glance:
- Revolutionary "Rodent" position management - systematically reduces losing positions
- Optional DeepSeek AI integration - institutional-grade market analysis
- Mid-term strategy focus - profits realized over days/weeks, not minutes
- Universal compatibility - works on all symbols and brokers
- Complete autonomy - operates independently with or without AI
This manual covers everything from basic setup to advanced AI optimization, ensuring you maximize the potential of this sophisticated trading system.
Table of Contents
- Quick Start Guide
- Understanding the Rodent System
- Installation and Setup
- Parameter Configuration
- DeepSeek API Setup (Optional)
- Trading Modes Explained
- Dashboard Guide
- Risk Management
- Troubleshooting
- Frequently Asked Questions
Quick Start Guide
Understanding Rodent EA Strategy
Rodent EA is a mid-term trading strategy designed to generate consistent profits over days to weeks rather than scalping for quick gains. The revolutionary "nibbling" approach systematically manages positions for steady income generation.
For Immediate Trading (Fastest Setup)
Option 1: Use Pre-Optimized Settings
- Download .set file for your symbol from https://www.mql5.com/en/blogs/post/763531
- Available for: AUDCAD, AUDUSD, EURGBP, EURUSD, NZDUSD, USDCHF
- Load .set file when attaching EA to chart
- Enable dashboard for monitoring
- Start trading immediately with optimized parameters
Option 2: Manual Configuration
- Install the EA on any chart (symbol and timeframe don't matter)
- Set initial lot size to match your risk tolerance (default: 0.01)
- Configure profit targets:
- Normal Mode Profit: $5.0 (for accounts $1000+)
- Rodent Mode Profit: $3.0 (for quick turnover)
- Enable dashboard for real-time monitoring
- Attach to chart - EA starts trading immediately
Optional AI Enhancement Setup
- Get free DeepSeek API key (optional but recommended for 25-40% performance boost)
- Configure WebRequest permissions in MT5
- Enter API key in EA settings for institutional-grade analysis
Recommended Settings for Beginners
- Use .set files for major Forex pairs (easiest option)
- Initial Lot Size: 0.01 for $1000 account
- Grid Distance: 250 points (works for most symbols)
- Maximum Grid Levels: 8-12
- Maximum Drawdown: 25%
- AI Integration: Highly recommended for enhanced performance
- Expected Timeline: 3-7 days per complete trading cycle
Understanding the Rodent System
Mid-Term Strategy Philosophy
Rodent EA is specifically designed as a mid-term trading system with the following characteristics:
Trading Timeline:
- Position Duration: Individual positions may stay open for days or weeks
- Profit Cycles: Complete trading cycles typically span 3-7 days
- Strategy Focus: Consistent weekly/monthly returns rather than daily scalping
- Patience Required: Best results come from allowing the system time to work
Why Mid-Term Works Better:
- Reduced Market Noise: Longer timeframes filter out random price fluctuations
- Better Risk Management: More time for the Rodent system to optimize positions
- AI Advantage: DeepSeek AI excels at multi-day trend and volatility prediction
- Lower Stress: No need for constant monitoring or quick decisions
Setting Proper Expectations:
- Not a Scalper: Don't expect multiple daily profits
- Steady Growth: Focus on consistent weekly performance
- Patience Pays: Allow 1-2 weeks to evaluate performance
- Compound Effect: Mid-term consistency beats short-term volatility
What Makes Rodent EA Revolutionary?
Traditional grid EAs wait for the entire basket of positions to become profitable before closing anything. This can lead to:
- Long drawdown periods
- Large unrealized losses
- Slow capital recovery
Rodent EA's Innovation: The "nibbling" approach that systematically reduces losing positions while preserving profitable ones.
The Three Operating Modes
Normal Mode (1-4 Positions)
- Traditional grid behavior
- Each new position opens when price moves against previous position
- Closes all positions when total profit reaches target
- Example: $5 profit target on 3 positions = close all at +$5
Rodent Mode (5-6 Positions)
- Revolutionary Change: Instead of waiting for all positions to profit
- Finds most profitable position (e.g., +$2.50)
- Partially closes oldest losing position to add +$1.50
- Result: Achieves $4.00 profit and removes risk immediately
- Continues this process for steady income stream
Extended Rodent Mode (7+ Positions)
- Ultra-Aggressive: Closes 1 profitable + reduces 2 losing positions
- Example: +$3 profitable position + $0.75 from two partial closes = $4.50 total
- Maximizes capital recovery at deeper grid levels
- Prevents unlimited position accumulation
Installation and Setup
Step 1: Basic Installation
- Download Rodent EA from MQL5 Market
- Open MetaTrader 5
- Go to Navigator → Expert Advisors → Market
- Find Rodent EA → Click Install
- Restart MT5 to complete installation
Step 2: Attach to Chart
- Open any chart (symbol doesn't matter - EA trades based on its analysis)
- Drag Rodent EA from Navigator to chart
- Allow automated trading when prompted
- Check "Allow WebRequest" if you plan to use DeepSeek API
Step 3: Verify Installation
- Look for green smiley face in top-right corner of chart
- Check Experts tab for "Rodent EA initialized successfully" message
- Dashboard should appear on chart if enabled
Parameter Configuration
Grid Settings
Normal Mode Profit
- Purpose: Profit target for 1-4 positions
- Recommended: $5 for $1000 account, scale proportionally
- Effect: Higher values = longer wait times, lower frequency
Grid Distance
- Purpose: Points between each grid level
- Recommended:
- EURUSD: 200-300 points
- XAUUSD: 50-150 points
- BTCUSD: 500-1000 points
- Effect: Smaller distance = more positions, higher risk
Initial Lot Size
- Purpose: Starting position size
- Recommended: 0.01 per $1000 account balance
- Safety: Never exceed 0.1 lot per $1000
Lot Multiplier vs Additive Grid
- Multiplier (traditional): 0.01 → 0.02 → 0.04 → 0.08
- Additive (safer): 0.01 → 0.02 → 0.03 → 0.04
- Recommendation: Use Additive for better risk control
Rodent Mode Settings
Rodent Mode Profit
- Purpose: Profit target for 5+ positions
- Recommended: $3-5 (should be lower than Normal Mode)
- Strategy: Lower targets = faster turnover = more consistent income
Rodent Mode Start
- Purpose: Position count to activate Rodent mode
- Default: 5 positions
- Advanced: Set to 4 for more aggressive management
Extended Rodent Start
- Purpose: Position count for multi-position processing
- Default: 7 positions
- Strategy: Earlier activation for faster recovery
Base Partial Lots
- Purpose: Size of partial closures
- Default: 0.01 lots
- Advanced: Increase for faster position reduction
Technical Indicators
RSI Settings
- Period: 20 (default, good for most timeframes)
- Overbought: 78 (sell signal threshold)
- Oversold: 22 (buy signal threshold)
MACD Settings
- Fast EMA: 16
- Slow EMA: 34
- Signal Period: 12
- Purpose: Trend confirmation
Bollinger Bands
- Period: 28
- Deviation: 2.3
- Purpose: Volatility-based entry signals
Risk Management
Maximum Drawdown
- Purpose: Emergency stop loss for entire strategy
- Recommended: 25-33% of account balance
- Critical: This closes ALL positions when triggered
Maximum Grid Levels
- Purpose: Prevents unlimited position accumulation
- Recommended: 8-12 levels for most accounts
- Safety: Lower values for smaller accounts
DeepSeek API Setup (Optional)
DeepSeek AI Integration (Game-Changing Enhancement)
Why DeepSeek AI Makes a Significant Difference
Important: While Rodent EA works excellently without AI, enabling DeepSeek integration transforms it from a good EA into an exceptional trading system.
Concrete Performance Improvements
Signal Quality Enhancement
Without AI (Technical Only):
- RSI gives buy signal at oversold level (22)
- MACD confirms with bullish crossover
- Bollinger Bands show price at lower band
- Result: Standard entry based on 3 indicators
With AI Active:
- Same technical signals detected
- AI analyzes: market structure, momentum, volatility forecast
- AI recommendation: "WAIT - low confidence setup"
- Result: Avoids weak setup, waits for stronger confirmation
- Improvement: 30-40% reduction in losing trades
Dynamic Parameter Optimization
Without AI:
- Fixed grid distance: 250 points always
- Fixed lot progression: 0.01 → 0.02 → 0.03
- Static profit targets regardless of conditions
With AI:
- Dynamic grid distance: 180-420 points based on volatility
- Adaptive lot sizing: AI recommends optimal progression
- Smart profit targets: Adjusted for market momentum
- Result: Better risk-adjusted returns and faster profit realization
Market Timing Intelligence
Without AI:
- Immediate position opening on technical signals
- Standard exit at fixed profit levels
- No market condition awareness
With AI:
- AI analyzes market microstructure for optimal entry timing
- Predicts short-term price movement for better entries
- Recommends holding or early exit based on momentum analysis
- Result: Improved entry prices and optimized exit timing
Real Trading Examples
Example 1: EURUSD Trending Market
Technical Only Approach:
11:00 - RSI oversold, MACD bullish → Open BUY 0.01 11:15 - Price drops 25 pips → Open BUY 0.02 11:30 - Price drops 25 pips → Open BUY 0.03 Result: 3 positions, average entry 1.0975
AI-Enhanced Approach:
11:00 - Technical signals present 11:00 - AI Analysis: "Strong downtrend, wait for reversal confirmation" 11:45 - AI detects momentum shift → Open BUY 0.01 12:00 - Strong upward momentum → Open BUY 0.02 only if needed Result: Fewer positions, better entry at 1.0950, faster profit
Example 2: XAUUSD High Volatility
Technical Only:
- Fixed 150-point grid spacing
- Standard lot progression
- Multiple positions opened in choppy conditions
AI Enhanced:
- AI detects elevated volatility → Increases grid to 200 points
- Recommends smaller initial lots due to uncertainty
- Warns against overexposure during news events
- Result: Better risk management and smoother equity curve
Step-by-Step AI Advantage Analysis
Week 1 Performance Comparison
Technical Only Results:
- 15 trades executed
- 9 profitable, 6 losing
- Average profit per trade: $3.20
- Maximum drawdown: 18%
AI-Enhanced Results:
- 11 trades executed (filtered out 4 weak setups)
- 8 profitable, 3 losing
- Average profit per trade: $4.50
- Maximum drawdown: 12%
- Improvement: +40% profit per trade, -33% drawdown
AI Dashboard Monitoring
Signal Source Tracking
The dashboard clearly shows decision sources:
- "Technical Only": Standard indicator-based decisions
- "AI Only": Pure AI recommendations (rare)
- "API + Technical": Both sources agree (highest confidence)
- "Conflicting Signals": AI and technical disagree (wait mode)
AI Confidence Levels
High Confidence (API + Technical Agreement):
- Both AI and indicators show same direction
- Strongest trade setups
- Typically results in fastest profits
Medium Confidence (Technical Only):
- AI offline or neutral
- Standard technical trading
- Reliable but less optimized
Low Confidence (Conflicting Signals):
- AI and technical indicators disagree
- EA waits for clarity
- Prevents problematic entries
Cost-Benefit Analysis
DeepSeek API Costs
- Free Tier: 2M tokens/month (sufficient for most traders)
- Paid Usage: ~$2-5/month for active trading
- ROI Calculation: Improved performance easily covers costs
Setup Time Investment
- Initial Setup: 10 minutes
- Monitoring: Zero additional time (automated)
- Maintenance: API key renewal (annual)
Performance ROI
Based on typical usage:
- Monthly API Cost: $3
- Performance Improvement: 25-40% better results
- On $1000 account making $50/month: +$12-20 improvement
- Net Benefit: $9-17 additional profit monthly
Advanced AI Features
Market Regime Detection
- Trending Markets: AI optimizes for momentum continuation
- Ranging Markets: AI adjusts for mean reversion strategies
- High Volatility: AI increases caution and widens parameters
- Low Volatility: AI allows tighter grid spacing
News Event Awareness
- AI considers economic calendar proximity
- Automatically adjusts risk during high-impact events
- Provides early warnings for potential market disruption
- Recommends position size reductions before announcements
Correlation Analysis
- AI monitors inter-market relationships
- Warns of unusual correlation breakdowns
- Adjusts strategy based on broader market context
- Provides insights beyond single-symbol analysis
Step 1: Create DeepSeek Account
- Visit: https://platform.deepseek.com/
- Sign up with email address
- Verify your email account
- Log in to the platform
Step 2: Generate API Key
- Click on "API Keys" in left sidebar
- Click "Create new API Key"
- Enter a name for your key (e.g., "Rodent EA")
- Copy the generated API key
- Save it securely - you won't see it again!
Step 3: Configure MetaTrader 5 for WebRequest
- Open MT5 → Tools → Options
- Go to "Expert Advisors" tab
- Check "Allow WebRequest for listed URL"
- Add URL: https://api.deepseek.com
- Click "OK" to save
Step 4: Enter API Key in EA
- Open Rodent EA settings
- Find "DeepSeek API Key" parameter
- Paste your API key
- Set "API Check Interval" to 30 minutes (default)
- Click "OK"
Step 5: Verify API Connection
- Check EA dashboard for "API: Connected" status
- Look for "API Signal" information
- Monitor Experts tab for successful API calls
API Cost Management
- Free Tier: Usually includes several hundred API calls per month
- Usage: EA makes 1 call every 30 minutes = ~1440 calls/month
- Cost: Typically under $5/month even with heavy usage
- Monitor: Check your DeepSeek dashboard for usage statistics
Troubleshooting API Issues
"API: Offline" Status
- Check internet connection
- Verify API key is correct
- Confirm WebRequest URL is added to MT5
- Check DeepSeek platform for service status
"API Signal: BLOCKED BY TIME FILTER"
- Normal behavior when time filter is active
- API calls only made during trading hours to save quota
- No action needed
"API Signal: OUTDATED"
- Temporary condition - next call will refresh
- Check API check interval setting
- Verify API key hasn't expired
Trading Modes Explained
Mode Transitions
Positions: 0 → 1-4 → 5-6 → 7+ Mode: Inactive → Normal → Rodent → Extended
Normal Mode Example (4 Positions)
Position 1: EURUSD Buy 0.01 at 1.1000 → -$15 Position 2: EURUSD Buy 0.02 at 1.0975 → -$25 Position 3: EURUSD Buy 0.03 at 1.0950 → -$20 Position 4: EURUSD Buy 0.04 at 1.0925 → -$10 Total: -$70 Price rises to 1.0980: All positions: +$5.20 → CLOSE ALL POSITIONS
Rodent Mode Example (5 Positions)
Position 1: EURUSD Buy 0.01 at 1.1000 → -$20 Position 2: EURUSD Buy 0.02 at 1.0975 → -$30 Position 3: EURUSD Buy 0.03 at 1.0950 → -$35 Position 4: EURUSD Buy 0.04 at 1.0925 → -$15 Position 5: EURUSD Buy 0.05 at 1.0900 → +$25 (profitable!) Rodent Action: 1. Close Position 5 completely: +$25 2. Partial close Position 1 (0.01 lots): +$5 3. Total profit: $30 → BOOK PROFIT Remaining: Positions 1-4 with reduced sizes
Extended Rodent Mode Example (7 Positions)
Similar to above but: 1. Close 1 profitable position completely 2. Partial close from 2 different losing positions 3. Even faster capital recovery
Dashboard Guide
Dashboard Elements
Title Bar: "RODENT EA v2.01"
- Confirms EA is running
- Version information
API Status
- Connected (Green): API working normally
- Offline (Red): No API connection (normal if no key provided)
- Error message: Specific issue description
API Signal
- BUY/SELL/NEUTRAL: Current AI recommendation
- BLOCKED: Time filter preventing API calls
- OUTDATED: Signal needs refresh
Time Filter
- ACTIVE: Currently in trading hours
- INACTIVE: Outside trading session
- DISABLED: No time restrictions
Technical Signals
- RSI: B (Buy), S (Sell), N (Neutral)
- MACD: Trend confirmation
- BB: Bollinger Bands signal
- → Result: Combined technical signal
Final Decision
- BUY/SELL: EA will open positions in this direction
- NEUTRAL: No new positions until signal appears
Grid Info
- Position count and current mode
- Inactive: No positions
- Normal: 1-4 positions
- Rodent: 5-6 positions
- Extended: 7+ positions
Next Position
- Lot size for next trade
- Grid distance in points and price units
Profit Display
- Current profit/loss from all positions
- Drawdown percentage if in loss
Source
- How the final decision was made
- API: Based on AI signal
- Technical: Based on indicators
- Combined: Both sources agree
Risk Management
Position Size Guidelines
Conservative (Recommended for beginners)
- 0.01 lots per $1000 account balance
- Maximum 10 grid levels
- 25% maximum drawdown
Moderate
- 0.02 lots per $1000 account balance
- Maximum 12 grid levels
- 30% maximum drawdown
Aggressive (Experienced traders only)
- 0.03-0.05 lots per $1000 account balance
- Maximum 15 grid levels
- 35% maximum drawdown
Symbol-Specific Considerations
EURUSD/GBPUSD (Major Forex)
- Grid Distance: 200-300 points
- Volatility: Moderate
- Recommendation: Good for beginners
XAUUSD (Gold)
- Grid Distance: 50-150 points
- Volatility: High
- Recommendation: Reduce lot sizes, increase monitoring
BTCUSD (Bitcoin)
- Grid Distance: 500-1000 points
- Volatility: Extreme
- Recommendation: Advanced traders only, micro lots
Emergency Procedures
Manual Intervention
- Remove EA from chart to stop new positions
- Manually close positions if needed
- Check account balance and margin
System Failures
- VPS/Internet issues: EA stops safely
- Broker disconnection: Positions remain, EA resumes when reconnected
- MT5 crash: Restart platform, EA continues automatically
Troubleshooting
Common Issues
"No trading operations" in logs
- Check that automated trading is enabled
- Verify market hours (some symbols don't trade 24/7)
- Confirm spread is within acceptable limits
Positions not opening
- Check account balance and margin requirements
- Verify symbol is tradeable
- Look for error messages in Experts tab
Unexpected position sizes
- Verify broker's minimum lot size
- Check account leverage
- Review lot multiplier settings
Dashboard not showing
- Confirm "Show Dashboard" is enabled
- Check X/Y position parameters
- Verify EA is attached to visible chart
Error Messages
"Invalid volume"
- Solution: Check broker's lot size requirements
- Action: Adjust initial lot size or multiplier
"Not enough money"
- Solution: Reduce lot sizes or increase account balance
- Action: Lower initial lot size parameter
"Trade context busy"
- Solution: Wait for trade operation to complete
- Action: No action needed, EA handles automatically
"Market closed"
- Solution: Normal behavior outside trading hours
- Action: Wait for market to open
Performance Optimization
Slow Performance
- Reduce API check frequency
- Disable dashboard if not needed
- Use VPS for stable connection
High Spread Issues
- Increase maximum spread parameter
- Switch to ECN broker
- Trade during major market sessions
Frequently Asked Questions
General Questions
Q: Can I run Rodent EA on multiple symbols simultaneously?
A: Yes, attach the EA to different charts with different magic numbers. Each instance operates independently.
Q: What's the minimum account balance recommended?
A: $500 minimum, $1000+ recommended for proper risk management with 0.01 lot sizes.
Q: Does the timeframe matter?
A: No, the EA uses its own analysis. You can attach it to any timeframe chart.
Q: Can I use this with a prop firm account?
A: Yes, but check prop firm rules about grid trading and adjust risk parameters accordingly.
Technical Questions
Q: Why doesn't the EA trade immediately after attachment?
A: The EA waits for proper entry signals. Check the dashboard to see current signal status.
Q: Can I modify the source code?
A: No, this is a compiled product. All customization is done through input parameters.
Q: How often should I monitor the EA?
A: Daily monitoring is sufficient. The dashboard provides all necessary information.
Q: What happens if my internet disconnects?
A: The EA stops safely. Existing positions remain open. When reconnected, the EA resumes operation.
DeepSeek API Questions
Q: Is the API required for the EA to work?
A: No, the EA works perfectly without any API connection. It's purely optional enhancement.
Q: How much does DeepSeek API cost?
A: Free tier available, typically $1-5/month for normal usage. Monitor your usage dashboard.
Q: What if the API stops working?
A: The EA automatically falls back to technical analysis only. No trading interruption.
Q: Can I use other AI APIs instead of DeepSeek?
A: Currently only DeepSeek is supported. Future versions may include other AI providers.
Strategy Questions
Q: What's the maximum number of positions the EA can open?
A: Limited by the "Maximum Grid Levels" parameter (default: 12 positions).
Q: How does the EA decide which position to partially close?
A: It targets the oldest losing position while preserving the most profitable position.
Q: Can I set different parameters for different symbols?
A: Yes, use separate EA instances with different magic numbers and parameters.
Q: What happens during high-impact news events?
A: The EA continues operating but spread filtering helps avoid poor execution during volatile periods.
Risk Management Questions
Q: How is drawdown calculated?
A: As percentage of account balance. If balance is $1000 and unrealized loss is $250, drawdown is 25%.
Q: What triggers the emergency stop loss?
A: When total drawdown exceeds the "Maximum Drawdown" percentage setting.
Q: Can I manually close some positions while the EA is running?
A: Yes, but the EA will recalculate and may behave differently. Best to remove EA first if manual intervention is needed.
Q: How do I know if my risk settings are appropriate?
A: Monitor maximum historical drawdown. It should never exceed 50% of your comfort level.
Support and Updates
Getting Help
- Product Comments: Post questions in the MQL5 product comments section
- Documentation: Review this manual and EA parameter descriptions
- Community: Engage with other users in product comments
Updates
- Automatic: New versions appear in MT5 Market tab
- Notifications: You'll receive update notifications
- Changelog: Check product comments for update details
Best Practices
- Regular Monitoring: Check dashboard daily
- Parameter Adjustment: Fine-tune based on performance
- Risk Management: Never risk more than you can afford to lose
- Backtesting: Test parameter changes in Strategy Tester first
Conclusion
Rodent EA represents a revolutionary approach to grid trading through its intelligent position management system. The "nibbling" strategy provides consistent profit opportunities while maintaining strict risk controls.
Key Success Factors:
- Proper risk sizing - Never exceed recommended lot sizes
- Regular monitoring - Use the dashboard for daily checks
- Parameter optimization - Adjust settings based on performance
- Patience - Allow the system to work over time
Remember: The EA is designed for consistent, steady profits rather than quick gains. The Rodent system excels at generating regular income while managing risk effectively.
Start with conservative settings, monitor performance, and gradually optimize based on your comfort level and account performance. The combination of technical analysis with optional AI enhancement provides a robust foundation for automated trading success.
For additional support and updates, visit the product page in the MQL5 Market and engage with the user community through the comments section.
IMPORTANT DISCLAIMER
Trading Risk Warning Trading involves substantial risk of loss and may not be suitable for all investors. Past performance does not guarantee future results. Only trade with money you can afford to lose.
AI Technology Limitations This software uses third-party AI services which may produce inconsistent results, experience downtime, or incur additional API costs. AI responses are computational outputs, not financial advice.
Software Disclaimer Software is provided "as is" without warranty. Grid trading can amplify both profits and losses. Users are responsible for proper configuration, monitoring, and compliance with local regulations.
Backtesting Limitation Full system functionality cannot be backtested due to live AI integration. Strategy Tester shows only technical indicator performance.