Skilled Advisor Person Information v2.50
📋 Introduction
AI STRIX is a complicated AI-powered Skilled Advisor that mixes synthetic intelligence with confirmed buying and selling methods to execute automated buying and selling on MetaTrader 5. The robotic makes use of DeepSeek AI expertise to research market situations and make clever buying and selling choices.
Key Options
🧠
AI-Powered Evaluation
DeepSeek AI expertise
⚡
Two Methods
Scalping & Martingale
🛡️
Threat Administration
Superior safety system
📰
Information Safety
Financial calendar filter
📊
Auto Lot Sizing
Clever place sizing
🎯
Trailing Safety
Lock in earnings mechanically
🔧 Preliminary Setup
Step 1: Set up the Skilled Advisor
- Copy the AI STRIX.ex5 file to your MetaTrader 5 information folder
- Navigate to: File → Open Knowledge Folder → MQL5 → Specialists
- Paste the file there
- Restart MetaTrader 5
- The Skilled Advisor will seem within the Navigator panel beneath “Skilled Advisors”
Step 2: WebRequest Configuration CRITICAL
AI STRIX requires web entry to speak with the AI API. You need to add the next URLs to the WebRequest whitelist:
- In MetaTrader 5, go to: Instruments → Choices → Skilled Advisors
- Examine the field: “Permit WebRequest for listed URL”
- Add these URLs (click on “Add” button and enter every URL):
- Click on OK to save lots of
With out this configuration, the AI options won’t work!
Step 3: Connect to Chart
- Open a chart in your desired buying and selling instrument (e.g., EURUSD, XAUUSD, BTCUSD)
- Drag the Skilled Advisor from the Navigator onto the chart
- Configure the parameters (see Parameters part under)
- Examine “Permit Algo Buying and selling”
- Click on OK
⚙️ Enter Parameters
🚀 STRIX Technique Choice
| Parameter | Sort | Default | Description |
|---|---|---|---|
| TradingStrategy | Dropdown | STRATEGY_SCALP | Select between two buying and selling modes: • Martingale Technique: Grid-based system with place averaging • Scalping Technique: Fast in-and-out trades with AI evaluation |
- Use Scalpingfor trending markets and decrease danger
- Use Martingalesolely with enough capital and strict danger limits
⚡ STRIX Buying and selling Engine
| Parameter | Sort | Default | Description |
|---|---|---|---|
| EAMagicNumber | Integer | 09222 | Distinctive identifier for this EA’s trades. Change this if operating a number of situations on completely different charts to stop conflicts. |
| TradeIdentifier | Textual content | “STRIX” | Remark added to all trades for straightforward identification in your buying and selling historical past. |
🎯 STRIX Revenue Administration
| Parameter | Sort | Default | Description |
|---|---|---|---|
| EnableTrailingOnProfit | True/False | true | Allow clever trailing cease system that locks in earnings because the market strikes in your favor. |
| TotalProfitTargetCurrency | Quantity | 120.0 | When whole revenue reaches this quantity (in account forex), the trailing system prompts to guard features. |
| TrailingStopCurrency | Quantity | 50.0 | Distance (in account forex) the trailing cease maintains from the present revenue degree. If revenue drops by this quantity, positions shut. |
- Account forex: USD
- TotalProfitTargetCurrency = 120.0 → Trailing prompts once you’re up $120
- TrailingStopCurrency = 50.0 → If revenue drops from $120 to $70, all positions shut
🎲 STRIX Martingale Technique
Notice:These parameters solely apply when TradingStrategy = STRATEGY_MARTINGALE
| Parameter | Sort | Default | Description |
|---|---|---|---|
| ClosewithTp | True/False | false | If true, closes all Martingale positions when the overall pip revenue goal is reached. |
| MartingaleProfitTargetPips | Quantity | 120.0 | Complete pip revenue goal for all the Martingale sequence. When reached, all positions shut. |
| MartingaleLossTargetPips | Quantity | 200.0 | Most pip loss allowed for the Martingale sequence. If hit, all positions near restrict harm. |
| MartingaleMultiplier | Quantity | 1.15 | Lot dimension multiplier for every new degree. Instance: If first order is 0.01, second will likely be 0.01 × 1.15 = 0.0115 |
| MartingaleMaxOrders | Integer | 5 | Most variety of orders in a Martingale sequence (vary: 3-8). Extra orders = extra danger however larger restoration potential. |
| MartingaleOrderSpacingPips | Integer | 150 | Distance in pips between every Martingale order degree. |
- Conservative:Multiplier = 1.15, MaxOrders = 3-4
- Average:Multiplier = 1.3, MaxOrders = 5
- Aggressive:Multiplier = 1.5-2.0, MaxOrders = 6-8 (Excessive Threat!)
⏰ STRIX Time Administration
| Parameter | Sort | Default | Description |
|---|---|---|---|
| TradingStartTime | Time | “06:00” | Time when the robotic begins buying and selling (format: “HH:MM”, 24-hour). Primarily based on dealer server time. |
| TradingEndTime | Time | “20:00” | Time when the robotic stops opening new trades (format: “HH:MM”, 24-hour). Primarily based on dealer server time. |
- Foreign exchange:“06:00” to “20:00” (avoids low liquidity hours)
- Gold/Crypto:“00:00” to “23:59” (24-hour buying and selling)
- Examine your dealer’s server time zone (normally GMT+2 or GMT+3)
📰 STRIX Information Safety
| Parameter | Sort | Default | Description |
|---|---|---|---|
| EnableNewsProtection | True/False | true | Grasp swap for information filter. When enabled, robotic stops buying and selling earlier than/after main financial occasions. |
| PreNewsStopMinutes | Integer | 90 | Cease opening new trades this many minutes BEFORE a information occasion. |
| PostNewsStopMinutes | Integer | 45 | Resume buying and selling this many minutes AFTER a information occasion. |
| FilterMediumImpactNews | True/False | false | If true, protects in opposition to medium-impact information (orange icons on financial calendar). |
| FilterHighImpactNews | True/False | true | If true, protects in opposition to high-impact information (pink icons on financial calendar). Beneficial! |
| MonitoredCurrencies | Textual content | “USD,EUR,GBP,JPY,XAU” | Comma-separated checklist of currencies to watch for information. |
🛡️ STRIX Threat Administration
| Parameter | Sort | Default | Description |
|---|---|---|---|
| RiskPercentage | Quantity | 1.0 | Proportion of account stability to danger per commerce when auto lot sizing is enabled. |
| UseAutoLotSizing | True/False | true | If true, mechanically calculates place dimension primarily based on RiskPercentage. If false, makes use of FixedLotSize. |
| FixedLotSize | Quantity | 0.01 | Guide place dimension (in tons) when UseAutoLotSizing = false. |
| MaxHistoryLoss | Quantity | -500.0 | Most cumulative loss threshold (in account forex). If whole losses exceed this, robotic stops buying and selling. |
- Newbies:RiskPercentage = 0.5% – 1.0%, UseAutoLotSizing = true
- Skilled:RiskPercentage = 1.0% – 2.0%, UseAutoLotSizing = true
- By no means exceed 2-3% danger per commerce
🧠 STRIX AI Intelligence System
| Parameter | Sort | Default | Description |
|---|---|---|---|
| UsePersonalAPI | True/False | false | If true, use your individual DeepSeek API key. If false, makes use of the built-in shared API. |
| PersonalAPIKey | Textual content | “” | Your private DeepSeek API key from api.deepseek.com. Depart empty if UsePersonalAPI = false. |
| SelectedAIModel | Textual content | “deepseek-chat” | AI mannequin to make use of for evaluation. Default is “deepseek-chat” (really useful). |
- Go to: https://platform.deepseek.com
- Create an account
- Go to API Keys part
- Create a brand new API key
- Copy the important thing and paste it into PersonalAPIKey parameter
📊 Technique Modes
⚡ Scalping Technique
Finest For:
- Trending markets
- Decrease danger tolerance
- Frequent small earnings
- Newbies
The way it Works:
- AI analyzes market each 40 minutes
- Locations pending orders primarily based on AI predictions
- Orders expire after 15-120 minutes if not stuffed
- Makes use of tight cease losses and take earnings
- Trailing cease protects earnings
Capital Necessities:
Minimal $50
Beneficial Settings:
- RiskPercentage: 1.0%
- EnableTrailingOnProfit: true
- EnableNewsProtection: true
- TradingStartTime: “06:00”
- TradingEndTime: “20:00”
🎲 Martingale Technique
Finest For:
- Ranging/sideways markets
- Greater danger tolerance
- Bigger capital accounts
- Skilled merchants
The way it Works:
- Opens preliminary place
- If market strikes in opposition to place, provides bigger positions at intervals
- Averages down the entry worth
- Closes all when whole revenue goal reached
Capital Necessities:
Minimal $1,000
Beneficial Settings:
- RiskPercentage: 0.5% – 1.0%
- MartingaleMultiplier: 1.15 – 1.3
- MartingaleMaxOrders: 3-5
- MartingaleOrderSpacingPips: 150-200
Martingale can result in giant losses in sturdy trending markets. Use with warning!
💡 Finest Practices
✅ DO:
- Begin with 0.5-1% danger per commerce
- Use cease losses
- Allow information safety
- Monitor efficiency often
- Preserve enough margin
- Use VPS for reliability
- Check on demo account first
- Begin with minimal capital necessities
❌ DON’T:
- Threat greater than 2-3% per commerce
- Commerce throughout main information with out safety
- Use Martingale with inadequate capital
- Ignore drawdowns
- Run a number of EAs with similar magic quantity
- Overlook so as to add WebRequest URLs
- Over-leverage your account
Dealer Necessities
- Low unfold (< 2 pips for main pairs)
- Quick execution
- Permits EA buying and selling
- Good reliability
- Permits WebRequest
VPS Suggestions
- 24/7 operation with out interruptions
- Prevents web/energy outages affecting buying and selling
- Ensures AI can all the time analyze markets
- Low latency connection to dealer
🔧 Troubleshooting
Challenge: AI not responding / No trades
Doable Causes:
- WebRequest not configured → See above
- Outdoors buying and selling hours → Examine TradingStartTime/EndTime
- Information safety energetic → Examine if main information is scheduled
- No web connection → Examine your connection
- API key invalid → Confirm your PersonalAPIKey
Resolution:
- Examine Specialists tab in Terminal for error messages
- Confirm all URLs are whitelisted
- Guarantee buying and selling hours are set accurately
Challenge: Too many dropping trades
Options:
- Cut back Threat: Decrease RiskPercentage to 0.5%
- Allow Protections: EnableNewsProtection = true, FilterHighImpactNews = true
- Examine Market Situations: Change technique if situations change
- Evaluation Settings: Confirm cease loss and take revenue ranges
Challenge: Positions not closing
Doable Causes:
- Dealer connection misplaced
- Trailing cease not triggered
- Information safety stopped buying and selling
Resolution:
- Examine dealer connection
- Guide shut if needed
- Evaluation Specialists log for errors
📝 Fast Begin Guidelines
- Set up EA in MQL5/Specialists folder
- Add WebRequest URLs (api.deepseek.com + ec.forexprostools.com)
- Restart MetaTrader 5
- Connect EA to chart
- Select technique (Scalping or Martingale)
- Set danger share (begin with 0.5-1%)
- Allow information safety
- Set buying and selling hours
- (Non-compulsory) Get private API key from DeepSeek
- Allow AutoTrading button in MT5
- Monitor first few days carefully
⚖️ Disclaimer
Buying and selling foreign exchange, gold, cryptocurrencies, and different leveraged merchandise carries a excessive degree of danger and is probably not appropriate for all traders. Previous efficiency is just not indicative of future outcomes. Solely commerce with cash you possibly can afford to lose.
This Skilled Advisor makes use of synthetic intelligence that makes automated buying and selling choices. Whereas the AI is subtle, it can’t assure earnings and can lead to losses.
The developer is just not accountable for any monetary losses incurred whereas utilizing this software program.
At all times take a look at on a demo account first, begin with minimal danger settings, and monitor your account often.
AI STRIX Skilled Advisor
Model 2.50 | November 2025
MQL5 Profile: pouria_rezai125
Good luck along with your buying and selling! 🚀
