MillaBotPRO Official Web User Guide
This guide explains how to operate the current MillaBotPRO system from the user’s point of view. It documents the active controls, session routing, chart visuals, entries, pending orders, money management, exits, HUD, and Trigger Switch panel shown in the uploaded strategy code.
4 timeframe profilesZone retest workflowPending order managerMoney management HUDTrigger Switch1. Setup & First Launch
Startup sequence
- Add and enable the MillaBotPRO strategy on the chart.
- Click the ⚙ MillaBotPRO button on the chart.
- Configure sessions, visuals, and strategy controls from the toggle panel.
The strategy displays this chart message: Use 1-Minute Heiken-Ashi candle chart for best signal clarity and performance.
2. Chart Interface
The interface has two chart buttons: ⚙ MillaBotPRO for the main settings panel and ⛔ trigger switch for manual trade controls.
3. Exact Chart Visuals Used by the System
This section is corrected to match the coded objects. Users should look for zone rectangles, dots, cross-rectangles, X retest marks, RETEST text, BUY/SELL text, stop/target lines, vertical trend/transition lines, and HUD text.
| Visual | User sees | Meaning |
|---|---|---|
| Demand / Supply zones | Green or red shaded rectangles | Only zones passing the minimum score are drawn and used for retest logic. |
| Dot | Green dot below price or red dot above price | Direction confirmation marker. |
| Cross rectangle | Dark green/red block-cross shape | Separate direction-change confirmation marker. |
| X mark | Green/red ✖ on candle extreme | Zone retest was detected. |
| RETEST + BUY/SELL | Text near the candle | Trade sequence confirmation and submitted trade direction. |
| Stop/Target lines | Solid and dashed horizontal lines | Zone stop and projected target reference. |
| Vertical lines | Colored dashed vertical lines | Trend state or transition event. |
4. Timeframe Sessions
MillaBotPRO has four timeframe profiles. Only an enabled profile whose time window contains the current chart time becomes active. If no profile is active, new entries are blocked.
Mode, contracts, account, buy/sell permission, pending order behavior, max loss, profit cap, trailing, and protection settings are synced from the active timeframe.
Entries are allowed only when the active timeframe account matches the strategy account, unless the account field is blank.
| Setting | User meaning |
|---|---|
| Enable | Turns that session on/off. |
| Start / End | Active trading window. |
| Mode | Autopilot, Track, Sport, Comfort, or Eco. |
| Account | Account allowed for that timeframe. Saved settings are defaulted back to the strategy account on load. |
| Contracts | Quantity used by managed entries. |
| Buy / Sell Enabled | Allows or blocks that trade direction. |
5. Core Strategy Controls
| Control | Default / behavior | User explanation |
|---|---|---|
| Enable Retest & Reversal | On | Allows the main retest-to-reversal entry workflow to trade. |
| Use Trend Entry Filter | On | Requires the entry to agree with the current trade-direction filter. |
| Zone Retest AutoExit | Off | When enabled, opposite zone retests can close current positions. |
| Trend AutoExit | On | Closes longs when the trend turns bearish; closes shorts when trend turns bullish. |
| Reverse Line AutoExit | Off | Closes current trade on a fresh opposite reversal event. |
| Min Zone Score | 100 | Zones below this score are ignored for retest and entry workflow. |
| Pivot Lookback | 20 bars | Controls how far the retest/confirmation sequence can connect. |
6. How Entries Work
The coded entry flow is zone-based. A trade is not “any marker appeared.” A valid zone, retest, recent confirmation, active session, account match, direction permission, and risk gate must all line up.
Buy-side flow
- A demand zone exists and passes Min Zone Score.
- Price retests the zone; the system records the retest and can draw the X mark.
- A recent bullish confirmation exists inside the lookback window.
- The bullish dot / direction flip passes the trend entry filter.
- Any working sell pending order is cancelled.
- If the strategy is short, it exits first and arms a reverse buy.
- The system submits the buy using the active timeframe order settings.
- The chart draws RETEST, BUY, stop, and target references.
Sell-side flow
- A supply zone exists and passes Min Zone Score.
- Price retests the zone; the system records the retest and can draw the X mark.
- A recent bearish confirmation exists inside the lookback window.
- The bearish dot / direction flip passes the trend entry filter.
- Any working buy pending order is cancelled.
- If the strategy is long, it exits first and arms a reverse sell.
- The system submits the sell using the active timeframe order settings.
- The chart draws RETEST, SELL, stop, and target references.
7. Pending Order Handling
Each timeframe can use pending orders. If pending is enabled, the system submits limit-style entries and then manages them.
| Setting | User explanation |
|---|---|
| Use Pending | Uses pending/limit-style entries for that timeframe. |
| Chase Ticks | Allows the order price to adjust by the selected tick amount. |
| Pending Bars | Maximum bars the pending order can remain working. |
| Max Slippage | Caps the promotion price when timeout promotion is used. |
| Promote To Market | When enabled, timed-out pending entries can be promoted using the slippage cap. |
8. Risk & Money Management
The money management module runs before new entries. If it halts the system, no new entries are allowed.
| Control | User meaning |
|---|---|
| Max Drawdown | Session max realized loss boundary. |
| Recovery Attempts | Splits the loss boundary into attempt buckets. |
| Max Profit | Optional session profit cap. |
| Profit Target Ratio | Target is based on zone risk. |
| Protection Attempts | How many profit protection triggers are allowed. |
| Profit Lock % | Protected-profit floor percentage. |
| Trailing | Classic trailing with Conservative, Balanced, or Aggressive mode. |
9. Exit Management
Default on. Exits long positions when trend turns bearish and exits short positions when trend turns bullish.
Default off. Demand retest can close shorts; supply retest can close longs.
Default off. Fresh opposite reversal event can close current position.
When enabled, manages stops after the trade is filled.
10. HUD
The HUD shows active session risk and status. When HUD is enabled, the system reserves chart margin so the HUD has room on the right side.
| HUD field | Meaning |
|---|---|
| Session / Status | Active timeframe and running/halted state. |
| Current PnL | Current session PnL context. |
| Drawdown | Active loss boundary. |
| Risk / Trade | Risk value from active money management profile. |
| Recovery | Used versus allowed recovery attempts. |
| Trailing | Trailing enabled and active mode. |
| Profit Floor | Profit protection floor once armed. |
| Protection | Used versus allowed protection attempts. |
11. Trigger Switch
The Trigger Switch is the manual chart-control panel. It is separate from the automated entry workflow.
| Control | What it does |
|---|---|
| Account | Selects the account used by Trigger Switch actions. |
| ATM Strategy | Selects an ATM template when available. |
| ATM Qty | Displays the default quantity from the selected ATM template. |
| Contract CTRL | Manual action quantity. |
| BE + Ticks | Breakeven offset for Breakeven / Trail. |
| Buy / Sell | Manual account-level long or short action. |
| Breakeven / Trail | Moves stop handling toward breakeven/trailing. |
| Kill Strategy Trade | Closes tracked strategy/ATM trade where applicable. |
| Exit Contracts Individually | Reduces position one contract at a time. |
| Flatten Account Trades / Flatten All Trades | Emergency close controls. |
| Roll Position | Closes current side and opens the opposite side using selected sizing/template logic. |
12. Daily Workflow
- Open the recommended chart style and add/enable MillaBotPRO.
- Confirm the chart account is the intended trading account.
- Open the ⚙ MillaBotPRO panel.
- Enable only the timeframe profiles you want active.
- Confirm each enabled profile’s start/end time, mode, account, contracts, max drawdown, recovery attempts, max profit, buy/sell permissions, pending settings, and trailing settings.
- Confirm HUD is on if you want session risk feedback visible.
- Let the system wait for a valid zone, retest, confirmation, and active session.
- Do not override the system after it halts from loss, max profit, or protection rules.
- Use Trigger Switch only for manual control actions.
13. Troubleshooting
| Issue | Likely cause | What to check |
|---|---|---|
| No trades | No active timeframe, account mismatch, MM halt, or direction disabled. | Check enabled TF, time window, account, buy/sell toggles, and HUD status. |
| Zones show but no entry | Zone may not pass retest/confirmation/loopback/filter requirements. | Check Min Zone Score, Pivot Lookback, Trend Entry Filter, and confirmation visuals. |
| Pending order does not fill | Pending settings may be waiting/chasing or timed out. | Check Use Pending, Chase Ticks, Pending Bars, Max Slippage, and Promote To Market. |
| Strategy trades wrong account | Timeframe account may not match expected chart account. | Verify timeframe account fields after enabling strategy. |
| HUD covers chart | HUD corner or margin needs adjustment. | Change HUD corner or visual layout. |