Smart Multi Agent Institutional AI
- エキスパート
-
Allan Mabele
Trading systems Developer, Trader, Freelancer - バージョン: 1.3
- アクティベーション: 15
SmartPropAI is an intelligent multi-agent trading system for MetaTrader 5 designed to analyze market conditions, evaluate trade quality, control risk, and manage open positions automatically.
Instead of relying on a single indicator or isolated signal, SmartPropAI combines multiple analytical components into a structured decision-making framework. The system evaluates market direction, technical conditions, volatility, momentum, setup quality, and account risk before deciding whether to BUY, SELL, or HOLD.
The EA also provides a professional on-chart dashboard showing the current signal, setup score, market condition, agent information, risk status, open positions, floating P/L, and entry requirements.
🧠 Multi-Agent Trading Architecture
SmartPropAI uses multiple specialized analytical agents:
-
Market Research Agent
-
Technical Analysis Agent
-
Fundamental Analysis Agent
-
News Monitoring Agent
-
Setup Scoring
-
Risk Management
-
Position Management
-
Portfolio Oversight
The active market and technical components evaluate real market data, while optional fundamental/news modules can be enabled when appropriate data-feed functionality is available. The system is designed so inactive or HOLD agents do not artificially dilute the setup score.
📊 Intelligent Technical Analysis
The technical engine evaluates directional market structure using:
-
EMA 20 / EMA 50 alignment
-
RSI
-
MACD
-
Bollinger Bands
-
ATR volatility
-
Higher-timeframe price structure
-
Market volatility
-
Volume activity
-
Hidden opportunity detection
A directional technical signal is generated when price and moving averages establish a clear bullish or bearish structure. RSI, MACD and Bollinger Band conditions then contribute additional confirmation to the setup score.
🎯 Grade-Based Trade Selection
Every potential setup receives a 0–100 quality score.
The EA can use configurable thresholds such as:
-
Grade A: 70+
-
Grade A+: 85+
Lower-quality conditions can remain in HOLD / WATCHING / SCANNING mode instead of automatically forcing a trade.
This creates a quality-first approach where the EA waits for stronger conditions rather than treating every market movement as a trading opportunity.
🔄 Confidence-Weighted Consensus
SmartPropAI does not simply count BUY and SELL signals.
The active agents are weighted according to their confidence, with technical analysis receiving the strongest weighting. Only genuine directional votes contribute to the final consensus, while HOLD/abstaining agents are excluded from the score calculation.
The final decision can therefore be:
BUY → SELL → HOLD
depending on the strength and agreement of the available signals.
🕐 Multi-Timeframe Analysis
The EA is designed around a higher-timeframe market context combined with a lower-timeframe execution framework.
Default configuration:
Higher Timeframe: D1
Execution Timeframe: M5
The higher timeframe provides the broader directional environment while the execution timeframe supplies ATR information for trade sizing and management.
Both timeframes can be adjusted through the EA inputs.
💰 Dynamic Risk-Based Lot Sizing
When dynamic lot sizing is enabled, SmartPropAI calculates position size according to:
-
Account balance
-
Configured risk percentage
-
Execution-timeframe ATR
-
Symbol tick value
-
Tick size
-
Current drawdown
As drawdown increases, the calculated position size can automatically decrease, helping reduce exposure during unfavorable periods.
🛡️ Account Drawdown Protection
The EA continuously monitors account drawdown.
If the configured maximum drawdown is exceeded, the system can:
-
Halt new trading
-
Close the EA's open positions
-
Display a HALTED status on the dashboard
The default maximum drawdown setting in the source is 5%, but this can be adjusted by the trader.
📉 Daily Loss Protection
SmartPropAI includes a daily-loss protection mechanism.
When the configured daily loss threshold is reached, the EA can:
-
Block further entries
-
Close the EA's active basket
-
Switch the system to HALTED status
This provides an additional layer of protection beyond the overall account drawdown limit.
🎲 Deterministic Risk/Reward
The EA does not randomly determine take-profit levels.
Instead, the setup score influences the selected Risk/Reward ratio between the configured minimum and maximum.
For example, stronger setups can receive a higher RR target, while weaker qualifying setups receive a lower RR within the allowed range. This makes the behavior more consistent and suitable for testing and optimization.
Default settings:
Minimum RR: 1.2
Maximum RR: 2.5
📈 Intelligent Trade Management
Once a position is opened, SmartPropAI continues monitoring it.
Available management features include:
-
Automatic Stop Loss
-
Automatic Take Profit
-
Trailing Stop
-
Trailing Step
-
Breakeven protection
-
Risk-based exits
-
Setup deterioration exits
-
Position limits
The EA can move profitable positions toward breakeven before activating wider trailing management.
🔥 Market Opportunity Detection
The Market Research component looks for unusual market conditions, including elevated volume activity and compressed price ranges.
The system compares closed-bar volume against previous volume activity and can identify situations where volatility or market compression may represent a potential opportunity.
🖥️ Professional Live Dashboard
SmartPropAI includes a built-in on-chart dashboard.
The dashboard displays:
-
Trading symbol
-
Higher timeframe
-
Execution timeframe
-
Current price
-
Spread
-
BUY / SELL / HOLD signal
-
Score out of 100
-
Grade
-
Market trend
-
RSI
-
MACD direction
-
ATR
-
Agent status
-
Trading status
-
Risk / drawdown
-
Open positions
-
Floating P/L
-
Account equity
-
Required entry score
-
Current server time
This allows traders to understand what the EA is currently seeing and why it is waiting, trading, managing, or blocking an entry.
⚡ Smart Execution Protection
The EA includes an adjustable maximum spread filter.
Importantly, spread protection is applied to new entries, while existing positions continue to receive management such as trailing, breakeven and exit processing.
This prevents a temporary spread expansion from disabling protective position management.
⚙️ Fully Configurable
Important user-configurable parameters include:
-
Minimum Grade A
-
Minimum Grade A+
-
Maximum Drawdown
-
Risk Per Trade
-
Maximum Daily Loss
-
Dynamic Lot Sizing
-
Minimum Risk/Reward
-
Maximum Risk/Reward
-
Maximum Spread
-
Maximum Open Positions
-
Trailing Stop
-
Trailing Step
-
Breakeven Trigger
-
Breakeven Offset
-
Higher Timeframe
-
Execution Timeframe
-
Multi-Timeframe Analysis
-
Dashboard visibility
This makes the EA adaptable to different trading styles and account-management requirements.
🏦 Designed With Prop-Firm Risk Management in Mind
SmartPropAI includes several controls that can be useful when operating under strict account-management rules:
-
Maximum drawdown control
-
Daily loss protection
-
Dynamic risk sizing
-
Maximum position control
-
Spread protection
-
Minimum setup-grade requirement
-
Automated position management
-
Breakeven protection
-
Trailing stops
-
Risk-based trade blocking
The default MaxOpenPositions = 1 setting provides a conservative single-position configuration, while traders can increase it when their strategy and account rules permit.
🚀 Why SmartPropAI?
SmartPropAI is built around a simple principle:
Analyze → Score → Confirm → Control Risk → Execute → Manage
Rather than continuously entering the market, the EA evaluates whether the current conditions meet its configured quality threshold.
When the market does not provide sufficient confirmation, the system can remain in HOLD, SCANNING, WATCHING, or RISK BLOCK mode.
When a qualifying setup appears, the EA calculates the trade direction, position size, Stop Loss and Take Profit before execution.
Key Features
✔ Multi-agent trading architecture
✔ 0–100 setup scoring
✔ Grade A / A+ trade filtering
✔ D1 + M5 multi-timeframe framework
✔ EMA trend analysis
✔ RSI analysis
✔ MACD confirmation
✔ Bollinger Band analysis
✔ ATR volatility analysis
✔ Volume/opportunity detection
✔ Confidence-weighted signal consensus
✔ Dynamic risk-based lot sizing
✔ Maximum drawdown protection
✔ Daily loss protection
✔ Deterministic Risk/Reward
✔ Automatic Stop Loss & Take Profit
✔ Breakeven protection
✔ Trailing Stop
✔ Setup deterioration exits
✔ Maximum open-position control
✔ Spread protection
✔ Professional live dashboard
✔ Fully configurable parameters
Important Risk Disclaimer
SmartPropAI is an automated trading tool, not a guarantee of profit. Forex, gold, CFDs and other leveraged financial instruments involve substantial risk and can result in losses. Past performance, backtests, simulations or example results do not guarantee future results.
Always test the EA on a demo account first and configure risk parameters according to your broker, strategy, and account rules.
Trade intelligently. Control risk. Let the system wait for quality setups.
