Installation Guide

Software Download

  1. Navigate to your membership guide (you're automatically directed to your guide each time you login).
  2. Scroll down to find "Download the PFAZoneSuite".
  3. Click the button below to begin the download.
  4. Save the file in a location easy to locate.

Software Installation

  1. Please first close the NinjaTrader 8 platform, if open.
  2. Double left click on the PFAZoneSuite.exe to begin the installation process.
  3. Follow the prompts on the installer to complete the installation.
  4. Once completed you may start NinjaTrader 8.

Software Registration

License Key Registration

  1. Open any NinjaTrader 8 chart: NT Control Center / New / Chart.
  2. Look for a registration popup dialog box to display.
  3. Input your unique credentials found in your user profile / Member Details tab.
  4. Once completed you may start NinjaTrader 8.

Loading Software onto a Chart

  1. From a NinjaTrader chart click the indicator icon near the top.
  2. Open the Indicators window (see NinjaTrader’s Guide for more details here.
  3. Left mouse click on the PFAZoneSuite indicator to add in the "Available" section, then press the add option in the "Configured" section. Alternatively, you can simply double click on the indicator in the "Available" section to add it to the "Configured" section.
  4. The indicator will now be visible in the "Configured" section.
  5. The indicator's parameters will now be editable on the right side of the Indicators window.

NinjaTrader Indicator Settings

NTIndyProperties

  • PFA Template: In order to improve performance, PFA uses its own templates to store your inputs. The selected template controls the default settings of the PFAZoneSuite, which is applied to the current chart. (Click here for more details on how PFA templates work)
  • State Saving - Advanced users only
    • This section allows for multiple tabs/charts to use the same PFA Template without interfering with one another. After the PFA Template is selected for the very first time, a state saving template is created for the current tab. The state saving template will store any future changes made to the current tab. It will not apply these changes to the PFA Template unless you choose to do so. (Click here for more details on how PFA templates work)
      • Reset to template - if check marked, all settings not saved to the PFA template will be reset to the PFA Template selected above.
      • Instance Name - This input is used for tracking purposes on the backend and should not be changed
  • Bloodhound Use Only - BloodHound Software Users
    • This section allows individuals who use BloodHound software to integrate with PFA Software.
      • Using Bloodhound? - Leave this disabled unless BloodHound is enabled on your chart.
      • Include Volume? - Leave this disabled unless BloodHound is enabled on your chart.
  • All other inputs are NinjaTrader defaults and should not be changed in order to ensure proper functionality.

Using PFA Software

Quick Access Menu

The Quick access menu appears directly on your chart once the PFAZoneSuite has been applied. It gives you the ability to quickly change settings on the fly which are then automatically saved and updated on the chart. See the following sections for more details on functionality.


Zone Menus

There are two zone menus on the quick access menu (when Secondary zones are enabled, see where to enable here). One for primary zones, and one for secondary zones. Each have the same set of options. The only difference is that the secondary zone menu gives the option to disable secondary zones at the bottom of the menu.

Zones Menu

  • Time Frame
    • Chart Type Selector: This drop-down menu allows you to select the desired chart type for the zones to operate off of. Changes made here will only be applied if the Reload Settings button is clicked (see below)
    • Time Frame Value: If a chart type of Default is selected, this input does nothing. Example: MINUTE is the selected chart type, and a value of 60 is typed into this input, the time frame would be based off of a 60 Minute chart. Changes made here will only be applied if the Reload Settings button is clicked (see below)
    • Reload Settings: When clicked will reload NinjaScript on the chart and apply the settings input into this time drop-down. (Click here to read more about the cautions when reloading NinjaScript)
  • Zone Controls
    • Zones On Top: If turned on the current time frame’s zones will appear on top. Not applicable if secondary zones are turned off. For example: if the primary zone menu has this option on, it will draw all primary zones on top of secondary zones. Depending on your opacity settings this could hide zones behind other zones.
    • Internal Zones: If turned on all active zones will display, if turned off only zones that form within the additional time frame zones (primary or secondary) will display.
    • Price Labels: If turned on, price labels will display at the high and the low of each zone
    • Resize Zones: If turned on, when an active zone is selected, it will have two draggable anchor points. One on the top left, and one on the bottom left of the zone. Dragging the zone not only affects the visual display of the zone, but also affects all other calculations that reference the zone. Historical zones cannot be resized.
    • Zone Buttons: If turned on, when a zone is selected a set of boxes will be displayed above/below the zone. Each box has it’s own functionality when clicked. For more details on this see the Zone Buttons section in Zone interactions
  • Active Zones - Any zone type that has not been violated or traded through
    • Show Both: If turned on, both Active demand and supply zones will be displayed
    • Show Demand: If turned on, Active demand zones will be displayed
    • Show Supply: If turned on, Active supply zones will be displayed
  • Fresh Zones - Any zone that has formed as a result of retesting a previous corresponding zone
    • Show Both: If turned on, both Fresh demand and supply zones will be displayed
    • Show Demand: If turned on, Fresh demand zones will be displayed
    • Show Supply: If turned on, Fresh supply zones will be displayed
  • Hesitation Zones - Any zone that forms from a continuation, typically in the middle of moves
    • Show Both: If turned on, both Hesitation demand and supply zones will be displayed
    • Show Demand: If turned on, Hesitation demand zones will be displayed
    • Show Supply: If turned on, Hesitation supply zones will be displayed
  • Historical Zones - Any zone type that has been violated or traded through (Opposite of Active Zones)
    • Show Both: If turned on, both Historical demand and supply zones will be displayed
    • Show Demand: If turned on, Historical demand zones will be displayed
    • Show Supply: If turned on, Historical supply zones will be displayed
  • Volume Profile - Volume order flow analysis inside zone(s)
    • Show Both: If turned on, Volume Profile will be shown for both demand and supply zones that are currently displayed
    • Show Demand: If turned on, Volume Profile will be shown for all demand zones that are currently displayed
    • Show Supply: If turned on, Volume Profile will be shown for all supply zones that are currently displayed
    • Show Numbers: It turned on, the volume profile will display volume numbers on each volume block. If this option is on and numbers are not displaying, it may be that the font size is too small to see. When you expand the chart to make the volume profile display larger, the font will increase in size as well. A maximum font size for these numbers can be found in the user inputs.
    • Show VAH/VAL: If turned on, the Value Area High/Low will be shown on all displayed zones
    • Show POC: If turned on, the Point of Control will be shown on all displayed zones
    • Extend VP: If turned on, the visual representation of the volume profile will be extended to the right of the chart for all zones displaying the volume profile.
    • Extend VAH/VAL: If turned on, any displayed Value Area High/Low lines will be extended to the right
    • Extend POC: If turned on, any displayed Point of Control lines will be extended to the right
    • All Data: If turned on, the volume profile calculations will include volume information from all future price movements in the zone. If turned off, only the volume information when the zone was formed will be used.
  • Volume Ratio - Buy Vs. Sell volume with total averages from previous SD zones
    • Show Both: If turned on, Volume Ratio will be shown for both demand and supply zones that are currently displayed
    • Show Demand: If turned on, Volume Ratio will be shown for all demand zones that are currently displayed
    • Show Supply: If turned on, Volume Ratio will be shown for all supply zones that are currently displayed
    • Add Data: If turned on, the volume ratio calculations will include volume information from all future price movements in the zone. This is automatically disabled if Formation Data is on. If both Formation and All Data are turned off, then volume is based on the volume inside the zone at its origination.
    • Formation Data: if turned on, the volume ratio calculations will include all volume information from the start of the zone until the zone is visually plotted. This is automatically disabled if All Data is on. If both Formation and All Data are turned off, then volume is based on the volume inside the zone at its origination.
    • Zone Type: If turned on, average volume calculations will be split between supply and demand. If turned off, supply and demand volume will be merged.
    • Label %: If turned on, volume will display in a percentage format instead of showing the volume numbers.
  • Disable Zones (this is in the secondary time frame only)

Tools Menu

Tools Menu

  • Altitude Grid
    • Data Snap Selector: The selection made here will affect the initial high and low values used for the altitude grid.
      • All Data: Sets the high to the highest high since the start of the chart and sets the low to the lowest low since the start of the chart.
      • Visible: Sets the high to the highest high since the start of the visible area of the chart and sets the low to the lowest low since the start of the visible area of the chart.
      • Zones: Sets the high to the current supply zone’s high and sets the low to the current demand zone’s low.
      • Structure: Sets the high to the closest structure high and sets the low to the closest structure low, determined by market structure.
      • Trend: Sets the high to the top of the current trend and sets the low to the bottom of the current trend, determined by market structure.
    • Time Frame Selector: This input is only relevant if “Zones” is selected from the Data Snap Selector.
      • Primary: Uses the primary time frame’s zones for initial altitude grid snap.
      • Secondary: Uses the secondary time frame’s zones for initial altitude grid snap. If secondary time is not being used, primary will be used instead.
    • Show Grid: If turned on, altitude grid will display on chart
    • Resize Grid: If turned on, clicking the high or low of the altitude grid will allow it to be moved vertically. Click once to select it and click again to deselect and place the grid. Once a grid is resized it will not be automatically resized unless it is reset.
    • Price Labels: If turned on, price labels will display on the altitude grid
    • Text Labels: If turned on, altitude labels will be displayed in each altitude box.
    • Reset Grid: When clicked, the grid will reset to the selected data settings and resume automatically resizing.
  • Continuation
    • Show RBR: If turned on, will display the current RBR level if applicable.
    • Show DBD: If turned on, will display the current DBD level if applicable.
    • Historical RBR: If turned on, will display the historical RBR levels.
    • Historical DBD: If turned on, will display the historical DBD levels.
    • Extend Labels: If turned on, current RBR and DBD levels will have their price markers extended to the right of the chart.
    • Min Bars: Determines the minimum bars required for a valid pattern calculation. Change to this input requires a reload of NinjaScript.
    • Max Bars: Determines the maximum bars allowed for a valid pattern calculation. Change to this input requires a reload of NinjaScript.
    • Reload Settings: When clicked, will reload NinjaScript on the chart and apply the settings input into min and max bars. (Click here to read more about the cautions when reloading NinjaScript)
  • Fib Zones – Changes made here affect the manually drawn drawing tool PFA Fib Zone. See drawing tools section for more details
    • Extend Right: If turned on, will extend the fib zones to the right of the chart
    • Price Labels: If turned on, price labels will display on the Fib Zones
    • Label %: If turned on, fib percent levels will be displayed. If turned off, fib level names will be shown instead.
    • Zone 1-6: If turned on, the respective zone will be displayed on drawn Fib Zones
  • Market Structure
    • Chart Type Selector: This drop-down menu allows you to select the desired chart type for the market structure to operate off of. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Time Frame Value: If a chart type of Default is selected, this input does nothing. Example: MINUTE is the selected chart type, and a value of 60 is typed into this input, the time frame would be based off of a 60 Minute chart. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Reload Settings: When clicked will reload NinjaScript on the chart and apply the settings input into this time drop-down. (Click here to read more about the cautions when reloading NinjaScript)
    • Show Structure: If turned on, market structure line will be shown.
    • Color BG: If turned on, background color of chart will be displayed to indicate structure changes.
  • Power Zone – Changes made here affect the manually drawn drawing tool PFA Power Zone. See drawing tools section for more details
    • Price Labels: If turned on, price labels will display on Power Zones.
    • Volume Ratio: If turned on, Volume Ratio will be shown on Power Zones.
    • Show VAH/VAL: If turned on, value area high/low lines will be displayed on Power Zones.
    • Show POC: If turned on, Point of Control line will be displayed on Power Zones.
    • Extend Profile: If turned on, Volume profile will be extended to the right for all manually drawn power zones.
    • Extend VAH/VAL: If turned on, Volume Area High/Low lines will be extended to the right for all manually drawn power zones.
    • Extend POC: If turned on, Point of Control Line will be extended to the right for all manually drawn power zones.
  • Trade Data Box
    • Show Data Box: If turned on, the trade data box window will be opened. This window shows entry and exit information based on the current zones as well as the bid/ask volume in real time
    • Use Trend ID: If turned on, Trend ID calculations will be included in the displayed entry and exit information for determining if trend following or counter trend targets should be used. If turned off, trend following targets will always be used.
  • Trail Stop
    • Chart Type Selector: This drop-down menu allows you to select the desired chart type for the trail stop to operate off of. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Time Frame Value: If a chart type of Default is selected, this input does nothing. Example: MINUTE is the selected chart type, and a value of 60 is typed into this input, the time frame would be based off of a 60 Minute chart. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Trail Stop Type Selector: This drop-down allows you to select between ATR and Swing trail stop modes. Changes made here will only be applied if the Reload Settings button is clicked (see below).
      • ATR: Uses an ATR based formula to determine where the trailing stop values will be placed
      • Swing: Uses swing points to determine where the trailing stop values will be placed
    • Reload Settings: When clicked will reload NinjaScript on the chart and apply the settings input into this time drop-down. (Click here to read more about the cautions when reloading NinjaScript)
    • Trail Stop: If turned on, the trailing stop locations will display visually.
  • Trend ID
    • Chart Type Selector: This drop-down menu allows you to select the desired chart type for the Trend ID to operate off of. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Time Frame Value: If a chart type of Default is selected, this input does nothing. Example: MINUTE is the selected chart type, and a value of 60 is typed into this input, the time frame would be based off of a 60 Minute chart. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Reload Settings: When clicked will reload NinjaScript on the chart and apply the settings input into this time drop-down. (Click here to read more about the cautions when reloading NinjaScript)
    • Trend ID: If turned on, the chart’s bars will be colored based on the current Trend ID mode.
  • Trend Lines
    • Chart Type Selector: This drop-down menu allows you to select the desired chart type for the trend lines to operate off of. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Time Frame Value: If a chart type of Default is selected, this input does nothing. Example: MINUTE is the selected chart type, and a value of 60 is typed into this input, the time frame would be based off of a 60 Minute chart. Changes made here will only be applied if the Reload Settings button is clicked (see below).
    • Trend Line Type Selector: This drop-down allows you to select between Trend Lines and SR Lines. Changes made here will only be applied if the Reload Settings button is clicked (see below).
      • TrendLines: If selected, trend lines will only be drawn to swing points which have violated previous structure.
      • SRLines:  If selected, trend lines will be drawn to swing points regardless of previous structure being violated.
    • Reload Settings: When clicked will reload NinjaScript on the chart and apply the settings input into this time drop-down. (Click here to read more about the cautions when reloading NinjaScript)
    • Show Both: If turned on, both the current up and down trend lines will be displayed.
    • Show UpTrend: If turned on, the current up, trend line will be displayed.
    • Show DnTrend: If turned on, the current down, trend line will be displayed.
    • Historical:
      • Show Both: If turned on, both the historical up and down trend lines will be displayed.
      • Show UpTrend: If turned on, the historical up, trend line will be displayed.
      • Show DnTrend: If turned on, the historical down, trend line will be displayed.
  • Reset Template: If clicked, all on the fly menu changes will be reset to the current template’s default values. This will also cause a reload of the NinjaScript on the chart. (Click here to read more about the cautions when reloading NinjaScript) | (Click here for more details on how PFA templates work)

User Inputs Menu

Clicking on the User Inputs Menu icon will open the PFA Master Window. This window contains all inputs related to the PFAZoneSuite’s functionality (except for order related inputs). Once changes are made, they can be applied by clicking the apply button in the bottom left. Clicking the close icon in the top right will negate any input changes. Changes made here require a reload of NinjaScript. (Click here to read more about the cautions when reloading NinjaScript)

User Inputs Menu

  • Apply Template: Clicking this button will apply all current settings to the corresponding chart. (Click here for more details on how PFA templates work)
  • Save Template: Clicking this button will allow you to save your current settings as a PFA Template. (Click here for more details on how PFA templates work)
  • Load Template: Clicking this button will allow you to load an existing PFA Template. (Click here for more details on how PFA templates work)
  • About: Here you will find details regarding the current version of PFA Software installed, latest release, training and support (you may click the icons to be directed).
  • General: Here you will find input selections that affect general properties, such as fonts and display settings. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Menu Properties
      • Menu Position Vertical - where to position the PFA drop down menu(s) vertically on the chart.
      • Menu Position Horizontal - where to position the PFA drop down menu(s) horizontally on the chart.
    • Zone Properties
      • Zones Mode - choose from conservative, advanced or aggressive. Conservative = fewer zones, Aggressive = most zones.
      • Zones On Top - if the zones overlap, which should be dominant.
      • Show Internal Zones - here you may choose to only view a type of zone IF it is formed while inside another type of zone (great for showing small time frame zones inside larger time frame zones). All = show all zones regardless, Primary = only show secondary zones IF formed inside Primary zone, Secondary = only show primary zones IF formed inside Secondary zone.
      • Left Justify Volume Profile - keep volume profile visible on the left side of your chart when scrolling left.
    • Font Styling - here you can edit all font options.
  • Alerts: Here you will find input selections that affect audible, SMS and email alerts. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Audible Alerts
      • Alert On Zone Touch - enable sound when a zone is touched.
      • Sound On Zone Touch - which alert to use when zone is touched.
      • Alert On New Zone - enable sound when a new supply or demand zone is formed.
      • Sound On New Zone - which alert to use when a new zone is formed.
      • Alert On Line Touch - enable sound when an alert line is touched. (Learn how add line here).
      • Sound On Line Touch - which alert to use when line is touched.
      • Alert On Continuation Touch - enable sound when price touches an RBR/DBD line.
      • Sound On Continuation Touch - which alert to use when RBR/DBD line is touched.
      • Alert On New Continuation - enable sound when a new RBR/DBD is formed.
      • Sound On New Continuation - which alert to use when a new continuation is formed.
    • Email Alerts (please see alert definitions above in Audible Alerts).
    • SMS Alerts (please see alert definitions above in Audible Alerts).
    • Line Alerts
      • Seconds Delay Between Audio Alerts - how much time must pass in seconds before another alert is allowed.
      • Seconds Delay Between Email Alerts - how much time must pass in seconds before another alert is allowed.
      • Seconds Delay Between SMS Alerts - how much time must pass in seconds before another alert is allowed.
      • Line Width - percentage of chart width to display alert line visually.
      • Alert Line Color - color to display alert line.
  • Primary Zones: Here you will find input selections that affect all aspects of the primary zones. This includes both visual and functional inputs. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Zone Properties
      • Time Frame Type - select the type of data to calculate zone.
      • Time Frame Value - select the value for the above time frame type (EX: Type is Minute, 60 is Value = 60 Minute Data). 
      • Show Active Demand Zones - enable demand zones which have NOT been traded below since it formed.
      • Show Active Supply Zones - enable supply zones which have NOT been traded above since it formed.
      • Show Fresh Demand Zones - enable demand zones which formed at or inside another demand zone.
      • Show Fresh Supply Zones - enable supply zones which formed at or inside another supply zone.
      • Show Hesitation Demand Zones - enable demand zones which are derived from continuation patterns in the middle of up swings.
      • Show Hesitation Supply Zones - enable supply zones which are derived from continuation patterns in the middle of down swings.
      • Show Historical Demand Zones - enable demand zones which have been traded below since it formed.
      • Show Historical Supply Zones - enable supply zones which have been traded above since it formed.
      • Show Price Labels - enable zone values to display.
      • Show Zone Interface Buttons - enable functional buttons when a zone's outline is clicked.
      • Allow Zone Resizing - enable the ability to manipulate a zone size when outline is clicked.
      • Max Zone Retests - maximum number of times a zone can be tested while considered Active. When this value is reached, the zone will become Historical.
    • Zone Visuals
      • Zone Outline Size - size in pixels for supply and demand zone exterior.
      • Demand Fill Color - color of zone interior.
      • Demand Historical Fill Color - color of zone interior IF considered Historical.
      • Demand Outline Color - color of zone exterior.
      • Demand Historical Outline Color - color of zone exterior IF considered Historical.
      • Demand Opacity - percentage of zone color.
      • Demand Opacity Retest 1 - percentage of zone color when touched once.
      • Demand Opacity Retest 2 - percentage of zone color when touched twice.
      • Demand Opacity Retest 3> - percentage of zone color when touched three or more times.
      • Supply Fill Color - color of zone interior.
      • Supply Historical Fill Color - color of zone interior IF considered Historical.
      • Supply Outline Color - color of zone exterior.
      • Supply Historical Outline Color - color of zone exterior IF considered Historical.
      • Supply Opacity - percentage of zone color.
      • Supply Opacity Retest 1 - percentage of zone color when touched once.
      • Supply Opacity Retest 2 - percentage of zone color when touched twice.
      • Supply Opacity Retest 3> - percentage of zone color when touched three or more times.
    • Volume Profile
      • Show Demand Volume Profile - enable volume profile histogram inside demand zones.
      • Show Supply Volume Profile - enable volume profile histogram inside supply zones.
      • Show Volume Numbers - enable raw numbers inside volume histogram.
      • Include Zone Retest Data - add new volume into histogram calculation each time zone is touched.
      • Extend Profile - display volume histogram to the right side of the zone.
      • Profile Opacity - percentage of histogram color.
      • Profile Width - width of histogram in pixels.
      • Right Side Offset - width to adjust from the right side of zone in pixels.
      • Volume Threshold - percentage used to calculate min, med & max volume color. 
      • Min Volume Color - color to display the minimum amount of volume calculated from threshold.
      • Med Volume Color - color to display the medium amount of volume calculated from threshold.
      • Max Volume Color - color to display the maximum amount of volume calculated from threshold.
      • Volume Cluster Border Color - color for outline of each histogram horizontal volume cluster.
    • Value Area
      • Show POC - enable point of control derived from volume profile.
      • Extend POC - display line to the right side of the zone.
      • POC Size - size of line in pixels.
      • POC Color - color of line.
      • POC Label Style - style for line.
      • Show VAH VAL - enable value area high and low from volume profile.
      • Extend VA - display lines to the right side of the zone.
      • Value Area - value in percentage to calculate value area high/low. Less = smaller VA & higher requirement for amount of volume.
      • VA Label Size - size of line in pixels.
      • VAH Color - color of line.
      • VAH Label Style - style of line.
      • Right Side Offset - width to adjust from the right side of zone in pixels.
    • Volume Ratio
      • Show Demand Volume Ratio - enable buy sell ratio inside demand zones.
      • Show Supply Volume Ratio - enable buy sell ration inside supply zones.
      • Same Zone Type Averages - calculate average volume numbers from same type only. EX: demand from all demand only OR supply from all supply only.
      • Include Volume Til Zone Forms - continue calculating volume until the zone displays, even outside of the high/low of zone.
      • Include Zone Retest Data - include data each time zone is touched, else calculations will stop after zone displays.
      • Set Labels As Percent - display buy sell volume as percentage instead of raw numbers.
      • Background Color - color of box background.
      • Up Volume Color - color of buy volume background.
      • Down Volume Color - color of sell volume background.
      • Ratio Opacity - percentage of box background color.
      • Outline Color - color of box outline.
      • Outline Size - size of box outline in pixels.
  • Secondary Zones: Here you will find input selections that affect all aspects of the secondary zones. This includes both visual and functional inputs. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail. See Primary Zones above for definitions.
    • Use Secondary Zones - enable second time frame zones.
  • Altitude Grid: Here you will find input selections that affect the altitude grid display and function. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Grid Snap Mode - mode used to calculate high/low of altitude grid.
      • Zones Type - select the zone type used IF Zones mode is selected.
      • Show Altitude Grid - enable grid.
      • Show Altitude Price - enable values on grid.
      • Show Altitude Text - enable text labels, text may be edited in each grid settings.
      • Allow Altitude Resize - enable ability to manipulate size of grid.
      • Right Side Offset - width to adjust from the right side of the chart.
      • Grid Width - width of grid in percentage.
    • Grid 1,2,3,4
      • Text Label - user controlled text to display in corresponding grid.
      • Percentage - size of each grid in percentage. Total percentage must be = 100.
      • Outline Color - color of grid outline.
      • Fill Color - color of grid interior.
      • Opacity - percentage of grid color.
  • Continuation: Here you will find input selections that affect the continuation display and function. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Show RBR - enable rally base rally label.
      • Show DBD - enable drop base drop label.
      • Show Historical RBR - enable labels which have been traded above.
      • Show Historical DBD - enable labels which have been traded below.
      • Extend Labels - display labels to the right side of the chart.
      • Base Max Bars - maximum amount of bars allowed for line to remain valid.
      • Base Min Bars - minimum amount of bars allowed for line to remain valid.
    • Visuals
      • Right Side Offset - width to adjust from the right side of the chart.
      • Valid RBR Color - line color.
      • Valid DBD Color - line color.
      • Line Size - size of line in pixels.
  • Fibonacci Zones: Here you will find input selections that affect the manually drawn Fibonacci display. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Show Labels - enable value, percentage and text labels for each zone.
      • Labels As Percentage - display percentage of zone instead of user input text label.
    • Fib Zone 1,2,3,4,5,6
      • Show Zone - enable corresponding Fibonacci ratio zone.
      • Top - number used to calculate top of corresponding zone from 0 - 100 anchor line.
      • Bottom - number used to calculate bottom of corresponding zone from 0 - 100 anchor line.
      • Fill Color - color of corresponding zone background.
      • Opacity - percentage of zone color.
      • Text Label - user input text label for corresponding zone.
  • Market Structure: Here you will find input selections that affect the market structure display. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Time Frame Type - select the type of data to calculate market structure.
      • Time Frame Value - select the value for the above time frame type (EX: Type is Minute, 60 is Value = 60 Minute Data).
      • Show Market Structure - enable structure line.
      • Color Background - enable chart background to be colored per structure direction.
    • Visuals
      • Structure Line Color - color of line.
      • Structure Line Size - size of line in pixels.
      • Background Color Up Trend - color used to color chart background when trend is up IF enabled.
      • Background Color Down Trend - color used to color chart background when trend is down IF enabled.
      • Background Color Opacity - percentage of color IF enabled.
  • Power Zone: Here you will find input selections that affect the manually drawn power zone display. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Extend Volume Profile - display histogram to the right side of PowerZone.
      • Show Price Labels - enable zone values to display.
      • Show Volume Ratio - enable buy sell box on left side.
      • Show Point of Control - enable POC.
      • Extend Point of Control - display POC to right side of PowerZone.
      • Show Value Area - display VAH/VAL.
      • Extend Value Area - display VAH/VAL to right side of PowerZone.
  • Trade Databox: Here you will find an input selection that affects the trade data box trend setting. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Values By Trend Direction - enable trend following Vs. counter trend values, else they're always trend following.
  • Trail Stop: Here you will find input selections that affect the trail stop display and function. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Show Trail Stop - enable visual trailing stop.
      • Trail Mode - type of trail stop to display.
      • Time Frame Type - select the type of data to calculate zone.
      • Time Frame Value - select the value for the above time frame type (EX: Type is Minute, 60 is Value = 60 Minute Data).
      • Expansion Mode - type of trail stop to use for calculations.
      • Bar Period - how many bars used in calculations.
      • Multiplier - value to multiple calculations.
      • Moving Average Type - type of moving averages to use for calculations.
      • Smoothing Period MA - value to smooth lines.
      • Tick Offset - value to increase stop value from standard value determined by calculations.
    • Visuals
      • Up Color - color of trail stop when in up direction.
      • Down Color - color of trail stop when in down direction.
      • Trail Stop Size - size of trail stop line in pixels.
  • Trend ID: Here you will find input selections that affect the trend ID function and bar color. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Enable Trend Id - enable bars to be colored per direction.
      • Time Frame Type - select the type of data to calculate zone.
      • Time Frame Value - select the value for the above time frame type (EX: Type is Minute, 60 is Value = 60 Minute Data).
      • Fast MA Type - type of moving average used for fast line.
      • Fast MA Period - how many bars used in fast line calculations.
      • Slow MA Type - type of moving average used for slow line.
      • Slow MA Period - how many bars used in slow line calculations.
    • Visuals
      • Up Bar Color - color of bars when in up trend.
      • Down Bar Color - color of bars when in down trend.
  • Trend Lines: Here you will find input selections that affect the trend line display and function. For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Properties
      • Require New High/Low - If selected, trend lines will only be drawn to swing points which have violated previous structure.
      • Time Frame Type - select the type of data to calculate zone.
      • Time Frame Value - select the value for the above time frame type (EX: Type is Minute, 60 is Value = 60 Minute Data).
      • Show Current Up Trend - enable up trend lines NOT broken on the down side.
      • Show Current Down Trend - enable down trend lines NOT broken on the up side.
      • Show Historical Up Trend - enable up trend lines broken on the down side.
      • Show Historical Down Trend - enable down trend lines broken on the up side.
    • Visuals
      • Current Uptrend Color - color of lines when direction is up and NOT broken on the down side.
      • Current Downtrend Color - color of lines when direction is down and NOT broken on the up side.
      • Current Line Size - size of lines in pixels when NOT broken.
      • Historical Uptrend Color - color of lines when direction is up and broken on the down side.
      • Historical Downtrend Color - color of lines when direction is down and broken on the up side.
      • Historical Line Size - size of lines in pixels when broken.

Order Inputs Tab

Clicking on the Order Inputs tab will display all inputs related to real time trading and order placement. It is broken down into sections. Once changes are made, they can be applied by clicking the apply button in the top left menu bar. Clicking the close icon in the top right will negate any input changes. Note: NinjaTrader may limit your access to the "Order Inputs" if your NinjaTrader platform license is not compatible with bracket orders.

Order Inputs Tab

  • General Properties: Here you will find input selections that affect trade functionality.
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Order Types
      • Time In Force - amount of time order will remain. (GTC = good til canceled, Day = cancel at end of current day).
      • Entry Order Type - type of order to submit. (Limit = at specified price or better, MIT = market order if touched will be filled immediately).
    • Order Visuals
      • Auto Scale - automatically resize chart to display all PFA order labels.
      • Stop Line Color - color of stop order label.
      • Entry Line Color - color of entry order label.
      • Target Line(s) Color - color of all target labels.
      • Break Even Line Color - color of trigger line label.
      • Button Background Color - color of supply/demand zones buttons.
      • Button Mouse Over Color - color of supply/demand zones buttons when mouse is hovering.
      • Order Labels Width - width of all PFA order labels in percentage.
    • Risk and Reward
      • Show RR Ticks - enable risk value in ticks.
      • Show RR Currency - enable risk value in currency.
      • Filled Stop Label Color - color of stop label when orders are live.
      • Filled Limit Labels Color - color of entry and target lines when orders are live.
  • Counter Trend Orders: Here you will find input selections that affect all counter trend orders (submitted via CT button on supply/demand zones).
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Order Properties
      • Zone Target - enable targets on opposing zones (demand on sell orders, supply on buy orders). If no zones are available Multiplier Mode will be used.
      • Multiplier Mode - mode used for calculating targets.
        • Fixed = number of ticks
        • Fixed/Variable = value multiplied by risk (1 to 1 etc...).
        • Variable = value multiplied by market volatility.
      • Max Risk Type - type used to calculate maximum risk for initial order labels.
        • Ticks - fixed tick increments.
        • Dollar - dollar currency.
      • Max Risk Value - maximum amount for initial order labels, based on Max Risk Type.
      • Target 1 Quantity - amount of shares/contracts to be exited at target 1.
      • Target 1 Multiplier - value used to calculate target 1 from the selected multiplier mode (EX: mode = Fixed, multiplier = 10, target 1 = 10 ticks).
      • Target 2 Quantity - amount of shares/contracts to be exited at target 2.
      • Target 2 Multiplier - value used to calculate target 2 from the selected multiplier mode (EX: mode = Fixed/Variable, multiplier = 1, target 2 = 1 x risk).
      • Target 3 Quantity - amount of shares/contracts to be exited at target 3.
      • Target 3 Multiplier - value used to calculate target 3 from the selected multiplier mode (EX: mode = Variable, multiplier = 1, target 3 = 1 x market volatility).
      • Increment Quantity - when adjusting order quantity from labels, increment by this amount.
    • Break Even Properties
      • Use Break Even Trigger - enable line to automatically move stop to entry + Break Even Offset Ticks, IF touched.
      • Multiplier Mode - mode used for calculating breakeven. Fixed = number of ticks, Fixed/Variable = value multiplied by risk (1 to 1 etc...), Variable = value multiplied by market volatility.
      • Break Even Multiplier - value used to calculate breakeven line from the selected multiplier mode (EX: mode = Fixed, multiplier = 10, target 1 = 10 ticks).
      • Break Even Offset Ticks - value to increase breakeven point (EX: 1 = entry + 1 tick/pip).
  • Trend Following Orders: Here you will find input selections that affect trend following orders (submitted via TF button on supply/demand zones).
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail. See Counter Trend Orders above for definitions.
  • Manual Orders: Here you will find input selections that affect manual orders (submitted via Entry Menu drop down).
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail. See Counter Trend Orders above for definitions.
    • Break Even Properties
      • Bar Close Entry Offset - value to increase initial entry point for UP/Down Bar Entry (EX: 1 = entry +1 tick/pip in trade direction, -1 = entry -1 tick/pip from trade direction).
  • (Only accessible if licensed for PFAZoneSuite_Hedger addon) Manual Hedge Orders: Here you will find input selections that affect manual hedge orders (submitted via Hedge Entry Menu drop down).
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail. See General Properties, Counter Trend Orders and Manual Orders above for definitions.
    • Hedge Properties
      • Account - account orders will be executed on when submitted via Hedge Order Entry drop down menu.
      • Instrument - instrument orders will be executed on when submitted via Hedge Order Entry drop down menu.
      • Entry Offset - value to increase/decrease initial hedge order entry (EX: 1 = entry +1 tick/pip in trade direction, -1 = entry -1 tick/pip from trade direction).
      • Enable OCO Exits - enable bracket orders when submitted via Hedge Order Entry drop down menu. NOTE: broker should be contacted regarding NinjaTrader compatibility when submitting OCO orders.

Strategy Inputs Tab

(Only accessible if licensed for PFAZoneSuite_Strategy addon): Clicking on the Strategy Inputs tab will display all inputs related to general strategy functionality. It is broken down into sections. Once changes are made, they can be applied by clicking the apply button in the top left menu bar. Clicking the close icon in the top right will negate any input changes.

Strategy Inputs Tab

  • General Properties: Here you will find input selections that affect strategy functionality and visuals.
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • General
      • Enable Real Time Trading - (Only accessible IF licensed for PFAZoneSuite_Strategy real time) if enabled, strategy will execute real time orders. Otherwise, real time data will be ignored.
      • Show Entry Stripe - display a vertical stripe where an entry order is filled.
      • Entry Stripe Color - color of vertical stripe.
    • Historical Order Visuals
      • Show Entry/Exit Marks - display visual marks on the chart where entry and exit orders were placed.
      • Pending Entry Color - color to display labels for entry orders not yet filled.
      • Pending Entry Style - style of labels for entry orders not yet filled.
      • Pending Entry Width - width of labels for entry orders not yet filled, in pixels.
      • Pending Target Color - color to display labels for target orders not yet filled.
      • Pending Target Style - style of labels for target orders not yet filled.
      • Pending Target Width - width of labels for target orders not yet filled, in pixels.
      • Pending Stop Color - color to display labels for stop orders not yet filled.
      • Pending Stop Style - style of labels for stop orders not yet filled.
      • Pending Stop Width - width of labels for stop orders not yet filled, in pixels.
    • Live Order Visuals
      • Auto Scale - automatically resize chart to display all PFA live order labels.
      • Stop Line Color - color of live stop order label.
      • Target Line(s) Color - color of all live target labels.
      • Break Even Line Color - color of live trigger line label.
      • Order Labels Width - width of all PFA live order labels in percentage.
      • Show RR Ticks - enable risk value in ticks.
      • Show RR Currency - enable risk value in currency.
    • Missed Trades
      • Count Missed Trades - if enabled, strategy will keep track of trades missed due to time filters or while in another trade at that time, and include them in future calculations.
      • Show Missed Trades - display labels on the chart for trades missed.
      • Missed Profit Color - color for missed trade labels when outcome would've been profitable.
      • Missed Loss Color - color for missed trade labels when outcome would've been a loss.
  • Alerts: Here you will find input selections that affect alerts, these are in addition to standard PFAZoneSuite alerts.
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Email
      • Order Submission - enable alerts when an order is submitted.
      • Order Execution - enable alerts when an order is filled.
      • Data Connection - enable alerts when NinjaTrader loses or re-establishes connection to data. Note: this alert cannot function without an active internet connection.
      • Email Address - input the email address you wish to receive alerts. (You must setup NinjaTrader 8 email service to use this functionality. See "Managing Share Services" via NT8 documentation here).
    • SMS (please see alert definitions above in Email).
  • Time Filters
    • Day of Week Filtering - enable each day trades may be submitted on. If note enabled, no trades will be submitted on that day in any calculations.
    • Time Filter 1,2,3
      • Enable Time Filter - if enabled, strategy will only submit trades within specified hours.
      • Start Time - beginning time for trades to be submitted. Values should be in your local military time format (EX: 1pm = 1300).
      • End Time - end time for trades to stop being submitted.
    • Exit at End Time
      • Exit at End Time - if enabled, strategy will close open positions at any active time filter's end time.

Strategy Entry Tab

(Only accessible if licensed for PFAZoneSuite_Strategy addon): Clicking on the Strategy Entry tab will display all inputs related to building and testing an entire type of trade which the strategy will use for order submission(s). You may add multiple entry types by clicking the "+" icon in the tabs bar. It is broken down into sections. Once changes are made, they can be applied by clicking the apply button in the top left menu bar. Clicking the close icon in the top right will negate any input changes.

Strategy Entry Tab

  • Entry Parameters: Here you will find input selections that affect strategy the corresponding entry. You may add multiple entry types by clicking the "+" icon in the tabs bar.
    For more details on what a specific input does, simply hold your mouse courser over the input and a popup will display providing more detail.
    • Template
      • Name - produce a unique name for this specific entry. Note: when this is applied, the tab name will change to this entry you've specified.
    • Entry Parameters
      • Entry Type - select the entry type to be used.
        • Demand - enter on demand zones.
        • Supply - enter on supply zones.
        • RBR - enter on RBR continuation patterns.
        • DBD - enter on DBD continuation patterns.
        • Trend_Up - enter when TrendID changes from down to up.
        • Trend_Down - enter when TrendID changes from up to down.
        • Structure_Up - enter when Market Structure changes from down to up.
        • Structure_Down - enter when Market Structure changes from up to down.
        • BreakOfTrendLine_Up - enter when price forms a full period (bar) above a down trend line.
        • BreakOfTrendLine_Down - enter when price forms a full period (bar) below an up trend line.
        • Demand_Forms - enter when a new demand zone is formed.
        • Supply_Forms - enter when a new supply zone is formed.
      • Max Trades Per Zone - maximum number of trades that can be submitted for any single zone.
      • Max Repeat Trades - maximum number of trades that can be submitted per entry type. Note: this number resets each time a different entry type is submitted.
      • Max Trades Per Direction - maximum number of trades that can be submitted per directional filter (Market Structure, Trend Line, Trend ID, Exceeding SD). Note: this number resets each time the corresponding direction changes from up to down or down to up.
      • Trade Mode - defines if the chosen entry type should execute trades as follows: (Please note: this setting is not relevant to the entry types Demand/Supply, Demand_Forms/Supply_Forms and therefore will not display).
        • InsideZone - only take entry if within a zone per zone settings (primary/secondary and time frame).
        • OutsideZoneAfterTouch - take entry only after a zone has been tested and price is not within the zone.
        • InsideAndOutsideZones - take trade if either InsideZone or OutsideZoneAfterTouch has occurred.
        • IgnoreZones - take entry type regardless of zones as they are not used in calculations.
      • Max Zone Retests - maximum number of times a zone may be retested to allow trades to continue being submitted. (Please note: IF Trade Mode = IgnoreZones, this setting is non functional).
      • Market Structure - directional filter.
        • Off - filter is not used and should be considered irrelevant.
        • Up - trades may only be submitted for this entry type, if Market Structure is in the up direction.
        • Down - trades may only be submitted for this entry type, if Market Structure is in the up direction.
      • Trend Line - directional filter.
        • Off - filter is not used and should be considered irrelevant.
        • Up - trades may only be submitted for this entry type, if Trend Line is in the up direction.
        • Down - trades may only be submitted for this entry type, if Trend Line is in the up direction.
      • Trend ID - directional filter.
        • Off - filter is not used and should be considered irrelevant.
        • Up - trades may only be submitted for this entry type, if Trend ID is in the up direction.
        • Down - trades may only be submitted for this entry type, if Trend ID is in the up direction.
      • Exceeding SD - directional filter.
        • Off - filter is not used and should be considered irrelevant.
        • Demand - trades may only be submitted for this entry type, if the most recent zone broken was a Supply Zone.
        • Supply - trades may only be submitted for this entry type, if the most recent zone broken was a Demand Zone.
    • Altitude
      • Require Altitude - if enabled, trades may only be submitted if price is within the specified long and short grid.
      • Altitude Grid Long - only allow long trades that occur below this grid line (grid number 1 - 5, with 1 being top most grid line and 5 being lowest). 
      • Altitude Grid Short - only allow short trades that occur above this grid line (grid number 1 - 5, with 1 being top most grid line and 5 being lowest). 
    • Primary Zone Types Traded
      • Original - enable original zone types.
      • Nested - enable nested zone types.
      • Fresh - enable fresh zone types.
      • Hesitation - enable hesitation zone types.
    • Secondary Zone Types Traded - please see above Primary Zone Types.
  • Exit Parameters
    • Order Quantities - Note: Quantity 2,3 may be = 0. If a value is specified for 2 or 3, all quantities will be added together to conclude the total amount of shares or contracts to submit. Additionally, the total amount will be used for trigger line and stop quantities.
      • Target 1 Quantity - amount of shares/contracts to be exited at Target 1.
      • Target 2 Quantity - amount of shares/contracts to be exited at Target 2.
      • Target 3 Quantity - amount of shares/contracts to be exited at Target 3.
    • Initial Exits
      • Multiplier Mode - mode used for calculating targets.
        • Fixed = number of ticks
        • Fixed/Variable = value multiplied by risk (1 to 1 etc...).
        • Variable = value multiplied by market volatility.
      • Initial Target Mode
        • Min - ensures that a dynamic target is never closer than a target multiplier.
        • Max - ensures that a dynamic target is never further than a target multiplier.
      • Max Risk Type - type used to calculate maximum risk for any trade.
        • Ticks - fixed tick increments.
        • Dollar - dollar currency.
      • Max Risk Value - maximum amount for any trade, based on Max Risk Type.
      • Target 1 Multiplier - value used to calculate target 1 from the selected multiplier mode (EX: mode = Fixed, multiplier = 10, target 1 = 10 ticks).
      • Target 2 Multiplier - value used to calculate target 2 from the selected multiplier mode (EX: mode = Fixed/Variable, multiplier = 1, target 2 = 1 x risk).
      • Target 3 Multiplier - value used to calculate target 3 from the selected multiplier mode (EX: mode = Variable, multiplier = 1, target 3 = 1 x market volatility).
    • Break Even
      • Use Break Even Trigger - enable trigger line to automatically move stop to breakeven, if touched.
      • Break Even On Target - if "Use Break Even Trigger" and "Break Even On Target" are enabled, stop will automatically move to breakeven when any target is touched.
      • Multiplier Mode - mode used for calculating trigger line.
      • Break Even Multiplier - value used to calculate trigger line from the selected multiplier mode (EX: mode = Fixed, multiplier = 10, target 1 = 10 ticks).
      • Break Even Offset Ticks - value to increase breakeven point (EX: 1 = entry + 1 tick/pip).
  • Conditional Exits
    • Trend ID
      • Direction - exit trade with a market order when Trend ID changes into this direction.
      • Position 1,2,3 - if enabled, position will be exited per the Trend ID direction. Note: if not enabled, position will remain active. (Position 1 = Target 1 Quantity, Position 2 = Target 2 Quantity, Position 3 = Target 3 Quantity)
    • Market Structure
      • Direction - exit trade with a market order when Market Structure changes into this direction.
      • Position 1,2,3 - if enabled, position will be exited per the Market Structure direction. Note: if not enabled, position will remain active. (Position 1 = Target 1 Quantity, Position 2 = Target 2 Quantity, Position 3 = Target 3 Quantity)
    • Trend Line
      • Direction - exit trade with a market order when Trend Line changes into this direction.
      • Position 1,2,3 - if enabled, position will be exited per the Trend Line direction. Note: if not enabled, position will remain active. (Position 1 = Target 1 Quantity, Position 2 = Target 2 Quantity, Position 3 = Target 3 Quantity)
  • Zone Targets
    • Opposing Primary Zone Original, Nested, Fresh, Hesitation
      • Position 1,2,3 - if enabled, position will be exited at the corresponding closest opposing zone. Note: if not enabled, position will remain active. (Position 1 = Target 1 Quantity, Position 2 = Target 2 Quantity, Position 3 = Target 3 Quantity).
    • Opposing Secondary Zone Original, Nested, Fresh, Hesitation
      • Position 1,2,3 - if enabled, position will be exited at the corresponding closest opposing zone. Note: if not enabled, position will remain active. (Position 1 = Target 1 Quantity, Position 2 = Target 2 Quantity, Position 3 = Target 3 Quantity).
  • Initial Stops
    • Initial Stop - enable each option to use for calculating the initial stop. Note: when multiple stop types are enabled, the closest to price at time of entry will be used.
      • Primary Original, Nested, Fresh, Hesitation - above/below most recent primary supply and demand zone (Buy entry = below demand zone, Sell entry = above supply zone)..
      • Secondary Original, Nested, Fresh, Hesitation - above/below most recent secondary supply and demand zone (Buy entry = below demand zone, Sell entry = above supply zone)..
      • Continuation - above/below most recent RBR/DBD (Buy entry = below RBR, Sell entry = above DBD).
      • Market Structure - above/below most recent structure (buy entry = structure low, sell entry = structure high). 
  • Trailing Stops
    • Trailing Stop - enable each option to use for calculating the trailing stop. Note: when multiple trailing stop types are enabled, the closest to price will be used continuously.
      • Req. Better Trail Price - if enabled, trailing stops will only begin working when price is better than the entry price (above buy entry, below sell entry).
      • ATR - above/below most recent average true range (Buy entry = below ATR, Sell entry = above ATR).
      • Swing - above/below most recent price action swing point (Buy entry = below swing, Sell entry = above swing).
      • Primary Original, Nested, Fresh, Hesitation - above/below most recent primary supply and demand zone (Buy entry = below demand zone, Sell entry = above supply zone).
      • Secondary Original, Nested, Fresh, Hesitation - above/below most recent secondary supply and demand zone (Buy entry = below demand zone, Sell entry = above supply zone).
      • Continuation - above/below most recent RBR/DBD (Buy entry = below RBR, Sell entry = above DBD).
      • Opposing Continuation - above/below most recent opposing RBR/DBD (Buy entry = below DBD, Sell entry = above RBR).
      • Trend Line - above/below most recent Trend Line value (Buy entry = below trend line, Sell entry = above trend line).
      • Market Structure - above/below most recent structure (buy entry = structure low, sell entry = structure high).

Order Menus

In addition to providing visual tools, the PFAZoneSuite can also be used to place and manage real time orders through NinjaTrader's Chart Trader functionality. NOTE: once an order of any type is submitted, the corresponding order (only pending orders, live orders will remain in effect) will be cancelled if the chart is reloaded or changed. In order for all functionality to work properly, please ensure you have chart trader enabled on your chart: https://ninjatrader.com/support/helpGuides/nt8/en-us/?chart_trader.htm

Submitting Manual Orders

  • To begin placing manual orders, select/click an option from the Entry Menu. (Orders will display for the selected manual option.)
  • Now you can make any alterations to the order labels.
  • There are three options in addition to the available entries. “Submit Orders”, “Reset Orders” and "Cancel Orders".
    • From the Order Labels (click any one of the order labels to display the following options)
      • Submit Orders - will submit an entry order on the entry line. Once the entry is filled the exit lines will be replaced with live orders.
      • Reset Orders - will restore the order lines to their initial price locations, based on the settings in the Manual Orders.
    • From the Entry Menu
      • Cancel Orders - will cancel orders submitted via Entry Menu or Zones. They will NOT cancel orders submitted via Hedge Entry Menu.

Submitting Hedge Orders

  • (Only accessible if licensed for PFAZoneSuite_Hedger addon): To begin placing hedge orders, select/click an option from the Hedge Entry Menu. (Orders will display for the selected manual option.)
  • Now you can make any alterations to the order labels.
  • There are three options in addition to the available entries. “Submit Orders”, “Reset Orders” and "Cancel Orders".
    • From the Hedge Order Labels (click any one of the order labels to display the following options)
      • Submit Orders - will submit an entry order on the entry line. Once the entry is filled the exit lines will be replaced with live orders.
      • Reset Orders - will restore the order lines to their initial price locations, based on the settings in the Manual Hedge Orders.
    • From the Hedge Entry Menu
      • Cancel Orders - will cancel orders submitted via Hedge Entry Menu only.

Submitting Orders

  • To begin placing orders from any zone, click a zone's outline that you would like to place an order from. (Zone buttons will display for the selected zone. See Zone Buttons for complete button details.)
  • When selected you can click either the TF (trend following) or CT (counter trend) button to show their corresponding entry and exits.
  • Two new buttons will now appear with the zone buttons. “Submit Orders” and “Reset Orders”
    • Clicking Submit Orders will submit an entry order on the entry line. Once the entry is filled the exit lines will be replaced with live orders
    • Clicking Reset Orders will restore the order lines to their initial price locations, based on the settings in the Order Inputs Tab

Managing Orders

Initial order placement settings can be configured from the Order Inputs Tab.

When the order lines are first displayed (by clicking the TF or CT boxes, Entry Menu or Hedge Menu), you may reposition them manually by left clicking on a line to select and drag, then releasing the left click to submit the change.

When entry or stop lines are repositioned, they will maintain your risk settings (EX: 1to1, 2to1 etc...). When trigger or target lines are repositioned, the lines will change from solid to dashed. This indicates they have been manually altered and will no longer maintain risk calculations. Selecting the corresponding order label and clicking “Reset Orders” will restore them to their original position. Entry and exit orders can be adjusted at any point up until they are filled.

Adjusting Targets

There are four different order line types that may be displayed

  • Entry Line: This is where the entry order will be placed when the Submit Orders button is clicked
  • Stop Line: This is where the stop loss will be placed when the entry order is filled.
  • Target Line(s): This is where the target order(s) will be placed when the entry order is filled
  • Trigger Line (optional): After the entry is filled and exit orders have been placed, the trigger line will act as a breakeven trigger. When price moves up and touches the Trigger Line, the stop loss will automatically move to breakeven +/- the desired offset.

Order Line Display

The order lines can show

  • Order Quantity: Quantity assigned to the specific order
  • Price: Price where an order is or will be submitted
  • Risk Reward Ticks: Displays the potential risk or reward gained from the specific order in ticks.
  • Risk Reward Currency: Displays the potential risk or reward gained from the specific order in currency.

Hiding Order Display

  • You can hide the order display for a corresponding zone by selecting the zone, and then clicking CT or TF. (If trend following targets are being displayed, you would click TF, or vice versa)
  • You can hide manual orders display by toggling them off in the Entry Menu

Handling Disconnects

When NinjaTrader is disconnected from your order’s data feed, you will need to be aware of how your orders are managed. For all active orders, please contact your broker for more details on how they handle different orders. Not all brokers may handle orders or OCO functionality the same way.

Common situations when data is lost

  • Entry order was submitted but not filled: when this happens your entry order will be handled per your brokers handling rules. If the entry is filled at the exchange when data is lost, the exit orders WILL NOT be submitted.
  • Entry order has been filled, and exits have been submitted: when exit orders are submitted, they are linked with OCO tags. If your broker supports it, your exit orders will properly cancel one another even without an active data connection. Any trailing stop or breakeven functionality will not work with any broker if data is lost.

Handling Ninjascript Reloads

When NinjaScript is reloaded, the tracking of orders is interrupted. To help circumvent problems from this, the PFAZoneSuite takes the following actions

  • Entry order was submitted but not filled: when this happens your entry order will be canceled. You many resubmit the order once the NinjaScript is reloaded.
  • Entry order has been filled, and exits have been submitted: when exit orders are submitted, the orders will be left active. Any trailing stop or breakeven functionality will no longer work, and orders must be manually managed.

Zone Buttons

Zone Buttons Interface

Zone Buttons are displayed when a zone is selected. (assuming zone buttons are enabled in your input settings). Changes made to an individual zone are not saved and will be reset when your chart is reloaded.

>E : Clicking will extend zone to the far left of the chart for visual purposes only. Clicking again will remove the extended portion of the zone.

XX: Clicking will remove the zone both visually and from all future calculations.

VP: Clicking will turn on/off the volume profile for the selected zone. To the right is a + or – button. If + is clicked it will extend the volume profile. If – Is clicked it will set the volume profile to normal width.

VA: Clicking will turn on/off the volume area for the selected zone. To the right is a + or – button. If + is clicked it will extend the volume area. If – Is clicked it will set the volume area to normal width.

PC: Clicking will turn on/off the point of control for the selected zone. To the right is a + or – button. If + is clicked it will extend the point of control. If – Is clicked it will set the point of control to normal width.

VR: Clicking will turn on/off the volume ratio for the selected zone.

TF: Clicking will display the current zone’s trend following entry and exit labels. It will also cause Submit Orders and Reset Orders buttons to display.

CT: Clicking will display the current zone’s countertrend entry and exit labels. It will also cause Submit Orders and Reset Orders buttons to display.

Submit Orders: Submits a live entry order to the current zone’s entry position (See Order Menus section for more details).

Reset Orders: Resets the location of the entry and exit order labels (See Order Menus section for more details).


Zone Dragging

Zones can be selected and resized. To select a zone, click on a zone’s outline. If a zone is currently selected, it must be deselected before selecting a new zone. To deselect a zone, click an area of the chart other than the zone’s buttons or the zone’s outline. When a zone is selected, you can drag either of the left anchor points to resize it. Doing so will affect future calculations. The resize zone option must be enabled for this feature to be available.


Drawing Tools

The PFAZoneSuite includes custom drawing tools that appear on NinjaTrader’s drawing tool menu. Settings for all these tools can be configured in the user inputs menu

Drawing Tools


PFA Power Zone

The PowerZone allows you to manually draw a volume profile rectangle. Simply select the PFA Power Zone draw tool from the NinjaTrader toolbar and then left click on the chart to begin placing the rectangle, just as you would draw a NinjaTrader rectangle. As you move your mouse, the rectangle will be resized until you left click again to place it.

When selected the Power Zone can be moved or resized. It will also display click-able buttons along the bottom that function in the same manor as the buttons found on the supply and demand zones.

Power Zone


PFA Fib Zone

The Fib Zone allows you to manually draw Fibonacci retracement zones on your chart. Simply select the PFA Fib Zone draw tool from the NinjaTrader toolbar and left click on the chart to begin placing the Fib Zones. Left click again to place the second anchor point.

Fibonacci Zone


PFA Alert Line

The Alert Line allows you to manually draw a line on the chart that can trigger alerts when price touches it. Simply select the PFA Fib Zone draw tool from the NinjaTrader toolbar and left click on the chart to place the line. Once placed, the alert line can be used to generate audio alerts or send emails when price touches the line.

Alert Line


PFA Templates

In order to improve performance, PFA uses its own templates to store your inputs. PFA Templates allow you to save and transfer your PFAZoneSuite’s settings.

  • A PFA Template contains all your custom PFAZoneSuite’s settings. When you add the PFAZoneSuite to your chart for the very first time you will have a few pre-configured templates to choose from.
  • Once the indicator is added to the chart, the settings from the selected template will be displayed.
  • As changes are made to the current chart they are automatically saved to the current chart, but they are not automatically saved to the PFA Template. Example: Chart A has recently been loaded with a template called “MyTemplate”. Chart A has its settings modified so that the time frames and colors are different from the settings originally loaded from “MyTemplate”. Chart B is then opened and loaded for the first time using the same template called “MyTemplate”. Chart B will not have the same time frame or color settings as Chart A since “MyTemplate” was never changed.
  • If you wish to copy settings from one chart to another, you can save your PFA Template by opening the PFA Input Control and clicking Save As Template.
  • If you wish to restore your current chart to its template’s default settings, you can click “Reset Template” which is located at the bottom of the Tools Menu.

Additional Details

Updating PFA Software

  1. Before beginning the update process please uninstall all previous versions of the corresponding product.
    • Uninstall from NT Control Center / Tools / Remove Ninjascript Assembly / PFAZoneSuite / OK
  2. Repeat the Download and Installation process here.
  3. Restart NinjaTrader 8.
  4. Load the new template to ensure compatibility.
    1. Load the NinjaTrader 8 indicator settings on each chart which contains an instance of the PFAZoneSuite. This can be done by right clicking the chart and selecting "Indicators" from the list.
      1. From the PFAZoneSuite Properties, select the "PFAZoneSuite_Default" template.
      2. Enable the option "Reset To Template" (Click here for more details on resetting to template from the NinjaTrader settings).
      3. Click "Apply" to find the software has been successfully updated.

Reset Your License Key

Once your machine has been registered (Click here to learn about the registration process), the licensing credentials are used each time you try to connect. There is no need to update your license each time software is updated. If however the software does not load and a popup registration form is not displayed after installation, you should reset your license key.

License Key Registration

  1. Navigate to the following directory on your pc: \Documents\NinjaTrader 8\bin\Custom.
  2. Locate and delete the following file: "lic.dat"
  3. Restart NinjaTrader 8 and you will be presented with the popup PFA registration form.
  4. Complete the registration using your unique credentials. (Please click here to learn about the registration process.)

Troubleshooting

The following are steps to take for troubleshooting PFA Software. Please complete these steps before submitting a support ticket.


Software is not loading onto the chart:

  1. Ensure you are using the latest version of NinjaTrader 8.
    • NinjaTrader 8 Control Center/Help/About
  2. Reset your license. Please use copy/paste method to ensure no typos.
    1. Highlight text
    2. Right click the highlighted text
    3. Choose "Copy" from the list
    4. Click in the corresponding registration text input field
    5. Right click
    6. Select "Paste" from the list
  3. Load the new template to ensure compatibility.
    1. Load the NinjaTrader 8 indicator settings on each chart which contains an instance of the PFAZoneSuite. This can be done by right clicking the chart and selecting "Indicators" from the list.
      1. From the PFAZoneSuite Properties, select the "PFAZoneSuite_Default" template.
      2. Enable the option "Reset To Template" (Click here for more details on resetting to template from the NinjaTrader settings).
      3. Click "Apply" to find the software has been successfully updated.

Software is loading slower than it was previously:

  1. Clear NinjaTrader cache:
    1. Navigate to documents\NinjaTrader 8\cache
      • Select all files in this folder and delete them
    2. Navigate to documents/NinjaTrader 8/db/cache
      • Select all files in this folder and delete them
    3. Navigate to documents/NinjaTrader 8/db/day
      • Select all files in this folder and delete them
    4. Navigate to documents/NinjaTrader 8/db/minute
      • Select all files in this folder and delete them
    5. Navigate to documents/NinjaTrader 8/db/tick
      • Select all files in this folder and delete them
    6. Start/Restart NinjaTrader 8
  2. Delete NinjaTrader chart template and begin with a new chart
  3. Delete NinjaTrader workspace and begin with new chart(s)
  4. Close all additional workspace(s)
    1. NinjaTrader 8 Control Center/Workspaces/WorkspaceName/Close

Cautions

The following are nuances of the PFAZoneSuite to be aware of. While we’re always looking for ways to improve ease of use with the PFAZoneSuite, some of these items cannot be changed due to limitations with NinjaTrader.


Multiple Time Frames

One of the great features of the PFAZoneSuite is the ability to see zones and indicators generated by data from another time frame.

When selecting your time frames, be sure not to select time frames that vary too drastically from one another. The most important factor is how much data the smallest time frame has to load. While there aren’t exact numbers to provide of what will and won’t work, below are some examples to illustrate.

  • Selecting a daily chart for one time frame and 60 minute chart for the other: This will work fine with many data providers. However, there are data providers who may not provide enough data for this. You can experiment by starting with a smaller amount of days loaded and gradually increasing to find out what yours can handle.
  • Selecting a 1 minute chart for one time frame and weekly chart for another: Most likely, this will not work, or will be very slow to load.
  • If the smaller time frame needs to load 10,000 bars per every 1 bar of the largest time frame, then these time frames likely won’t work well together.

Reloading Ninjascript

Anytime NinjaScript is reloaded, it will cause certain functionality to be reset. Many times, this can be beneficial, but it is important to understand the side effects that can be caused from it.

The following are the most common reasons why NinjaScript may be reloaded

  • Connecting to a data feed: When you first connect to a data feed, your charts and indicators will be reloaded to accommodate for the new data.
  • Manually Reloading: You can right click your chart and click Reload NinjaScript OR Reload All Historical Data. Clicking either one will cause the PFAZoneSuite to reload.
  • From the Quick Access Menu: Clicking any of the following from the PFAZoneSuite’s toolbar will cause a reload
    • Reload Settings
    • Disable Zones
    • Reset Template
  • Changing Settings in the User Inputs Menu: After clicking apply, this window will force a reload of NinjaScript
  • 3rd Party indicator/add-on functionality: It’s possible a 3rd party tool causes data to be reloaded. If it does, it may reload the PFAZoneSuite.

When NinjaScript is reloaded it can cause the following to happen

  • New setting changes may be applied
  • Any changes to an individual will be reset to match the settings of the other zones
  • PFA Order Lines will disappear
  • Unfilled entry orders will be canceled
  • Trailing stop and breakeven functionality will be removed from any active exit orders

Working With a Slow or Closed Market

When the PFAZoneSuite is first loaded, if there is no data coming through the zones may not appear immediately. If this happens, you can make them appear by scrolling the chart to the left or right.

If you place an order in a slow-moving market, do not hide the zone that placed it until the market receives at least one tick of new data. Hiding the zone before a new tick of data has come in can cause display issues with the zones. Reloading NInjaScript should resolve this.


Editing Draw Object Properties

Double clicking on a drawing object, and then applying changes to it, has been known to interfere with PFAZoneSuites ability to properly recognize drawn objects. Reloading NInjaScript should resolve these issues.

Release Notes

Date: 3/23/20

PFAZoneSuite v3.0.9.8
  • Fixed a volume profile visual where histogram was not displaying correctly

Date: 3/12/20

PFAZoneSuite v3.0.9.7
  • Fixed manual entry orders from getting submitted with a value of 0 and being rejected due to threading issue
  • Fixed entry orders not resetting after an order is filled, to allow another entry to be submitted
PFAZoneSuite_Hedger v3.0.9.7
  • Fixed manual entry orders from getting submitted with a value of 0 and being rejected due to threading issue
  • Fixed entry orders not resetting after an order is filled, to allow another entry to be submitted
PFAZoneSuite_Strategy v3.0.9.7
  • Changed triggerline entry label to only display historically if entry was filled

Date: 12/20/20

PFAZoneSuite v3.0.9.6
  • Fixed order labels being removed if order quantities > 1
  • Defaulted quantity increment values to 1 from 0
  • Removed Nested Zones from remaining settings display
  • Buy/Sell manual entries now use last traded price instead of last closed price, this allows entry labels to display closer to real time price
  • Enhanced rounding of values within notifications
  • Moved PFA templates into NT templates directory
PFAZoneSuite_Hedger v3.0.9.6
  • Defaulted quantity increment values to 1 from 0
  • Added default values as an empty string if Hedging is not being used
PFAZoneSuite_Strategy v3.0.9.6
  • Fixed real-time orders being cancelled if strategy enabled after entry was met without reaching exit. (Historical Transition)
  • Fixed increasing order quantities when strategy recalculates after switching time frames
  • Removed Nested Zones from remaining settings display
  • Renamed Enable Live Trading to Enable Real Time Trading
  • Added trigger line draw object for historical real time orders
  • Moved PFA templates into NT templates directory

Date: 11/16/20

PFAZoneSuite v3.0.9.5
  • Added ability to change order quantity on the fly from order label(s)
  • Target's risk/reward values now include compounding target(s)
  • Changed entry offset to add/subtract from entry price using -value, depending on buy/sell order
  • Changed "Reset Orders" to cancel any live pending orders
  • Removed "Reset Orders" and "Submit Orders" from drop down
  • Moved zone button color settings into General / Zone Properties
PFAZoneSuite_Hedger v3.0.9.5
  • Added ability to change order quantity on the fly from order label(s)
  • Target's risk/reward values now include compounding target(s)
  • Changed entry offset to add/subtract from entry price using -value, depending on buy/sell order
  • Changed "Reset Orders" to cancel any live pending orders
  • Removed "Reset Orders" and "Submit Orders" from drop down
PFAZoneSuite_Strategy v3.0.9.5
  • Added real-time order labels for visual purposes with risk/reward values
  • Added logic for live order placement when enabled intra-bar (note; there may be a 1 minute delay)
  • Updated access level which allows simulated live trading
  • Added notification regarding simulation mode
  • Added "Exceeding SD" into max trades per direction
  • Re-categorized General / Historical Order Visuals / Live Order Visuals / Missed Trades for consistency with PFAZoneSuite
  • "Trade Mode" hidden when Supply/Demand_Forms entry type selected
  • Time filter enhanced to ensure end time is respected
  • Fixed incorrect BIP references when MTF settings are same as chart period instead of DEFAULT
  • Fixed max repeat trades not being counted
  • Fixed quantity of orders changing when altering the time frame, only relevant in NT8 beta version not yet released to public

Date: 8/20/20

PFAZoneSuite v3.0.9.4
  • Changed drop down entry menu "Cancel Orders" to only cancel manual & zone orders
  • Implemented back end changes to order handling for newly learned issues that can sometimes occur from multi-threading
  • Fixed a rounding issue that caused stops/targets/trigger line to not be attached
  • Confirmed BloodHound integration compatibility
PFAZoneSuite_Hedger v3.0.9.4
  • Changed drop down entry menu "Cancel Orders" to only cancel hedge orders
  • Implemented back end changes to order handling for newly learned issues that can sometimes occur from multi-threading
  • Fixed a rounding issue that caused stops/targets/trigger line to not be attached
PFAZoneSuite_Strategy v3.0.9.4 (Optional AddOn)
  • Initial members' release version

Date: 8/4/20

PFAZoneSuite_Hedger v3.0.9.3 (Optional AddOn)
  • Initial release with innovative hedging functionality
    • Added hedge on the fly order menu
    • Incorporated hedge market values on order labels
    • Added hedge inputs to order inputs tab
      • Optional hedge account choice
      • Instrument to submit hedge orders
      • TIF (Time in force)
        • Note: TD Ameritrade requires specific order types not available in NinjaTrader 8, for overnight orders (GTC_EXTO)
      • Optional order type selection
        • MIT (Market If Touched) Vs. Limit
      • Optional OCO bracket orders

Date: 7/15/20

PFAZoneSuite_v3.0.9.2
  • Enhanced order submission to disallow more than 1 entry type simultaneously

Date: 6/23/20

PFAZoneSuite_v3.0.9.1
  • Additional Range/Renko bar ability
  • Buy/Sell manual entries now initially placed on last bar close price
  • Added new entry types:
    • Up Bar Entry
    • Down Bar Entry
  • Added entry tick offset for Up/Down Bar entries
  • Added "Cancel Orders" into order drop down menu
  • Fixed order labels font bug with live risk/reward display
  • Reordered entry drop down menu items
PFAZoneSuite_Strategy_v3.0.9.1
  • Additional Range/Renko bar ability
PFARenko_BarType_v3.0.9.1
  • Added bar type into PFAZoneSuite installer

Date: 5/13/20

PFAZoneSuite_v3.0.9.0
  • Resolved volume profile on range bars
  • Fixed live order labels to hide when toggled off
  • Fixed order labels getting stuck when toggled on/off
  • Fixed chart scaling when order labels are toggled on/off
  • Added chart auto scale option when order labels are toggled on
  • Added left justified volume profile option when scrolling chart
  • Added additional order handling safeguards
PFAZoneSuite_Strategy_v3.0.9.0
  • Fixed "Max Trades Per Zone" SD entries count
  • Fixed missed entries related to BreakOfTrendLine entry types
  • Added option for highlighting entries with vertical stripe
  • Added additional order handling safeguards
  • Can now duplicate UI tab via right click / Duplicate in New Tab

Date: 4/23/20

PFAZoneSuite_Strategy_v3.0.8.9
  • Fixed a case where opposing zone target was using prior zones when no active zone existed
  • Fixed RBR/DBD entries not being placed when multiple trade types existed in the template

Date: 4/21/20

PFAZoneSuite_v3.0.8.8
  • Added enhanced order functionality specific to Rithmic
  • BloodHound/BlackBird compatibility updates
  • Updated BloodHound price outputs
    • Direction outputs will output 1 for up, -1 for down
    • Flag outputs will return 1(original), 2(fresh), 3(nested)
PFAZoneSuite_Strategy_v3.0.8.8
  • Added enhanced order functionality specific to Rithmic
  • Fixed a case where NT8 backtesting fill engine ignored stop losses
    • Added LateGappedExitShort and LateGappedExitLong
  • Fixed multiple trades per direction not being executed
    • Trade entries named with their entry type followed by index number
      • EX: Demand_1_0 = Demand 2nd setup, 1st order
  • BloodHound/BlackBird compatibility updates
  • Updated BloodHound price outputs
    • Direction outputs will output 1 for up, -1 for down
    • Flag outputs will return 1(original), 2(fresh), 3(nested)

Date: 4/16/20

PFAZoneSuite_v3.0.8.7
  • NinjaTrader direct edition licensing issue resolved (Unhandled Exception error)
  • Improved UI resource management
  • Can no longer enter special characters for template names
  • Fixed high resolution UI buttons not showing
  • Updated default template
    • IMPORTANT: please load default template initially
PFAZoneSuite_Strategy_v3.0.8.7
  • Fixed time filters not working
  • Fixed a bug with loading initial strategy templates
  • Changed entry type names
    • Supply_Visible to Supply_Forms
    • Demand_Visible to Demand_Forms
  • Updated default template
    • IMPORTANT: please load default template initially

Date: 3/27/20

PFAZoneSuite_v3.0.8.6
  • Update changes due to NinjaTrader Platform Licensing limitations causing errors
    • Free Live Edition License
      • Removed order inputs tab
      • Removed strategy functionality
        • Please note, a NinjaTrader 8 @SIM License key may be used temporarily to allow all features
PFAZoneSuite_Strategy_v3.0.8.6
  • Implemented Simulated Only trading

Date: 3/19/20

PFAZoneSuite_v3.0.8.5
  • Performance enhancements
  • Added SMS sending capability
  • Added alerts for new continuations
  • Added alerts for continuation(s) retest
  • Orders cancelled on continuation invalid
  • Updated alerts content
  • Added volume profile button on PowerZone
  • Added "Aggressive" zone mode
  • Added "About" section to UI
  • Added training and support links to UI
  • Added new version details to UI
  • Added minimum width to UI
  • Added new version notification dialog
  • Enhanced clickable objects
  • Moved order inputs into master UI
  • Changed some UI content to be more user-friendly
  • Removed nested zones toggle from drop down
  • Fixed entry labels from remaining after reset
  • Enhanced BloodHound compatibility
PFAZoneSuite_Strategy_v3.0.8.5
  • Initial BETA release with extensive capabilities
  • Added order automation
  • Added backtesting automation
  • Created unique trade template(s) UI
  • Added conditional entries
  • Added conditional exits
  • Build entire strategy based on user conditions

PFAZoneSuite_v3.0.8.2 | Date: 8/5/19

  • Stopped simultaneous same type orders being placed on multiple charts

PFAZoneSuite_v3.0.8.1 | Date: 7/26/19

  • Enhanced "Historical" altitude mode new high/low tracking

PFAZoneSuite_v3.0.8.0 | Date: 7/24/19

  • Added "Historical" altitude mode
  • Added "Current" altitude mode
  • Added "Manual" order management
  • Added "Continuation" order management
  • Added new templates for convenience
  • NinjaTrader 8.0.18.1 Compatibility
  • Fixed internal zones inaccurately showing
  • Fixed altitude grid tracking price

PFAZoneSuite_v3.0.7.7 | Date: 3/23/19

  • Fixed BloodHound missing example template

PFAZoneSuite_v3.0.7.6 | Date: 3/22/19

  • Moved "VR" button ordering
  • Volume profile efficiency
  • Add ability to remove "Internal Zones"
  • Added "Advanced" & "Conservative" zone options
  • Added MTF for market structure
  • Added "Structure" market structure snap mode
  • Added "Trend" market structure snap mode
  • Added "Zone to Zone" target option
  • Fixed index markets loading issue
  • Fixed stops and targets quantities not matching
  • Fixed BloodHound continuation signals
  • Changed altitude grid variable names for BloodHound
  • Added new templates for convenience

PFAZoneSuite_v3.0.7.4 | Date: 2/20/19

  • NinjaTrader 8.0.17.2 Compatibility

PFAZoneSuite_v3.0.7.3 | Date: 1/31/19

  • Added required changes for NinjaTrader 8.0.17.0 Compatibility
  • Implemented BloodHound Compatibility

PFAZoneSuite_v3.0.7.2 | Date: 1/18/19

  • Stopped account automatically reverting back to sim101
  • PFADefault template updated to primary zones only for large time frames

PFAZoneSuite_v3.0.7.1 | Date: 1/15/19

  • NinjaTrader 8.0.16.3 Compatible
  • Order management labels added
  • Adjustable order labels
  • Adjustable stop trigger label
  • Manual order submit and reset options
  • Enhanced order toggle display
  • Risk Vs Reward Calculator added
  • Risk Vs Reward Calculator on Filled Orders
  • Secondary time frame zones added
  • Increased zone sensitivity - Enhanced zone algorithms
  • User Interface redesigned - Menu interface redesigned
  • Menu placement options added
  • Template creation and saving added
  • Template reset option added
  • Altitude grid options added
  • Altitude grid manual alteration added
  • Dynamic volume ratio sizing
  • Trendlines are now extended
  • Multiple audible alerts added
  • Alert trigger draw tool line added
  • Real time alerts without CPU intensive
  • Audible alert timer added to delay alerts
  • Email alert timer added to delay alerts
  • Enhanced trade data box with resizing
  • Added GTC and Day option for orders
  • Added MIT as an option for entry orders
  • Added currency option for risk tolerance
  • Added selectable zones to display on top
  • Added Risk Vs Reward to trigger line
  • Disabled input changes during live orders
  • Included yearly data calculations

BUGS SQUASHED:

  • Fixed volume profile from not displaying
  • Fixed resizing of continuation labels
  • Fixed cryptocurrency volume algorithm
  • Fixed order labels changing colors
  • Fixed risk reward incorrect values displaying
  • Fixed risk reward updading when zones are toggled off
  • Fixed extra spacing in draw object names

LAPTOP RESOLUTION CHANGES:

  • Fixed chart scaling issues for trend lines and all labels
  • Fixed dynamic volume profile text resizing
  • Fixed zone UI scaling and resizing

3rd Party Integration

Available Data Points

The PFAZoneSuite has many available data points that can be used for software integration including BloodHound, BlackBird and others. This allows calculations to be made from the PFAZoneSuite for 3rd party trade signals or executions.

The following data points below are made available directly from the PFAZoneSuite.


Supply and Demand Zones

  • Primary_Supply_High
  • Primary_Supply_Low
  • Primary_Demand_High
  • Primary_Demand_Low
  • Secondary_Supply_High
  • Secondary_Supply_Low
  • Secondary_Demand_High
  • Secondary_Demand_Low

Zones Volume

  • Buy Vs. Sell Volume
    • Primary_Supply_Buy_Volume
    • Primary_Supply_Sell_Volume
    • Primary_Supply_Average_Buy_Volume
    • Primary_Supply_Average_Sell_Volume
    • Primary_Demand_Buy_Volume
    • Primary_Demand_Sell_Volume
    • Primary_Demand_Average_Buy_Volume
    • Primary_Demand_Average_Sell_Volume
    • Secondary_Supply_Buy_Volume
    • Secondary_Supply_Sell_Volume
    • Secondary_Supply_Average_Buy_Volume
    • Secondary_Supply_Average_Sell_Volume
    • Secondary_Demand_Buy_Volume
    • Secondary_Demand_Sell_Volume
    • Secondary_Demand_Average_Buy_Volume
    • Secondary_Demand_Average_Sell_Volume
  • Value Area | Point of Control
    • Primary_Supply_VAL
    • Primary_Supply_VAH
    • Primary_Supply_POC
    • Primary_Demand_VAL
    • Primary_Demand_VAH
    • Primary_Demand_POC
    • Secondary_Supply_VAL
    • Secondary_Supply_VAH
    • Secondary_Supply_POC
    • Secondary_Demand_VAL
    • Secondary_Demand_VAH
    • Secondary_Demand_POC

Altitude Grid

  • Altitude_Grid_Line_1
  • Altitude_Grid_Line_2
  • Altitude_Grid_Line_3
  • Altitude_Grid_Line_4
  • Altitude_Grid_Line_5

Order Management

  • Primary_Supply_TF_Entry
  • Primary_Supply_TF_Stop
  • Primary_Supply_TF_TriggerLine
  • Primary_Supply_TF_Target1
  • Primary_Supply_TF_Target2
  • Primary_Supply_TF_Target3
  • Primary_Demand_TF_Entry
  • Primary_Demand_TF_Stop
  • Primary_Demand_TF_TriggerLine
  • Primary_ Demand_TF_Target1
  • Primary_ Demand_TF_Target2
  • Primary_ Demand_TF_Target3
  • Secondary_Supply_TF_Entry
  • Secondary_Supply_TF_Stop
  • Secondary_Supply_TF_TriggerLine
  • Secondary_Supply_TF_Target1
  • Secondary_Supply_TF_Target2
  • Secondary_Supply_TF_Target3
  • Secondary_Demand_TF_Entry
  • Secondary_Demand_TF_Stop
  • Secondary_ Demand_TF_TriggerLine
  • Secondary_ Demand_TF_Target1
  • Secondary_ Demand_TF_Target2
  • Secondary_ Demand_TF_Target3
  • Primary_Supply_CT_Entry
  • Primary_Supply_CT_Stop
  • Primary_Supply_CT_TriggerLine
  • Primary_Supply_CT_Target1
  • Primary_Supply_CT_Target2
  • Primary_Supply_CT_Target3
  • Primary_Demand_CT_Entry
  • Primary_Demand_CT_Stop
  • Primary_Demand_CT_TriggerLine
  • Primary_ Demand_CT_Target1
  • Primary_ Demand_CT_Target2
  • Primary_ Demand_CT_Target3
  • Secondary_Supply_CT_Entry
  • Secondary_Supply_CT_Stop
  • Secondary_Supply_CT_TriggerLine
  • Secondary_Supply_CT_Target1
  • Secondary_Supply_CT_Target2
  • Secondary_Supply_CT_Target3
  • Secondary_Demand_CT_Entry
  • Secondary_Demand_CT_Stop
  • Secondary_ Demand_CT_TriggerLine
  • Secondary_ Demand_CT_Target1
  • Secondary_ Demand_CT_Target2
  • Secondary_ Demand_CT_Target3

Additional Tools

  • Trail_ATRStop_Long
  • Trail_ATRStop_Short
  • Trail_SwingStop_Long
  • Trail_SwingStop_Short
  • Trend_ID_Direction
  • Market_Structure_Direction
  • RBR
  • DBD
  • Up_TrendLine
  • Down_TrendLine
  • Primary_Supply_Type_Flag
  • Primary_Demand_Type_Flag
  • Secondary_Supply_Type_Flag
  • Secondary_Demand_Type_Flag