Ultra AI Power MT5
- Experts
- Version: 2.0
- Activations: 7
Ultra AI Power v2.0
What Does It Do?
Ultra AI Power is an Expert Advisor that displays a real-time information panel on your chart. It reads MT5 built-in indicators (RSI, MACD, Bollinger Bands, ATR, Stochastic, ADX, SMA 50/200), sends the combined data to an AI model (Groq Llama 3.3 70B), and displays the AI-generated signal (BUY/SELL/HOLD) directly on the panel along with confidence, stop-loss, take-profit, risk level, and a brief rationale text. Optional automated trading executes orders based on these AI signals.
How It Works
The EA locally collects all indicator values from MT5 at intervals of a few seconds. No internet connection is required for this step.
It creates a text command containing the symbol, timeframe, and each indicator value, then sends it to the Groq API via WebRequest.
If Groq fails, it automatically retries with the Google Gemini API.
The AI JSON response is parsed as follows: signal, confidence, SL/TP pips, risk level, sentiment score, and reason.
The panel is updated with new data. If automated trading is enabled and the confidence threshold is exceeded, positions are opened or managed accordingly.
AI requests are rate-limited (one call every 60-120 seconds) and cached between updates. Daily usage remains below 5% of the free tier limits.
Auto Trading Security
Auto trading is disabled by default. When enabled:
Positions are first opened without SL/TP; SL/TP is applied via PositionModify on the next tick to prevent freeze level rejections.
Break-even and ATR-based trailing stop work on every tick.
The spread filter prevents trading under abnormal spread conditions.
Required WebRequest URLs
Go to: Tools > Options > Expert Advisors > Enable the “Allow WebRequest for listed URL” option and add the following:
https://generativelanguage.googleapis.com
api.groq.com -- Required. Primary AI engine.
generativelanguage.googleapis.com -- Recommended. Gemini backup AI.
fcsapi.com -- Optional. Additional price data.
finnhub.io -- Optional. Forex news headlines.
api.frankfurter.dev -- Optional. ECB reference exchange rates.
EA only works with the Groq key. All other keys are optional.
Get Free API Keys
Groq (required): console.groq.com > Sign Up > API Keys > Create. No credit card required. Free tier: ~14,400 requests/day.
Google AI Studio (recommended): aistudio.google.com > Get API Key > Create. Free tier: 1,000 requests/day.
Finnhub (optional): finnhub.io > Free account > API Key. 60 requests/min.
FCS API (optional): fcsapi.com > Free account > API Key. 10,000 credits/month.
Symbol Support
Works with all MT5 symbols: forex majors/minors, metals (XAUUSD, XAGUSD), crypto (BTCUSD, ETHUSD), indices. Broker suffixes are processed automatically.
