Kitt Ai Gold Trader
- Experts
- Version: 1.2
- Updated: 2 October 2026
- Activations: 9
KITT AI Gold Trader is an advanced Expert Advisor for XAUUSD (Gold) built around Volume Profile, volume zones, live order flow, multi-agent analysis, optional AI assistance, adaptive position sizing, and continuous learning.
Five Local Agents. One Optional AI Advisor. Live Order Flow. Volume Zones. Plain TP/SL. Adaptive Position Sizing. Continuous Learning.
KITT does not depend on a collection of traditional indicator signals.
No Moving Average signals. No RSI signals. No fixed indicator strategy.
Instead, KITT focuses on what the market is actually doing around important volume and price zones, while a team of specialized local agents evaluates each trading opportunity together.
When additional confirmation is needed, KITT can ask one AI model of your choice for a second opinion.
Default settings:
-
Signal Timeframe: M15
-
Trend Timeframe: H1
Select your provider from the EA settings and enter the API key if required.
To run KITT entirely with the local agents, simply select:
Ask the AI = Never
4. Allow WebRequest for the AI provider.Open:
Tools → Options → Expert Advisors
Enable:
Allow WebRequest for listed URL
Then add the provider address displayed by KITT in the Experts journal when the EA starts.
5. Check the AI connection.Look in the Experts journal for:
KITT | AI test OK
HOW KITT THINKSKITT does not simply count signals from a large collection of indicators.
It works more like a small trading desk.
1. SCOUTFinds a potential trading opportunity around important volume levels and market structure.
2. TAPEReads the live order flow and checks whether the market is actually supporting the idea right now.
3. VOLUMEChecks whether there is enough activity behind the move.
4. VALUEChecks whether the opportunity agrees with the current migration of market value.
5. RISKActs as the team's skeptic and can reject a setup when market conditions are unfavorable.
The optional AI Advisor can then provide an additional independent opinion.
The team evaluates the market every second, allowing the decision process to react to price and flow changes inside the candle rather than waiting for the bar to close.
THE FIVE LOCAL AGENTSSCOUT — FINDS THE PLAYSCOUT builds a Volume Profile from recent market activity and studies how price behaves around important volume areas.
It looks at:
-
POC — Point of Control
-
Value Area High
-
Value Area Low
-
HVN — High Volume Nodes
-
LVN — Low Volume Nodes
-
Absorption
-
Breakouts
-
Returns to important zones
-
Reversions around volume areas
High Volume Nodes identify areas where significant trading activity has taken place.
These areas can become important support or resistance zones.
LVNLow Volume Nodes identify thinner areas of the profile where price can move more quickly.
ABSORPTIONSCOUT also looks for situations where significant volume appears while price makes only a relatively small move.
This can indicate that aggressive market activity is being absorbed around a particular price level.
EXHAUSTIONSCOUT also understands when a move has already extended significantly.
It avoids simply selling the bottom of a falling move or buying the top of a rally.
When appropriate, it waits for the turn — when the flow begins to shift against the existing move.
TAPE — LIVE ORDER FLOWTAPE monitors the live tick flow, including buying/selling balance and market activity speed.
When the broker provides suitable data, TAPE can also use the order book.
TAPE can:
-
Support the setup
-
Reject the setup
-
Wait for clearer flow
-
Identify one-sided market activity
When the order flow supports the setup, TAPE can confirm the idea.
When the flow moves strongly in the opposite direction, TAPE can object.
TAPE also continues monitoring open trades.
If the flow turns strongly against an existing position, the team can act accordingly.
VOLUME — IS THERE REAL ACTIVITY BEHIND THE MOVE?VOLUME compares the activity surrounding the current opportunity with normal market activity.
It evaluates:
-
Current volume activity
-
Relative activity
-
Volume expansion
-
Absorption
-
Activity supporting the setup
-
Activity opposing the setup
A breakout without meaningful volume can become an objection rather than confirmation.
VALUE — WHERE IS MARKET VALUE MOVING?VALUE evaluates the movement of the Value Area and the relationship between the current setup and the value structure of the Trend Timeframe.
A setup moving with value migration can receive confirmation.
A setup moving against value migration can receive an objection.
This gives KITT another way to evaluate whether price is moving with or against the broader volume structure.
RISK — THE SKEPTICRISK evaluates the conditions surrounding the opportunity rather than simply looking for an entry.
It considers:
-
Spread
-
Trading session
-
Losing streak
-
Current setup conditions
-
Market environment
When conditions become unsuitable, RISK can stop the trade.
MULTI-AGENT DECISIONThe agents do not need to agree on every market situation.
Each agent can support, reject, or remain neutral toward the opportunity.
Their opinions are combined into a team decision.
This creates a structured decision process rather than relying on one isolated signal.
KITT can operate in several decision modes depending on how much confirmation you want from the team.
AI SECOND OPINIONWhen the local agents identify a potential setup, KITT can ask one AI model of your choice for an additional assessment.
The AI receives relevant trading context, including:
-
The current trading idea
-
Agent decisions
-
Agent reasoning
-
Volume Profile information
-
Important volume zones
-
Recent candles
-
Current market conditions
-
Recent EA trading history
-
Learning information
The AI returns:
BUY / SELL / NO TRADE
together with a probability and a concise explanation.
The AI can also use available tools to examine additional market information before providing its answer.
You decide whether the AI is allowed to block a trade when it disagrees with the local team.
If the AI is disabled, unavailable, or fails to respond, KITT can continue operating using the local agents.
ASK THE AIChoose when KITT should request an AI opinion:
-
When the agents see a setup
-
On every bar
-
Never
-
NVIDIA NIM
-
Groq
-
OpenRouter free models
-
Cerebras
-
Anthropic Claude
-
OpenAI GPT
-
Google Gemini
-
xAI Grok
-
DeepSeek
-
Ollama
-
LM Studio
-
NVIDIA NIM in Docker
-
Any custom OpenAI-compatible address
Choose the provider from the EA settings.
Enter the API key where required.
Specify the model you want to use.
If the model field is left empty, KITT can use the recommended model for the selected provider.
At startup, KITT performs an AI connection test and reports the result in the Experts journal.
This makes configuration problems easier to identify, including:
-
Incorrect API key
-
Incorrect model name
-
Missing WebRequest permission
A single setting controls how much confirmation the team needs before accepting a trading opportunity.
STRICTTAPE + at least two additional agents
NORMALTAPE + at least one additional agent
RELAXEDTAPE + no additional objection
AGGRESSIVETAPE alone can be sufficient
SCALPINGTAPE can be sufficient
The AI must respond within 20 seconds in Scalping mode.
If it does not respond within that time, the AI opinion is skipped.
TAKE PROFIT, STOP LOSS & POSITION MANAGEMENTKITT uses straightforward price distances measured in points.
The system does not require an indicator to calculate the basic TP/SL distances.
Available controls include:
-
Take Profit — points
-
Stop Loss — points
-
Stop Loss = 0 — disabled
-
Take Profit at the next HVN / POC when it is closer
-
Trailing Stop
-
Trailing start
-
Trailing distance
-
Trailing step
-
Maximum Spread filter
Each direction manages its own target.
When BUY and SELL positions are simultaneously open, the system can close the positions together when the configured total profit target is reached.
BASKETAll positions are managed together according to the total basket profit.
MULTIPLE POSITIONS — NEVER A FORCED REVERSALOn hedging accounts, KITT can hold multiple positions in the same direction.
Default:
Up to 3 positions per direction
The EA allows at most one new entry per candle per direction.
On netting accounts, MetaTrader maintains one position per symbol.
An opposite trading opportunity can open alongside an existing position.
KITT does not close a trade simply to reverse direction.
Each direction can have its own:
-
Take Profit
-
Stop Loss
-
Position management
Lot size is never increased simply to recover a previous loss.
ADAPTIVE RISK ENGINEKITT separates signal generation from risk management.
The agents and AI determine:
Whether to trade and which direction.
The Risk Engine determines:
How much to trade.
Position sizing can be based on the percentage of account balance risked toward the Stop Loss.
Available base risk profiles include:
-
Conservative — 0.25%
-
Balanced — 0.50%
-
Aggressive — 1.00%
KITT can also use Adaptive Sizing between:
0.5× and 1.5× the base risk
depending on factors such as:
-
How much of the team supports the setup
-
Market regime
-
Current losing streak
-
Learning results for that type of setup
Additional controls include:
-
Optional Daily Loss Limit
-
Trading Hours
-
Maximum Spread
-
Adaptive position sizing
-
Losing-streak information
The EA does not impose a fixed trade-count limit or automatic pause after losses unless you configure such limits.
TRADING HOURSChoose from:
-
All Day
-
London + New York
-
London
-
New York
-
Asia
Every opportunity identified by SCOUT can be followed as a virtual trade, whether or not KITT actually entered the market.
The virtual trade uses the configured Take Profit and Stop Loss logic and is followed until one of them is reached.
This allows KITT to continuously collect experience from opportunities that were traded as well as opportunities that were rejected.
The Learning Engine focuses on two main concepts.
TRUSTEach agent is evaluated based on whether its opinion on a setup proved correct.
Agents that consistently demonstrate stronger results can receive greater influence.
Agents whose measured performance falls too low are still monitored, but their opinion is no longer counted in the same way.
EXPERIENCEKITT also maintains performance information for different setup categories, including combinations of:
-
Market regime
-
Direction
-
With or against Trend Timeframe value
The measured experience does not simply block a trade.
Instead, it can influence position sizing.
Learning data is saved to disk and restored automatically when the EA starts again.
The saved learning data can also be reset directly from the EA inputs.
VOLUME PROFILE ON THE CHARTKITT can display the market structure it is analyzing directly on the chart.
The chart can show:
-
Volume Profile histogram
-
POC
-
Value Area
-
HVN zones
-
LVN zones
-
Entry levels
-
Take Profit levels
-
Stop Loss levels
-
Open trade information
-
Decision dashboard
The dashboard can display:
-
Team decisions
-
AI decision
-
AI reasoning
-
Risk conditions
-
Open positions
You can therefore see not only what KITT is doing, but also what the system is seeing around the current price.
COMPLETE DECISION HISTORYKITT maintains its own records inside the MT5 Common Files directory.
NOTESRecords important events such as:
-
Trades opened
-
Trades closed
-
AI failures
-
Daily agent performance
Records:
-
Every evaluated bar
-
The trading opportunity
-
Individual agent decisions
-
Team decision
Records:
-
Closed trades
-
Trading results
Stores the Learning Engine data.
The MT5 Experts journal also prints readable information about the team's decision process and the AI response.
SETTINGSMost major functions are available through straightforward EA inputs and drop-down selections.
MARKET-
Signal Timeframe
-
Trend Timeframe
-
Risk profile
-
Decision Mode
-
Trading Hours
-
Risk limits
-
Adaptive sizing
-
Maximum positions per direction
-
Take Profit
-
Stop Loss
-
Close On Profit
-
HVN / POC targets
-
Trailing Stop
-
Maximum Spread
-
Number of profile bars
-
HVN/LVN display
-
Chart display options
-
When to ask
-
Provider
-
API key
-
Model
-
Permission to block a trade
-
Learning
-
Reset saved learning files
-
Notes
-
Logs
-
Dashboard
-
Journal detail
-
Magic Number
The Strategy Tester does not provide normal WebRequest access.
Therefore, backtesting runs with:
Local Agents Only
without live AI responses.
A Strategy Tester result therefore evaluates the local decision system, Risk Engine and Learning Engine, but does not reproduce the complete live AI contribution.
In Scalping mode, an AI response taking longer than 20 seconds is skipped.
In other modes, KITT can wait up to 60 seconds for an AI response.
Broker-side Stop Loss and Take Profit remain active on the server while the EA is waiting.
Free AI services may change their available models, impose request limits or apply rate restrictions.
The API key is stored in the EA input configuration and should be handled securely.
On hedging accounts, opposite positions may exist simultaneously. Always check your broker's margin requirements and trading conditions.
Trading Gold carries significant risk.
AI analysis is an additional decision layer and not a guarantee of future trading results.
Always forward-test KITT on a demo account first and select a risk level appropriate for your account.
KITT AI GOLD TRADERVOLUME. ORDER FLOW. FIVE LOCAL AGENTS.ONE AI SECOND OPINION.PLAIN TP / SL. ADAPTIVE POSITION SIZING.CONTINUOUS LEARNING.Built for XAUUSD traders who want a transparent system that analyzes volume, follows live market flow, shows what it sees, and explains why a trade is being considered.
