Risk Manager Help
Demand/supply zone, BOS, CHoCH, market structure, floating add-on, entry, stop, target, max-risk, and contract sizing reference.
Use Risk Manager when a planned structure zone needs to become a sized trade: selected zone, stop buffer, target, fees, max dollar risk, and contract count.

What It Shows
Risk Manager is made from two pieces: the chart indicator and the floating add-on.
- The chart indicator identifies BOS and CHoCH demand and supply zones.
- It can draw HH, HL, LH, and LL market-structure lines and labels.
- It publishes active zones to the floating MarketXero Entry Calculator Pro add-on.
- The add-on lets you pick a demand or supply zone without clicking around the chart.
- The indicator renders entry, stop, target, risk, profit, R:R, and contract count on the chart.
- Contract size is calculated from max dollar risk and risk per contract.
Chart Indicator Setup
Add MarketXero\Entry Calculator Pro to the chart first. The source indicator display name is Entry Calculator Pro, while the website product is Risk Manager.
- It works on standard chart types including minute, daily, range, tick, and others.
- Show Tick Replay should remain unchecked in NinjaTrader market data settings.
- Show BOS Zones and Show CHOCH Zones control which zone types are plotted.
- Show Zone Labels and Zone Label Right Offset control label placement.
- Hide Mitigated Zones removes zones after mitigation when you want a cleaner live chart.
- Fill Opacity controls active-zone fill strength.
Naming note
The NinjaScript files still use Entry Calculator Pro naming in places. The customer-facing product in this site is Risk Manager.
Zone Logic
The zone engine looks for market-structure breaks and creates demand or supply boxes from the qualifying pivot context.
- Pivot Lookback Periods accepts a comma-separated set such as 1,2,3,5,11,15,20.
- Max Active Boxes per Type controls how many demand and supply boxes can stay active.
- Require Inducement / Liquidity Grab filters for setups that include an inducement condition.
- Allow Equal Swing as BOS lets equal swings classify as BOS.
- Enable Min Zone Height Filter skips zones thinner than the configured tick height.
- Enable Zone Merge merges overlapping zones from different pivot bars into one wider zone.
- Demand, supply, and mitigated zones each have independent colors.

Market Structure Lines
Market structure lines give the zone context without making the trader infer every swing by eye.
- Show Market Structure draws confirmed HH, HL, LH, and LL levels.
- Confirmation Bars controls how many bars must close on the opposite side before the point is confirmed.
- Require Close Beyond Level uses closes instead of wicks for new extremes and line breaks.
- Bullish Structure Color controls HH and HL lines.
- Bearish Structure Color controls LH and LL lines.
- Show Prior Session-Day Structure keeps or hides older session-day structure.
- Mitigated Structure Display can keep full color, dim lines, or hide broken structure.
Floating Add-On
Open the add-on from NinjaTrader Control Center: New -> MarketXero Entry Calculator Pro.
- Pin on Top keeps the window above other NinjaTrader windows.
- Instrument / Timeframe selects the chart bridge the add-on should read.
- Contract can be Chart Default, E-mini, or Micro.
- Zones controls how many zones per side the window lists, from 1 to 10.
- Hide Mitigated Zones filters gray or mitigated zones out of the add-on list.
- Supply zones are listed for shorts and demand zones for longs.
- Clear Selection removes the active zone selection.
- Add-on settings persist through NinjaTrader workspace save and restore.

Risk Math
The calculator converts a selected zone into a planned trade.
- Entry is the current close from the chart when the selected zone is active.
- Stop is placed beyond the selected zone boundary plus Stop Buffer ticks.
- Target is calculated from the resolved Risk:Reward Ratio.
- Max Dollar Risk caps the trade size.
- Contract auto-sizing uses floor(MaxDollarRisk / riskPerContract).
- Include Fees and Fees per Round Turn can add fees to the calculation.
- Add-on overrides take precedence over chart indicator settings when the add-on is active.
- When one-contract risk exceeds Max Dollar Risk, contracts become 0 and the chart uses the over-max visual state.
Trade Plan Display
The chart display makes the trade plan visible before the order goes in.
- Profit Target Color and Profit Target Opacity style the target zone.
- Stop Loss Color and Stop Loss Opacity style the stop zone.
- Entry Line Color styles the current entry line.
- Label Font Size controls the target and stop labels.
- Over-Max Stop Loss and Over-Max Profit Target colors replace normal fills when risk exceeds the max-dollar rule.
- The selected source zone gets a dashed highlight so the trade plan can be traced back to the zone.
Trading Workflow
Risk Manager is meant to slow the sizing decision down before the click.
- Load the chart indicator and confirm current demand and supply zones are visible.
- Open the add-on when you want a floating selector instead of chart-only settings.
- Select the zone that matches your setup.
- Confirm stop buffer, R:R, max dollar risk, and fees.
- Check the chart overlay for contracts, risk dollars, target dollars, stop points, and target points.
- If the over-max state appears, reduce size, adjust the plan, or skip the trade.
FAQ
Short answers for setup and first-use questions.
Why does NinjaTrader say Entry Calculator Pro?
The source indicator and add-on use Entry Calculator Pro naming. The website product name is Risk Manager because the tool includes structure, zones, sizing, and max-risk enforcement.
Do I have to use the floating add-on?
No. The chart indicator has settings, but the add-on is the faster workflow for choosing active zones and overriding risk settings while trading.
Why does it show zero contracts?
That means one-contract risk is greater than the configured Max Dollar Risk. The over-max state is intentional, not a rendering failure.