8.0.19.1

<< Click to Display Table of Contents >>

Navigation:  Release Notes > 8.0 >

8.0.19.1

Previous page Return to chapter overview Next page

8.0.19.0 Release Date

September 23, 2019

 

Attention IQFeed Users:

For NinjaTrader 8.0.19.0, it is mandatory that you update to the latest IQFeed 6.1 client.

 

Attention developers:

When working with D2DFactory to create Direct X resources, this must be done from the charts UI thread otherwise there will be a performance impact. This is now enforced in 8.0.19.0. If your script does not follow this policy it will not be compatible with 8.0.19.0 and a log error will be thrown. Please contact [email protected] if any questions.

 

Features

Added Option Chain and support for Options

Option Chain

Feature #13844

 

Options support has been added and can be accessed with the new Option Chain window for users utilizing NinjaTrader Continuum connection and have enabled ‘Web API’ (Beta). Linking with order entry windows and selecting a bid or ask quote within the option window will load the option into the order entry window for order placement. See the Option Chain section for more information.

 

r19OptionsChain

 

Added Web API support for NinjaTrader Continuum in Beta

NinjaTrader Continuum

Feature #13421

 

The new Web API adds support for options to NinjaTrader Continuum

 

r19WebAPI

cTrader available in beta

cTrader

Feature #13895

 

With an enabled license key you can now access your cTrader 'netting' account(s) in NinjaTrader. This is currently in beta.

 

r19cTrader

Order Flow Volumetric enhancements

Order Flow +

Feature # 13614

 

Multiple features have been added to further increase customization and functionality.

The candlestick can now be centered on plot.

A Size filter property has been added to only include values greater than the threshold.

Delta SL & Delta SH have been added to the bar statistics to measure how long since the delta touched the high/low of the bar.

Imbalance can now be calculated horizontally.

Bar volume distribution can now be set to the right of the bar.

 

r19Volumetric

Order Flow VWAP enhancements

Order Flow +

Feature # 13611

 

Multiple features have been added to further increase customization on functionality.

A Reset interval can now be set to Sessions, Weeks, or Months.

Each standard deviation can now have color and opacity individually set.

 

r19VWAP

Added FX Correlation Window

FX Correlation

Feature # 13661

 

The FX Correlation window is used to display a correlation between multiple forex instruments. Values close to 1 indicate movement in the same direction. Values close to -1 indicate movement in opposite directions. Values near 0 indicate no correlation. See the FX Correlation section for more information.

 

r19FXCorrelation

Added Correlation indicator

Indicator

Feature # 13755

 

The correlation indicator will plot the correlation of the data series to a desired instrument. Values close to 1 indicate movement in the same direction. Values close to -1 indicate movement in opposite directions. Values near 0 indicate no correlation.

 

r19CorrelationIndicator

Added additional hot keys

Hot Key

Feature # 13534

 

The new hot keys make working with NinjaTrader faster and easier.

Charts - Auto scale and return for charts

Workspaces - Save all Workspaces

Templates - Load/ Save as../ Save as default

 

R19HotKeys

Added recently used colors to the top of the color picker

UI

Feature # 13700

 

Now the most recently used colors used are placed at the top of the color picker, making it easier to quickly select frequently used colors.

 

r19RecentColors

Added save as default button

Templates

Feature # 13672

 

Save as default has been added to the Indicator, Strategy, Strategy Analzyer, and Drawing tool template dialogs for a more intuitive experience.

 

r19TemplateDefault

 

Issue#

Status

Category

Comments

13781

Fixed

Alerts, Market Analyzer

Resolved a scenario where CrossAbove/Below alert did not trigger when expected

13980

Fixed

ATM Strategies

Stop strategy logic did not resume when manually disconnecting/reconnecting

13679

Fixed

Barchart, Charts

Historical data was not loading for tick based charts from midnight to the current time

13851

Fixed

Bars

Kagi chart style rendered lines when brush was set to transparent

13989

Fixed

Bars, Order Flow +

A renko chart with Order Flow Cumulative Delta applied could get an error

13840

Fixed

BarsType

Point and figure chart with Price set to Highs and Lows could display large erroneous bars

13941

Changed

Chart

Improved performance for charts which have lots of rendering

13963

Changed

Chart

Optimized crosshair performance

13723

Fixed

Chart

Renaming a chart tab that isn't the active tab resulted in an error

13738

Fixed

Chart

Zoom in selection box could draw into x and y axes

13768

Fixed

Chart

Compressed chart with Nymex Energy RTH template caused unreadable time axis

13798

Fixed

Chart

Charts were missing data around rollover date with UTC+8

13821

Fixed

Chart

PnF charts could time-stamp a session close bar with the next days time

13833

Fixed

Chart

Resolved a scenario where removing a second data series from a chart resulted in an error

13945

Fixed

Chart

Expanding the price axis too far resulted in the time scales disappearing

13947

Fixed

Chart

Typing numbers in a chart less than 10 would change the minute interval rather than return invalid instrument

13959

Fixed

Chart

Resolved a scenario where removing a second data series, that was using imported data, resulted in an error

13926

Fixed

Chart, DrawingTools

Show global drawing objects set to false could result in duplicate drawing tool names resulting in conflictions

 

13784

Fixed

Chart Trader, Hot Key

Modifying orders with Hot Keys were slow to display change on Chart Trader

13805

Fixed

Chart, Strategy

Loading a strategy template allowed the strategy to be enabled when disconnected resulting in an error

13596

Fixed

City Index

Resolved a scenario where attempting to trade an unmapped CFD had unexpected results

13734

Fixed

City Index, Orders

Positions were not volume weighted

13960

Fixed

CoinBase

Resolved a scenario where converting time zones for L2 timestamps resulted in an  error

13902

Fixed

Connections

An error occurred when trying to edit an account while connecting

13827

Changed

Control Center

Changed display of strategy parameter tooltips on Strategies tab to match Strategy Analzyer

13901

Fixed

Control Center

Getting Connected window could be on top of error when incorrect credentials were entered

13931

Fixed

Control Center

Removed erroneous Add Account right click menu item from Accounts tab

13792

Fixed

Control Center, Playback

When connected to Playback Filter by list showed Sim101 rather than Playback

13747

Fixed

Data Grids

Multi-Line tool-tips did not display as expected

13743

Fixed

Data Grids, Orders

Orders grid multi-line rejected messages did not display as expected

13681

Fixed

Data, Playback

When downloading current day data at times it would not download to the current time

13724

Fixed

DrawingTool

Anchor values changed when attaching to all charts

13910

Fixed

DrawingTool

Andrew's Pitchfork did not display when chart anchors were far out of range

13838

Fixed

DrawingTool, Chart

Global drawing objects were merged into old contracts on reload of historical data

13954

Fixed

DrawingTool, Workspaces

Resolved some scenarios where global drawing objects would duplicate or no longer be global when working with multiple workspaces

13787

Fixed

eSignal, Data

Historical data was not downloaded for yesterday when equidistant bar spacing was enabled

13746

Changed

FXCM

Changed addresses to https

13847

Fixed

Historical Data Window

Excluded bars were not excluded on reload of historical data

13875

Fixed

Historical Data Window

Cryptocurrency historical data would not import with decimals for volume

13732

Fixed

Historical Data Window, Playback

Unexpected contracts showed in Historical Data 'Edit' window when using the Playback connection

13898

Fixed

Hotlist Analyzer

Workspace with more than 1 Hotlist window would not retain the name of the Hotlist selected on restart

13690

Fixed

Indicator

Running ROC on Cumulative Delta resulted in an error

13753

Fixed

Indicator

Wiseman indicators did not display an indicator name in the "Configured" list after their "Label" setting text was removed

13763

Fixed

Indicator

Block Volume's real-time value did not match it's historical value

13884

Changed

Interactive Brokers

New adapter is out of beta

13916

Fixed

Interactive Brokers

Resolved a scenario where an error from modifying the order quantity did not show a pop up error

13899

Fixed

Interactive Brokers, Data

Real-time data could be a tick off what was expected with beta

13818

Fixed

Interactive Brokers, Strategies

Unmanaged multi instrument strategies submitting orders to 10 instruments caused strategy position to become out of sync

13789

Fixed

Instruments

Tick size addition 0.00000001 was not working as expected

13797

Fixed

Instruments

Changes made to copied instrument lists could be reflected in the original list

13687

Fiked

Kinetick, Data

Last Close was not loading for some instruments after workspace was closed and reopened

13702

Fixed

Kinetick, News

Resolved a scenario where a crash could occur while News window was open

13817

Changed

Kinetick, IQFeed

Improved daily bar handling for after hours charting

13722

Fixed

Market Analyzer

After setting the background for the grid once it could not be reset to another color and retained it's value

13748

Fixed

Market Analyzer

Removing cell while scroll-bar was visible could result in an error

13793

Fixed

Market Analyzer

Enable color distribution setting could change foreground color unexpectedly

13794

Fixed

Market Analyzer

T & S trend column did not update when changing the rows instrument

13814

Fixed

Market Analyzer

Updating a row from a valid instrument to an invalid one continued to show values from previous instrument

13937

Fixed

Market Analyzer

Resolved a scenario where adjusting indicator column settings was not reflected in the label

13780

Fixed

Market Analyzer, Workspaces

Column widths did not save in workspace

13866

Fixed

Market Analyzer, Workspaces

Saving workspace with an invalid instrument in the Market Analyzer resulted in an error

13689

Fixed

Market Watch, Market Analyzer

Market Watch and Market Analyzer ChartNetChange column did not use max available scale range at times

13940

Fixed

NinjaScript

Importing a script that has a warning when importing, the warning could not be selected since Import Successful window was on top

13979

Fixed

NinjaScript, Strategy Builder

A strategy built in the Builder with an action to print Volume with a multiplier applied would not compile

13951

Fixed

NinjaScript, Chart

Strategies with ImmediatelySubmit resubmitted orders after disconnecting then reconnecting when strategy was applied to a chart

13993

Fixed

NinjaScript, Tick Replay

Resolved a scenario where GetTime() resulted in an error when connecting on startup

13704

Fixed

NinjaScript Editor

Lock up could occur when compiling then opening a new NinjaScript Editor, Chart, or Strategies dialog window

13942

Fixed

NinjaScript Editor

Error could occur if compile was pressed repeatedly

13973

Fixed

NinjaScript Editor

Qty selector pad could be available for the NinjaScript editor indicator wizard

13890

Fixed

NinjaScript Editor, NinjaScript

Opening NinjaScript Editor with bad 3rd party dll loaded resulted in a crash

13717

Fixed

NinjaScript, Chart

IsOverlay could not be set in State.Configure

13733

Fixed

NinjaScript, Chart

Using the global drawing object overload caused duplicated objects when switching instruments if the window was linked

13882

Fixed

NinjaScript, Indicator

ZigZag indicator was returning incorrect bar values for the HighBar and LowBar method

14000

Fixed

NinjaScript, DrawingTool

A NinjaScript that utilizes DrawingTool templates could have an error when reloading NinjaScripts or opening the workspace

13949

Changed

Orders

Conversion Rate logic for CFD executions will prioritize the CFD currency rate over the FX currency rate

14026

Fixed

Orders

Restored execution rate could be erroneously updated after a disconnect and reconnect

13957

Changed

Order Flow +

Improved Order Flow Market Depth Map performance

13678

Fixed

Order Flow +

Order Flow Volume Profile indicator with a template which sets a color to default resulted in an error

13804

Fixed

Order Flow +

Volume Profile could cause region to go out of sync with plots at times

13820

Fixed

Order Flow +

Order Flow Cumulative Delta values were off relative to Order Flow Volumetric at beginning of session

13904

Fixed

Order Flow +

When Volumetric bar's text was hidden some rows could be highlighted together in one color

13929

Fixed

Order Flow +

Resolved a scenario where the first real-time drawn Order Flow Volume Profile would disappear once the bar closed

13946

Fixed

Order Flow +

Order Flow Volume Profile with Price profile did not plot the z

13953

Fixed

Order Flow +

Volumetric bar used with a secondary non-volumetric bar would result in the secondary series width getting stuck on  1 when compressing and decompressing

13796

Fixed

Order Flow +, Drawing

Drawing an Order Flow Volume Profile which has a default template already set rendered the tool on top of bars rather than behind

13930

Fixed

Market Analyzer

Fixed 'Calculating...' text alignment

13782

Fixed

Playback

Resolved some scenarios where Playback controller did not display

13920

Fixed

Playback

Playback would play beyond the end data when PC had German date/region settings

13948

Fixed

Playback, Historical Data

Playback data did not show in the Historical Data window on first download

13810

Fixed

Playback, Strategy

Resolved a scenario where enabling a strategy while connected to playback resulted in a crash

13897

Fixed

Risk

On a new installation orders submitted to sim account with NinjaTrader Brokerage Default Risk template applied threw an error on order submission

13824

Fixed

Regionalization, Historical Data Window

Importing data with language set to Spanish resulted in an error

13767

Fixed

Regionalization, Strategy Analyzer

Optimization results right click context menu text could be cutoff in German

13735

Fixed

Regionalization, Tool Tips

Some tool-tips were not localized properly

13684

Fixed

Regionaliztion, Control Center

Log and trace files failed to send when platform language was set to German

13867

Fixed

Rithmic, Instruments

Opening chart for ZQ 08-19 resulted in an error

13850

Changed

ShareAdapter

Changed Sender Display Name to From Name

13854

Changed

ShareAdapter

Updated default AOL Mail settings

13574

Fixed

Strategy

Strategy on renko bar would cancel SetProfitTarget & SetTrailingStop orders on 1st trailing stop modification

13594

Fixed

Strategy

An error could occur after enabling then disabling a strategy and attempting to change it's properties

13713

Fixed

Strategy

Resolved some scenarios where no strategy is selected when opening the strategies window

13731

Fixed

Strategy

Resetting Sim101 account then re-enabling a strategy resulted in an error

13595

Fixed

Strategy Analyzer

Stop limit orders could fill outside bar on gap scenarios in backtesting

13695

Fixed

Strategy Analyzer

Custom performance metrics did not work for multi-instrument optimization combined row

13803

Fixed

Strategy Analyzer

Viewing optimization result on second open returned 0’s

13807

Fixed

Strategy Analyzer

When changing from Backtest to Optimize the strategy that was selected was lost and defaults to the first in the list

13819

Fixed

Strategy Analyzer

Optimizer results were not copying over optimized data series value correctly

13829

Fixed

Strategy Analyzer

Could attempt to open combined results which resulted in an error

13831

Fixed

Strategy Analyzer

Resolved a scenario where running an Optimization on a strategy with drawings could result in an error

13837

Fixed

Strategy Analyzer

Resolved a scenario where if NinjaScript Editor was open it would be brought in front of other windows by Strategy Analyzer actions

13842

Fixed

Strategy Analyzer

Error occurred when clicking View Strategy in Optimization results

13874

Fixed

Strategy Analyzer

A genetic optimization that optimized doubles could give parameters that are outside of the step range

13888

Fixed

Strategy Analyzer

Multile screens with different DPI settings caused irregular behavior

13887

Fixed

Strategy Analyzer

Error could occur when hovering mouse over NinjaTrader windows in the Taskbar while in Strategy Analyzer

13894

Fixed

Strategy Analyzer

Opening a walk forward optimization in a new tab resulted in an error if it was from the view results window

13905

Fixed

Strategy Analyzer

Chart display had an unexpected right click context menu on the toolbar

13961

Fixed

Strategy Analyzer

Right-clicking in the Strategy Analyzer Log without selecting a row resulted in an error

13975

Fixed

Strategy Analyzer

Clicking a result of AI Generate then selecting Display Chart had Sample ATM Strategy listed in the top left of the chart

13982

Fixed

Strategy Analyzer

AI Generated strategy which used CrossBelow and Close Series would not compile

13984

Fixed

Strategy Analyzer

AI Generate Trade Result listed Strategy as Sample ATM

13986

Fixed

Strategy Analyzer

Strategy Analyzer Column Result listed SampleATMStrategy on AI Generate Run

13987

Fixed

Strategy Analyzer

Log filters were not working

13696

Fixed

Strategy Analyzer, NinjaScript

Calling RemoveDrawObject did not not remove objects from chart in backtest or optimization

13783

Fixed

Strategy Builder

DEL key did not work for manually entered strings

13776

Fixed

Strategy Builder

When using a Custom Series CrossAbove Numeric value an error occurred

13777

Fixed

Strategy Builder

When adding a data series a current bar check was not added resulting in an error

13785

Fixed

Strategy Builder

Quantity input had to be deleted before a new value could be entered

13716

Fixed

Strategy, Control Center

DaysToLoad set in SetDefaults was not applied when adding a strategy to the Strategies tab

13881

Fixed

Strategy, Control Center

Resolved a scenario where a position update on the Strategies grid resulted in an error

13816

Fixed

Strategy, Order Flow +

Order Flow Cumulative Delta values incorrectly reported in strategy script when session line crossed

13572

Fixed

SuperDOM

Changing properties of a column and applying it affected the width of all columns

13703

Fixed

SuperDOM

Reloading historical data with volume column applied failed to load

13706

Fixed

SuperDOM

Volume column width modified on reload of historical data

13709

Fixed

SuperDOM

Modifying the size of the price ladder when a column is applied then adding another column reset the price ladder size

13822

Fixed

SuperDOM

A column set to invisible then back to visible did not display

13860

Fixed

SuperDOM

Position entry marker was not updated on account change

13872

Fixed

SuperDOM

Resetting sim account caused bid and ask values to not display until scrolled

13908

Fixed

SuperDOM

Increased rendering performance when using indicators and resolved a deadlock scenario

13911

Fixed

SuperDOM

Resolved a scenario where a configured indicator display name did not update

13933

Fixed

SuperDOM

Orders tab filter was not maintained when duplicating window

13913

Fixed

SuperDOM, Templates

Resolved a scenario where a template resulted in an error

13725

Fixed

SuperDOM, ATM Strategies

ATM Target +- buttons were not selectable if ATM strategy was submitted with "Select active ATM strategy template on order submission"

13891

Fixed

Templates, Orders Flow +

Using a template could result in Volumetric bars loading with wrong chart style

13944

Fixed

Tick Replay, Order Flow +

Reloading NinjaScript while using Tick Replay and Order Flow Cumulative Delta could result in an error

13826

Fixed

Trade Performance, NinjaScript

The label for EntryTime was labeled as ExitTime in ToString

13923

Fixed

UI

Resolved an error that could be caused by a corrupt UI file

14005

Fixed

Workspaces, Chart

Closing background workspace caused Databox to disappear

 

8.0.19.1 Release Date

October 18, 2019

 

Issue #

Status

Category

Comments

13857

Fixed

Translations

Updated various Portuguese translations

14040

Fixed

CQG/Continuum Web API

Fixed various issues account and order issues

14042

Fixed

IQ Feed

Fixed incorrect handling for tick-based charts

14043

Fixed

Order Flow + - VWAP

Fixed 'session' reset of VWAP in certain scenarios

14052

Fixed

Translations

Fixed F1 links to go to appropriate translated help resources

14056

Fixed

Barchart

Resolved a real-time data issue

14058

Fixed

Chart

Global drawing objects could no longer change visibility after switching instruments

14069

Fixed

IQ Feed

Historical bars were timestamped incorrectly for minute bars

14070

Fixed

Order Flow + VWAP

Standard deviation lines would appear in the Drawing Objects dialog even when disabled

14078

Fixed

IQ Feed

Resolved 'Illegal characters in path' error when attempting to connect

14098

Fixed

Kinetick

Resolved an issue where the current daily bar would not be refreshed properly on open of a new chart

14100

Fixed

UI

Configuring a connection with the same name could cause conflicts

14106

Fixed

UI

Resolved error "The given key was not present in the dictionary" error on connecting to a provider under a certain scenario