Mini Bot V13.1 – Feature Specification
This page summarises what the desktop bot offers from a user experience point of view: which tabs exist, what they show, and how they work together with MT5 and Telegram. It avoids implementation details while giving enough depth for demos, documentation, or QA.
Platform & requirements
- Windows 10/11 (64‑bit).
- Designed for MetaTrader 5 terminals that allow Expert Advisors (EAs).
- Best experience on a Windows VPS for 24/7 uptime.
Usage guidance
- Always start on a demo account before trading live capital.
- Confirm your broker supports EAs and automated order placement.
- Understand your signal provider’s SL / TP style and latency before configuring automation.
- Trading involves significant risk; nothing here is financial advice.
Tabs & workflows
Each tab focuses on a specific part of the trading lifecycle—from live execution and logs to strategy design, auditing and configuration.
Dashboard
Live view of performance and open risk.
- Daily profit chart with date filters and profit vs. cumulative views.
- Account equity, balance, margin level, and free margin at a glance.
- Today’s P&L with clear gain/loss colouring and timezone label.
Logs
Real-time console for everything the bot is doing.
- Live feed with severity levels and optional stack traces for errors.
- Filters for Info / Warning / Error plus text search.
- Controls for clear, save, auto-scroll and timestamp visibility.
Strategies
Where you configure how signals become trades.
- Grid of strategies with status, channel link, and quick enable / disable.
- Execution modes for instant or signal-based entries with tailored forms.
- Rich risk controls: TP ladders, trailing stops, breakeven and daily loss guards.
Audit
Full trace for every processed signal.
- 7‑day stats for total signals, success rate and processing time.
- Filterable audit table with parse / exec status and latency.
- Details pane with raw signal, parsed payload and execution response.
Settings
All integration and global preferences in one place.
- Telegram + MT5 connection, including terminal path validation.
- Global trading parameters such as default lot, max slippage and algo toggle.
- Clock and analytics timezone configuration with persistent storage.
Help / News
In‑app knowledge base and updates.
- News cards with summaries pulled from the SignalTradingBots API.
- Video tutorials sourced from a dedicated help feed.
- Optional promotional hero image for campaigns or release notes.
Global controls
Always‑visible bot controls and clocks.
- Start / Stop buttons with clear enabled / disabled states.
- Status indicator and inline notifications for lifecycle events.
- Three digital clocks aligned with your chosen timezones.
QA checklist starter
Use this list when testing new installs, updates, or broker changes to ensure the full experience behaves as expected.
- Confirm Start / Stop behaviour, status banner and clock updates.
- Match Dashboard P&L against MT5 for both server and system timezone modes.
- Trigger sample Info / Warning / Error logs and verify filters respond instantly.
- Save, duplicate and adjust a strategy; confirm the Audit tab reflects new behaviour.
- Change MT5 path and timezones in Settings, restart, and verify persistence.