Professional Trading Software

MTPRT add-ons for NinjaTrader 8

First here are a few help videos to help guide you through the Installation and Registration process. Please watch these videos first, before installing our new MTPredictor add-ons for NinjaTrader 8:

Then Download and install, Build (Jul 8, 2020):

IMPORTANT – NinjaTrader 8 MUST be closed when you run this installation.


  • NinjaTrader 8 Build (or greater) is required for the above MTPredictor add-ons
  • NinjaTrader 8 required, these are not compatible with NinjaTrader 6.5 or NinjaTrader 7.
  • Can be use on NinjaTrader 64-bit as well as 32-bit versions.

Build History

Build (Jul 8, 2020)

  • Add: New Maximum DP level (Video)
  • Add: Calculate On Bar Close setting.
  • Add: Option for disabling Trade Module confirmation
  • Fix: Licencing Fix
  • Fix: Restore Chart Grid Layout when MTP Analysis is removed

Build (Mar 7, 2020)

  • Fix: Removing additional Chart Tabs caused a Crash

Build (Feb 25, 2020)

  • Change: Refactoring of MTPredictor Menu initialisation routines
  • Change: Redesign of MTPredictor Menu
  • Add: Sync MTPredictor’s Trade Module Account with NT’s Chart Trade Account selection
  • Add: Saving of selected Account when chart is reloaded.
  • Fix: Minor Bug fixes

Build (Feb 20, 2020)

  • Change: Major refactoring of Indicator initialisation routines
  • Change: Optimising code to improve WorkSpace load times
  • Change: Optimising code to increase reliability
  • Change: Improve swing rendering performance
  • Fix: Minor Bug Fixs
  • Fix: MTP Drawing Tool context menu items get added to non-MTP drawing tools
  • Add: New MTPredictor Templates for Dark / Light Skins

Build (Nov, 2019)

  • Fix: Minor issues

Build (Sep, 2019)

  • Fix: Crash on open

Build (Jun, 2019)

  • Fix: Chart Account drop down empty after changing risk settings
  • Fix: Registration issue

Build (May, 2019)

  • Add: New Licencing
  • Add: New software protection
  • Fix: Trade Module not working with latest NT Build

Build (Nov 11, 2018)

  • Fix: MTP Trade Module Positioning
  • Add: Show/Hide Unlock Code

Build (Oct 12, 2018)

  • Change: Remove Cache label in Windows Menu

Build (Apr 10, 2018)

  • Change: Change Default time frames in the MTPredictor Template for FOREX
  • Fix: [HG] to [W3] label in the Alerts log
  • Fix: Installer (set a unique ID to differentiate it to our NT7 installer)

Build (Apr 5, 2018)

  • Fix: MTPredictor Templates (Due to a code change in NT8 Build 12 to 13)
  • Change: Rename [HG] to [W3]

Build (Mar 22, 2018)

  • Fix: Exchange rate file error
  • Change: Remove the old DP Trend Indicator

Build (Jan 5, 2018)

  • Fix: Missing Exchange Rate File
  • Change: Installer updates for Json file location

Build (Jan 22, 2018)

  • Add: Custom Forex Lot Size for Cryptocurrency support

Build (Jan 12, 2018)

  • Fix: Selection of Sound files in MTP Analysis Indicator
  • Fix: Loading Data in some circumstances

Build (Dec 18, 2017)

  • Add: Ability to have Support / Resistance DP’s in different Colours
  • Add: Debug option in the Indicator Preferences
  • Add: Display message if no Elliott Wave Pattern is found

Build (Dec 15, 2017)

  • Fix: NinjaTrader 8 Build MTPredictor Analysis not Showing
  • Add: Trade Module: Ability to move stop manually to Break-even plus 1 tick Profit
  • Add: Drop down menu for allowing users to select sound files for the MTP Alerts
  • Add: MTPTrend Filter in the Market Analyzer and on the Charts

Build (Nov 18, 2017)

  • Fix: Position Sizing % decimal places

Build (Aug 16, 2017)

  • Fix: Crashing when loading Workspace in certain circumstances.
  • Fix: Crash when opening the NT Script Editor
  • Add: Performance and reliability enhancements.

Build (Jun 28, 2017)

  • Change: Internal code restructuring to Core Framework

Build (May 22, 2017)

  • Fix: Daily ATRRange when in UTC+10 Time Zone.

Build (Mar 13, 2017)

  • Add: New MTP Templates

Build (Dec 15, 2016)

  • Add: Labeling for Forex in the Trade Confirmation Window
  • Fix: Currency/Lot calculation in some circumstances.

Build (Dec 2, 2016) – RTM Release version

  • Change: Swap STF for MTPTrend in the MTP default Templates.
  • Change: Increase the default number of Bars to Load to 800 for the MTPTrend column in the Market Analyzer.

Build (Nov 29, 2016)

  • Fix: MTPredictor Right Mouse click Options not available when NT8 Drawing Tools Properties had previously been accessed.

Build (Oct 17, 2016)

  • Fix: Rendering crash when drawing tool properties are changed

Build (Oct 14, 2016)

  • Fix: Trade Module closing a Position at the 100% Initial Risk level rather than moving stop to Break-even.

Build (Sep 3, 2016)

  • Fix: Code breaking changes in NT8 Build 13 (RC1)

Build (Jul 15, 2016)

  • Change: Amend debug logging messages

Build (Jul 7, 2016)

  • Fix: DPTrend Initialisation
  • Add: MTPTrend Indicator (combines the DPTrend and STF)
  • Add: MTPTrend Market Analyzer Column

Build (Jul 1, 2016)

  • Fix: DP Trend Calculation
  • Add: DP Names Changes

Build (Jun 21 2016)

  • Change: MTP Authorisation routine
  • Fix: Additional Threading issues related to MTP Authorisation
  • Fix: Market Analyzer Alert Colors for Elliott Wave Column

Build (Jun 1 2016)

  • Fix: Threading exception causing a WorkSpace Crash
  • Fix: Issue with Opening Gap levels
  • Add: “Trade” and “Execute Trade” selections in the right click menu

Build (May 16 2016)

  • Fix: NT8 Build 11 bugs
  • Fix: Error when re-applying MTP Template to the same chart
  • Fix: White Cells in Dark Skin Market Analyzer
  • Fix: Deadlocks cause certain charts and/or application to freeze
  • Fix: Exception thrown on workspace load after chart was duplicated
  • Fix: Trade confiormation dialagog window position when used on Multiple Monitors
  • Add: Add in Product Title to Registration panel
  • Change: VSA to VS in email alerts text
  • Change: Opening Gap label Colours

Build (May 5, 2016)

  • Fix: DPI Scaling

Build (Mar Apr 18, 2016)

  • Add: Taking partial Profits in the Trade Module
  • Add: Target Order and trail with the STF order in the Trade Module
  • Add: Email Alerts
  • Fix: numerous minor Bug fixes

Build (Apr 7, 2016)

  • Add: Trade Module

Build (Mar 1, 2016)

  • Fix: Deadlock causes Chart Window to freeze when MTP Analysis is terminated in certain cases
  • Fix: Crash when deleting a Tab from a Chart
  • Fix: Sound (and text) Alerts

Build (Feb 23, 2016)

  • Change: Tab ID for MTP Analysis persistence and serialization

Build (Feb 7, 2016)

  • Fix: Line Style for Connected Pivots

Build (Feb 1, 2016)

  • Fix: DP’s not displaying under certain circumstances
  • Fix: DP Issue with Linked Symbols in Market Analyzer and Charts
  • Fix: Cannot Remove MTP Analysis after Ninja has been closed and then re-opened
  • Fix: DPTrend Inputs
  • Fix: R/R Text size adjustment  in Parameters
  • Fix: TS label size adjustment in Parameters

Build (Jan 12, 2016)

  • Fix: Analysis of same Time Frame and same Symbol on different Tabs in same Chart Window

Build (Jan 4, 2016)

  • Change: Minor changes to the new DPTrend logic

Build (Dec 22, 2015)

  • Fix: “Failed to Call on Render” Error message in Log

Build (Dec 7, 2015)

  • Mechanism to check/update end bars on R/R lines.
  • Zone sometimes improperly disposed or in an invalid state on app/workspace load.
  • Cannot Remove MTP Analysis after Ninja has been closed and then re-opened.
  • TS3 in Scanner and TS3 (HG) on the Chart.
  • Exchange Rate Service crash when restoring saved R/R analysis