A mahToolBar7

^^A mahToolBar7^^

A mahToolBar - Version 7

This version updates the code to include several new icons for NT8 default Drawing Tools plus additional chart management tools. The mahToolBar7 indicator installs drawing tools icons in the NinjaTrader 8 Main Toolbar for a one-click drawing.

The early version of this indicator with selected tools used sample scripts from several people on this forum including ChelseaB, Jessie, and others, thank you all for your support.

There are other toolbar shortcut indicators available in public that install inside the main chart area, and that seems to be a waste of the chart real estate. The mahToolBar7 installs in the chart main toolbar to save chart space.

The indicator is programmed to show an optional set of toolbar icons to prevent cluttering of the toolbar. I have included (checked) my favorites and the most frequently used draw objects by chart analysts. However, user may select any number of icons as needed from the properties dropdown menu to include in the toolbar. Two icons (or tools) are very handy for changing the width or distance of the bars by simply clicking on the icons. Another new and useful icon is the HideAllDrawingObjects that will Hide/Show all drawned objects and custom indicators not part of the default indicators.

Notes:

  1. The Volume Profile drawing tool icon works only with the NT lifetime license.
  2. Need to have the HorizontalRay Add-on Installed. It is included in the zip file.
  3. Need to have the Elliott Wave Add-on Installed. It is included in the zip file.
  4. Please see the required hot keys below. The user need to create Hot Keys for these new buttons to function:

Revision History:

Indicator by: aligator on NinjaTrader Forum and NexusFI.Com Forum

Revision 1 - April 4, 2017
Revision 2 - April 29, 2017 - Completed the set of NT8 drawing objects and markers.
Revision 3 - July 31, 2018
Notes:
- Added buttons for new drawing tools in NT 8.0.15.2
- Including: Time Cycles, Polygon, and Volume Profile
- Exported: NinjaTrader 8.0.15.2

Revision 4 - November 01, 2018
Notes:
- Corrected a bug that was causing issues when applying the toolbar to Multi-TimeFrame Charts

Revision 5 - January 30, 2019
- Added the new drawing tool "Path" from NT8.0.17 version

Revision 6 - April 04, 2021
- Added 5 new buttons for StayInDrawMode, SaveChartImage and LoadTemplates window.

StayInDrawMode = Ctrl+Home
SaveChartImage = Alt+S
LoadTemplates = Alt+T
HorizontalRay = Ctrl+End // Need to have the HorizontalRay Add-On Installed.
RefreshChart = F5

Revision 7 – July 12, 2025
- Added 5 new buttons for Order Flow Volume Profile, Order Flow VWAP, HideAllDrawingObjects, Elliott Wave, and ReloaAllHistoricalData.

Notes:

  1. It is recommended to delete any previous versions and install the new version 7
  2. Need to create the following Hot Keys for new buttons to function:
  • HideAllDrawingObjects = Ctrl+3
  • OrderFlowVolumeProfile = Ctrl+4
  • OrderFlowVWAP = Ctlr+5
  • Elliott Wave = Ctrl+6 // Need Elliott Wave Add-on Installed
  • AddAllHistoricalData = Ctri+Shift+R

Final Note:
- It is highly recommended to delete any previous versions and install the new version 7.

Exported: NinjaTrader 8.0.24.2 64-bit

 

Created By aligator
NinjaTrader Version 8
File Size 25.0 KB
Create Date 04/08/2017
# of Downloads 7818

Importing to NinjaTrader 8 is Easy!

To import your 3rd party app or add-on to NinjaTrader, simply follow these 3 steps:

  1. Download the app or add-on file to your desktop
  2. From the NinjaTrader Control Center window, select the menu Tools > Import > NinjaScript Add-On…
  3. Select the downloaded file from your desktop

Questions?

Visit the NinjaScript File Sharing discussion in the NinjaTrader user forum to interact with fellow traders and the NinjaTrader support team.