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 Switch

1. Setup & First Launch

Startup sequence

  1. Add and enable the MillaBotPRO strategy on the chart.
  2. Click the ⚙ MillaBotPRO button on the chart.
  3. 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.

Timing note: the strategy calculates on bar close, so user-facing signals and trade management confirm after the bar closes.

2. Chart Interface

The interface has two chart buttons: ⚙ MillaBotPRO for the main settings panel and ⛔ trigger switch for manual trade controls.

⚙ MillaBotPRO⛔ trigger switchMillaBotPROFULL CONTROLCore Strategy☑ Enable Retest & Reversal☑ Use Trend Entry Filter☐ Zone Retest AutoExit☑ Trend AutoExit☐ Reverse Line AutoExitMin Zone Score: 100Pivot Lookback: 20 barsTimeframe Sections 1–4Enable | Start | End | Mode | Account | ContractsMax Drawdown | Recovery Attempts | Max ProfitBuy/Sell Enabled | Pending | Slippage | TrailingTRIGGER SWITCHDay Realized: $0AccountATM StrategyContract CTRLBE + TicksBuySellBreakeven / TrailKill / Exit / Flatten / Roll

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.

MODE: AUTOPILOTUse 1-Minute Heiken-Ashi candle chart for best signal clarity and performance.SUPPLY ZONEDEMAND ZONERETESTRETESTBUYTargetZone StopSELLTargetZone Stop
VisualUser seesMeaning
Demand / Supply zonesGreen or red shaded rectanglesOnly zones passing the minimum score are drawn and used for retest logic.
DotGreen dot below price or red dot above priceDirection confirmation marker.
Cross rectangleDark green/red block-cross shapeSeparate direction-change confirmation marker.
X markGreen/red ✖ on candle extremeZone retest was detected.
RETEST + BUY/SELLText near the candleTrade sequence confirmation and submitted trade direction.
Stop/Target linesSolid and dashed horizontal linesZone stop and projected target reference.
Vertical linesColored dashed vertical linesTrend 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.

Active profile controls trading
Mode, contracts, account, buy/sell permission, pending order behavior, max loss, profit cap, trailing, and protection settings are synced from the active timeframe.
Account must match
Entries are allowed only when the active timeframe account matches the strategy account, unless the account field is blank.
SettingUser meaning
EnableTurns that session on/off.
Start / EndActive trading window.
ModeAutopilot, Track, Sport, Comfort, or Eco.
AccountAccount allowed for that timeframe. Saved settings are defaulted back to the strategy account on load.
ContractsQuantity used by managed entries.
Buy / Sell EnabledAllows or blocks that trade direction.

5. Core Strategy Controls

ControlDefault / behaviorUser explanation
Enable Retest & ReversalOnAllows the main retest-to-reversal entry workflow to trade.
Use Trend Entry FilterOnRequires the entry to agree with the current trade-direction filter.
Zone Retest AutoExitOffWhen enabled, opposite zone retests can close current positions.
Trend AutoExitOnCloses longs when the trend turns bearish; closes shorts when trend turns bullish.
Reverse Line AutoExitOffCloses current trade on a fresh opposite reversal event.
Min Zone Score100Zones below this score are ignored for retest and entry workflow.
Pivot Lookback20 barsControls 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

  1. A demand zone exists and passes Min Zone Score.
  2. Price retests the zone; the system records the retest and can draw the X mark.
  3. A recent bullish confirmation exists inside the lookback window.
  4. The bullish dot / direction flip passes the trend entry filter.
  5. Any working sell pending order is cancelled.
  6. If the strategy is short, it exits first and arms a reverse buy.
  7. The system submits the buy using the active timeframe order settings.
  8. The chart draws RETEST, BUY, stop, and target references.

Sell-side flow

  1. A supply zone exists and passes Min Zone Score.
  2. Price retests the zone; the system records the retest and can draw the X mark.
  3. A recent bearish confirmation exists inside the lookback window.
  4. The bearish dot / direction flip passes the trend entry filter.
  5. Any working buy pending order is cancelled.
  6. If the strategy is long, it exits first and arms a reverse sell.
  7. The system submits the sell using the active timeframe order settings.
  8. The chart draws RETEST, SELL, stop, and target references.
Once per zone: the retest/reversal strategy locks after firing for that zone so the same zone does not repeatedly fire the same strategy.

7. Pending Order Handling

Each timeframe can use pending orders. If pending is enabled, the system submits limit-style entries and then manages them.

SettingUser explanation
Use PendingUses pending/limit-style entries for that timeframe.
Chase TicksAllows the order price to adjust by the selected tick amount.
Pending BarsMaximum bars the pending order can remain working.
Max SlippageCaps the promotion price when timeout promotion is used.
Promote To MarketWhen 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.

Money Management HUDDrawn when MM module and HUD are onTF1 06:30-07:00 | ACTIVEStatus: RUNNINGPnL: $325.00Drawdown Limit: $500.00Risk / Trade: $500.00Recovery: 0 / 1Trailing: Classic / BalancedProfit Floor: $292.50 | Protection: 0 / 1TF1 ActiveTF2 InactiveTF3 InactiveTF4 Inactive
ControlUser meaning
Max DrawdownSession max realized loss boundary.
Recovery AttemptsSplits the loss boundary into attempt buckets.
Max ProfitOptional session profit cap.
Profit Target RatioTarget is based on zone risk.
Protection AttemptsHow many profit protection triggers are allowed.
Profit Lock %Protected-profit floor percentage.
TrailingClassic trailing with Conservative, Balanced, or Aggressive mode.
Stop logic: the zone stop is the default risk reference. If money management creates a tighter stop, the active stop becomes the tighter stop. The target still uses zone-based risk.

9. Exit Management

Trend AutoExit
Default on. Exits long positions when trend turns bearish and exits short positions when trend turns bullish.
Zone Retest AutoExit
Default off. Demand retest can close shorts; supply retest can close longs.
Reverse Line AutoExit
Default off. Fresh opposite reversal event can close current position.
Classic Trailing
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 fieldMeaning
Session / StatusActive timeframe and running/halted state.
Current PnLCurrent session PnL context.
DrawdownActive loss boundary.
Risk / TradeRisk value from active money management profile.
RecoveryUsed versus allowed recovery attempts.
TrailingTrailing enabled and active mode.
Profit FloorProfit protection floor once armed.
ProtectionUsed versus allowed protection attempts.

11. Trigger Switch

The Trigger Switch is the manual chart-control panel. It is separate from the automated entry workflow.

ControlWhat it does
AccountSelects the account used by Trigger Switch actions.
ATM StrategySelects an ATM template when available.
ATM QtyDisplays the default quantity from the selected ATM template.
Contract CTRLManual action quantity.
BE + TicksBreakeven offset for Breakeven / Trail.
Buy / SellManual account-level long or short action.
Breakeven / TrailMoves stop handling toward breakeven/trailing.
Kill Strategy TradeCloses tracked strategy/ATM trade where applicable.
Exit Contracts IndividuallyReduces position one contract at a time.
Flatten Account Trades / Flatten All TradesEmergency close controls.
Roll PositionCloses current side and opens the opposite side using selected sizing/template logic.

12. Daily Workflow

  1. Open the recommended chart style and add/enable MillaBotPRO.
  2. Confirm the chart account is the intended trading account.
  3. Open the ⚙ MillaBotPRO panel.
  4. Enable only the timeframe profiles you want active.
  5. 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.
  6. Confirm HUD is on if you want session risk feedback visible.
  7. Let the system wait for a valid zone, retest, confirmation, and active session.
  8. Do not override the system after it halts from loss, max profit, or protection rules.
  9. Use Trigger Switch only for manual control actions.

13. Troubleshooting

IssueLikely causeWhat to check
No tradesNo 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 entryZone may not pass retest/confirmation/loopback/filter requirements.Check Min Zone Score, Pivot Lookback, Trend Entry Filter, and confirmation visuals.
Pending order does not fillPending settings may be waiting/chasing or timed out.Check Use Pending, Chase Ticks, Pending Bars, Max Slippage, and Promote To Market.
Strategy trades wrong accountTimeframe account may not match expected chart account.Verify timeframe account fields after enabling strategy.
HUD covers chartHUD corner or margin needs adjustment.Change HUD corner or visual layout.