Indiora – Official User Manual & Installation Guide

25 October 2026, 20:11
Hossein Hojatollah Shahsavari
0
31

Indiora is an automated robot for the US30 (Dow Jones) index, built on a multi-level trading engine. It opens a first trade only when market structure, trend, momentum, volatility and session timing line up. If price moves against it, it can add further positions (mostly of the same size, not doubled), but only after its conditions confirm again, and closes them together as one basket.

This guide covers everything from installation to going live: how the levels work, license activation, every setting explained, backtesting, checking your US30 contract, broker choice, VPS setup and troubleshooting.

Product page: Indiora on MQL5 Market

Quick start: from zero to live in about 15 minutes

  1. Broker: a low-spread US30 account with leverage 1:400+.
  2. VPS: a server that runs MetaTrader 24/5.
  3. Install: copy the EA and allow https : // xaubot . com (remove spaces) in the WebRequest list.
  4. License: paste your personal key into the Inputs tab.
  5. Go live: one US30 M5 chart, AutoTrading on.

What Is Included in the Guide

  • How multi-level trading works: levels, lot multipliers, baskets and exposure
  • Installation step by step and license activation
  • Every setting explained, with recommendations
  • Reading the on-chart dashboard
  • Running and reading a backtest
  • Live track record: MQL5 signal and Myfxbook
  • Checking your broker's US30 contract size
  • Broker requirements and recommended brokers
  • VPS setup: Windows VPS and MQL5 built-in VPS
  • Troubleshooting, final checklist and support

Requirements

Symbol US30 (Dow Jones index CFD), one chart only
Timeframe M5
Platform MetaTrader 4 and MetaTrader 5, same steps on both
Deposit $100 minimum, $500 recommended (more capital = more room)
Leverage 1:400 or higher (margin for open levels)
Account type ECN / Raw, hedging, low US30 spread

How Indiora's Levels Work

On a US30 quote with 2 decimals (e.g. 53,232.34), Indiora's 100 points = 1 index point. With the default settings:

  • A new level needs a gap of at least 100 US30 points plus fresh technical confirmation.
  • Levels stay the same size (multipliers 1.21 / 1.0). With a 0.01 start, every level is 0.01.
  • Up to 31 levels per basket, closed together in profit.
  • Max Drawdown % is the hard limit if price keeps going the wrong way.

Indiora is not a martingale, because levels are not doubled, but it can hold many positions in one direction.

Worst case at 0.01 lot per level (levels every 100 points, 1 lot = $1 per US30 point):

US30 move against Levels open Floating loss (max.)
500 points 6 ≈ $15
1,000 points 11 ≈ $55
2,000 points 21 ≈ $210
3,000 points 31 (all) ≈ $465
Each further 100 31 + ≈ $31

Approximate adverse move before a 50% Max Drawdown closes the basket: about 1,000 US30 points on a $100 account, 2,200 on $500 and 3,100 on $1,000. Real levels are often further apart, so real losses at a given move are usually smaller.

Size the account for the worst case. US30 can move 1,000+ points in a day or two in volatile markets. Your protection is the combination of lot size, Maximum Number of Trade Levels and Max Drawdown %. Double the lot and every dollar figure above doubles.

Installation

  1. In MetaTrader, click File › Open Data Folder.
  2. Open the MQL4 folder (on MT5: MQL5), then Experts.
  3. Paste the Indiora file (.ex4 or .ex5) into Experts. If you received a .zip, extract it first.
  4. In the Navigator (Ctrl+N), right-click Expert Advisors › Refresh.
  5. Open Tools › Options (Ctrl+O) › Expert Advisors. Tick Allow automated trading and Allow WebRequest for listed URL, then add https : // xaubot . com (remove spaces).
  6. Open one US30 chart on M5 (your broker may call it DJ30, WS30, US30.cash, DJI30 or USA30). Use the cash / spot index, not a dated future.
  7. Double-click Indiora in the Navigator. In the Common tab, tick Allow live trading.

Bought on the MQL5 Market? Log in under Tools › Options › Community, open Terminal › Market › Purchased, click Install, then continue from step 6.

The #1 cause of license problems: if the URL is missing or mistyped (http instead of https, an extra space, a slash at the end), the robot cannot verify your key and will not trade.

Only one US30 chart. Never attach Indiora to two charts, and never run it on two terminals for the same account.

License Activation

Indiora only trades on account numbers registered to your license. After purchase, open a private chat with XAUBOT on MQL5 and send your broker, platform (MT4 / MT5), account number(s) and account type (live / demo). Replace the "-" in Input Your License Key on the Inputs tab with your key, with no spaces before or after. Click Save to store a .set file for next time.

Key Settings

Setting Default Recommendation
Fixed Lot Size 0.01 0.01 per $100–500; check contract size first
Max Drawdown % 50.0 Choose consciously; lower = smaller worst case, but more baskets closed at a loss
Max Drawdown Action Close all trades and stop Keep; review before restarting
Limits On This Bot Keep, unless Indiora is alone on the account
Maximum Number of Trade Levels 31 Designed default; fewer = less exposure
Re-Entry Gap (Points) 10000 Keep (100 US30 points)
Second / Subsequent Tier Lot Multiplier 1.21 / 1.0 Keep; raising 1.0 makes exposure rise very fast
CoolDown After Basket true, 120 min Keep
Maximum Spread (Points) 250.0 Keep (2.5 index points)
Hidden StopLoss true Keep, and run on a VPS
News Filter false Consider true; US30 reacts strongly to NFP, CPI and Fed news
Magic Number 54795 Change it if you also run Aurion on the same account

Total lots if every level opens, at 0.01 per level: 31 levels = 0.31 lots, 20 levels = 0.20 lots, 10 levels = 0.10 lots. Because levels are equal, exposure grows in a straight line, not exponentially.

Starter profile for calm first weeks: license key pasted, lot 0.01 per $100–500 (contract checked), Max Drawdown % set to a loss you accept, News Filter true (USD), everything else default. Change settings only when no basket is open.

Going Live and the Dashboard

Click OK and check that the AutoTrading button is green and a smiling face shows in the chart's top-right corner. The XAUBOT dashboard then shows:

  • Status: Live = license verified and trading enabled
  • Today: trades, win rate, profit and max drawdown
  • DD limit: your Max Drawdown % in dollars for the current balance
  • Symbol row: lot, DIR (WAIT = no setup yet), spread now / max, open P&L, TIME OK and Cool Down READY
  • News: upcoming events and their impact
  • AI view: XAUBOT's AI read of US30 (e.g. RANGE, UpTrend)

Never close levels by hand mid-basket. Closing one level manually breaks the basket's logic. If you want out, close all Indiora trades and remove the robot.

Backtesting

  1. Open the Strategy Tester (Ctrl+R) and select Indiora.
  2. Choose your broker's US30 symbol and the M5 period.
  3. Model: Every tick on MT4, or Every tick based on real ticks on MT5.
  4. Set a realistic spread (100–200 points), at least 1 year of data and an initial deposit of $100+ (ideally $500).
  5. Press Start, then check the Graph and Report tabs.

Test a hard period too. For a multi-level robot the interesting question is not the average month, but how deep the baskets went in strong one-way moves. Include a volatile period and judge the result by profit factor and equity drawdown; a high win rate is normal for multi-level systems.

Live Track Record

Indiora runs on a real Tickmill account (MT5, 1:400) that is tracked by two independent services: an MQL5 signal and a verified Myfxbook account.

The two services calculate drawdown differently (equity vs balance-based), so the numbers differ slightly for the same account.

Check Your US30 Contract

Index CFDs are not standardised. "0.01 lot of US30" is worth very different amounts at different brokers, and Indiora's lot sizes, the worst-case table and the dashboard all assume 1 lot = $1 per index point.

Contract At 0.01 lot Result
1 lot = $1 / point (like the live account) $0.01 per US30 point Settings work as designed
1 lot = $10 / point (larger contract) $0.10 per US30 point Same settings = 10× the risk

How to check it in 30 seconds: in Market Watch, right-click US30 › Specification. Contract size 1 and 2 digits = as designed.

Different contract or digits? Ask before trading. Send us the Specification screenshot in private chat, and we will tell you the lot size and settings that match the design.

Broker Requirements

  • Low US30 spread, typically 1–2 index points (well below the 2.5-point limit)
  • Low slippage and stable execution around the US open and news
  • Leverage 1:400+ for margin on many open levels
  • Hedging account
  • Right contract: 1 lot = $1 per point, 2 digits
  • Reasonable swap, since levels can stay open overnight

Retail clients of some regulators (for example EU, UK, Australia) are limited to much lower leverage on indices. Check that your account can be opened with 1:400 or higher before funding it.

VPS

A multi-level basket can stay open for hours. Hidden stops, profit targets and the drawdown limit only work while MetaTrader runs. A VPS keeps Indiora managing its baskets 24/5.

Option Best for Cost
Windows Forex VPS Full control; see the dashboard and news panel ~$15–40 / month
MQL5 built-in VPS Simplest setup, no remote desktop needed $15 / month
Free broker VPS Clients who meet the broker's conditions Free if eligible

Recommended: Windows Server, 2 vCPU, 2–4 GB RAM, SSD, in the same city as your broker's server. Put the MetaTrader shortcut in shell:startup so it restarts automatically.

Never "Shut down" or "Sign out" inside the VPS. Close the remote window with the X. Never run Indiora on your PC and the VPS at the same time.

Troubleshooting

You see Fix
License error / dashboard not "Live" Add the XAUBOT URL to the WebRequest list exactly, re-paste the key, send your exact account number in private chat.
Sad face on the chart Turn AutoTrading on. F7 › Common › Allow live trading.
DIR always WAIT, no trades Usually normal: spread, news window, cooldown or trading hours. Check SP, TIME and Cool Down on the dashboard.
Profit / loss per trade 10× bigger than expected Your US30 contract is larger. Check the Specification and contact support before continuing.
"Not enough money" Not enough free margin for the next level. Use a smaller lot, leverage 1:400+, or fewer levels.
All trades closed, robot stopped Max Drawdown % reached. Review the basket and your settings, then re-attach the robot.
Trades mixed up with Aurion Both use Magic Number 54795 by default. Give Indiora a different Magic Number.

Download the Full Manual

The complete 24-page Indiora User Manual, with screenshots for every step, is attached to this post.

Questions? Message XAUBOT in private chat on MQL5. Include your broker and account number, MT4 or MT5, local PC or VPS, and screenshots of the dashboard and the Experts tab.

Important

Trading indices, gold, Forex, CFDs and other leveraged instruments involves substantial risk and may result in the partial or complete loss of your capital. Only trade with money you can afford to lose. Indiora adds positions at multiple price levels in the same direction; in strong one-directional markets this can lead to large losses, up to the Max Drawdown limit you set. Backtest results are simulated and do not represent actual trading. Past performance is not indicative of future results. No Expert Advisor or AI system can guarantee profits or avoid losses.

Files: