NinjaTrader Setup

Platform-specific preparation, portal download import hygiene, and chart validation for MarketXero on NinjaTrader 8.

Use this guide when the question is about the NinjaTrader environment itself rather than a single indicator. Portal activation and licensing live in Getting Started; this page focuses on platform prep, import discipline, and workspace stability.

Platform Baseline

Establish a reproducible NinjaTrader baseline before MarketXero enters the chart.

  • Update NinjaTrader 8 and restart the machine if the environment has been pending an update.
  • Verify the broker and feed credentials already connect inside Control Center.
  • Remove or disable unrelated custom studies on the first validation chart.
  • Reserve one clean workspace for MarketXero onboarding.
  • Record the exact instrument, interval, and session template used during the first install.

Import Handoff

Download the current package from the user portal, then import through NinjaTrader's add-on flow. Keep the file zipped.

  • Open Control Center -> Tools -> Import -> NinjaScript Add-On.
  • Select the portal .zip download. NinjaTrader extracts it during import.
  • Proceed through the third-party add-on warning. Only import packages from portal.marketxero.com.
  • If prompted to replace existing files, select No unless MarketXero support instructs otherwise.
  • Wait for the successful-import confirmation before closing the dialog.
  • Restart NinjaTrader immediately after import.
  • Re-open the chart and confirm MarketXero indicators are visible in the list before loading templates.
  • Capture any warning or error text verbatim if the import fails.

Remove old builds first

If you still have a legacy machine-ID MarketXero footprint installed, remove it through Remove NinjaScript Assembly before importing the current portal build.

Template Discipline

Template drift is one of the most common reasons a clean install becomes hard to support later.

  • Save a baseline chart template after the first successful validation.
  • Keep the initial MarketXero template separate from personal chart experiments.
  • Name the validated template clearly so support can ask for it by name.
  • Only expand into multi-chart workspaces after the baseline template is stable.
  • Re-save the template after any approved settings changes so the customer always has one known-good fallback.