8.1.2.1

<< Click to Display Table of Contents >>

Navigation:  Release Notes >

8.1.2.1

Previous page Return to chapter overview Next page

See additional patch notes at the bottom

 

8.1.2.0 Release Date

October 25, 2023

Features

SuperDOM Pulling/Stacking column

Feature #2873

 

8120PullingStacking

 

The Pulling/Stacking column is a customizable display that indicates the changes in the market depth based on user settings or if a reset notification is received. For example, in the screenshot above the sell depth at 4520.75 was initially at 91, but dropped to 84 resulting in a display of -7.

Within the columns settings you can change the reset to occur on bid/ask change or when no longer receiving depth data at that level. Additionally, you can adjust reset tolerance and color settings.

SuperDOM Recent column

Feature #2874

 

8120Recent

 

The Recent column is a customizable display that indicates the recent volume that occurred at the bid or ask prices. For example, in the above screenshot we can see a volume of 1 occurred at the bid price and a volume of 4 occurred at the ask.

Within the column's settings you can change the reset to occur when the bid/ask change or when the price returns. Additionally, you can adjust the reset tollerance and color settings.

Selected indicators label displays in bold/italic

Feature #2894

 

8120BoldIndicator

 

Often times multiple indicators can be loaded on a chart and it can be difficult to know what plot is for what indicator and settings. Now you can select the indicator plot and it's label will display in bold and italic to easily and quickly identify it.

Options on Futures data available with NinjaTrader connection

Feature #1633

 

8120Options

 

To match Web Trader, NinjaTrader Desktop can now also display option on futures data with the NinjaTrader connection.

Additional columns available with Option Chain

Feature #2882

 

8120OptionsColumns

 

Additional columns were added to the option chain for additional analysis and to match what's available on Web Trader.

Unlimited number of columns can be added to the Option Chain

Feature #6010

 

8120OptionsMultiColumns

 

Previously only 4 columns could be added to the Option Chain. Now it is possible to enable all available columns to display at the same time.

Chart objects can be sent to back/front

Feature #197

 

8120ZOrder

 

Selecting and right clicking on a chart object now gives the ability to quickly send the object to the front or back of the chart.

Symbology Display Style can be managed within Properties

Feature #6579

 

8120Symbology

 

You can now make Symbology Display Style changes directly within the platform, eliminating the need to access the Client Dashboard for this task. This can be done under Tools> Options> General.

Updated compiler to use Roslyn

Feature #1642

 

This enhancement now grants you the flexibility to leverage C# features up to version 8, providing even more versatility in your scripting endeavors.

Workspace loading indicator

Feature #4451

 

An animated NinjaTrader icon now displays while workspaces are loading at startup to help reassure everything is in motion and processing smoothly.

 

Warning: Some custom scripts that reference old versions of Newtonsoft will need the references updated to Newtonsoft 13

 

Issue #

Status

Category

Comments

6018

Fixed

Alerts

After an alert sent by a NinjaScript was cleared from the output window it will re-appear in new Alert windows

3341

Fixed

Backup & Restore

Custom instruments were not saved in backup file

3719

Fixed

Backup & Restore

Backup reminder prompt did not open the backup window

4438

Fixed

Backup & Restore

Database was not properly backing up/restoring

247

Fixed

Chart

Resolved a scenario where the data series window could open unexpectedly

322

Fixed

Chart

Print chart function wasn't working

4111

Fixed

Chart

Mini data had display issue with a large list of indicators

7481

Fixed

Coinbase

Level 2 data stopped working

6560

Fixed

Continuum/CQG, Orders

Resolved a scenario where an order that was correctly sent got rejected with an incorrect tick value

363

Fixed

Control Center

Client Dashboard did not load with some set-ups

2253

Fixed

Control Center

Intermittently the Watch button wasn't detecting if a stream was live

2792

Fixed

Control Center

WebView Task Bar icon was missing

2897

Fixed

Control Center

Client Dashboard could require multiple attempts to load

2898

Fixed

Control Center

Client Dashboard didn't have a header title

2965

Fixed

Control Center

Exception in Vimeo interactions when no data is received

4590

Fixed

Control Center

In product announcements were not received if no multi-provider connections were created

4658

Fixed

Control Center

Gross Realized PnL calculated incorrectly when a lost connection restored

5012

Fixed

Control Center

WebView instances stayed running after closing NinjaTrader

7161

Fixed

Control Center

Multiple part fills resulted in unexpected gross realized PnL values

4570

Fixed

Database

Error occurred with new database if server side ATMs were used

3435

Fixed

Drawing Tool

Line drawing tool 45 degree snap could place second anchor in wrong location

4636

Fixed

Drawing Tool

Global drawing objects disappeared from charts when a template was applied

5773

Fixed

Drawing Tool, Workspaces

Resolved a scenario where a global drawing tool and a multi-data series chart resulted in a lock up

7359

Fixed

Forex.com

Forex.com demo accounts could not be connected to

174

Fixed

Forex.com, Orders

Order updates for DFT instruments, which are not supported, were not being ignored

2257

Fixed

Historical Data Window

Always showed in numerical format

170

Fixed

Historical Data Window, Charts

Excluded historical data showed in charts and added Changed rows in Historical Data window

6115

Fixed

Indicator

Indicators were not able to plot on first bar when only one bar of data was loaded

2948

Fixed

Installer

"Repair" installation ignores custom folder and breaks the installation

209

Changed

Instruments

Symbology display styles updated for Options on Futures and Index instruments

2258

Fixed

Instruments

Instruments at times were not rolling over

6819

Changed

Instruments

Rollover window text updated and link included for more information

3437

Fixed

Interactive Brokers

Resolved a scenario that prevented some non-US users to not be able to load data

1644

Fixed

Kintieck, Option Chain

Some expirations didn't show any strike prices

4696

Changed

Log In

When reCaptcha is needed it now shows immediately and wait time to log in has been reduced to 15 seconds

2868

Changed

Log In

Added icon to show entered password

1375

Fixed

Log In

After log in attempts with incorrect credentials, first log in with correct credentials showed an error still

1838

Changed

Log In

Updated Google sign in authorization

2254

Fixed

Log In

Recaptcha window was too small when displayed images to verify

4670

Fixed

Log In

Closing Recaptcha window prevented ability to log in

4961

Fixed

Log In

Resolved a scenario where log in failed as task canceled

5188

Fixed

Log In

Style fixes to log in window

4955

Changed

Market Analyzer, Workspaces

Add SPK to Market Analyzer in default workspaces

2881

Fixed

Market Analyzer, NinjaScript

Resolved s scenario where a custom script didn't properly display with blank values

320

Fixed

NinjaScript

Resolved a scenario where a 'Message sent successfully' log wasn't displayed

2265

Changed

NinjaScript

NTDirect.dll was no longer working. It has been removed and support has been dropped

3429

Fixed

NinjaScript

Calling a barsAgo index of 1 when CurrentBar is 0 displayed an unexpected bar

3802

Fixed

NinjaScript

Scripts referencing HLCCalculationMode enum could not be exported/imported as an assembly

2957

Changed

NinjaScript

Added additional precision to cryptocurrency volume

4729

Fixed

NinjaScript

AddDataSeries on pre-rollover instrument using custom trading hours failed with incorrect error message

8753

Changed

NinjaScript

Updated Newtonsoft to version 13

4287

Changed

NinjaScript Editor

Only Visual Studio 2019 or 2022  are now supported

4009

Fixed

NinjaScript Editor

Some system indicators could not properly be copied

3431

Fixed

NinjaScript, Drawing Tool

There was inconsistency with start/end time errors with @Lines and @Shapes

362

Fixed

Order

TIF selector was not preventing using of invalid dates

326

Fixed

Order Flow +

Order Flow Volume Profile drawing tool plotted above price bars if drawn before the first Split date

3805

Fixed

Order Flow +

There was an incorrect blank cell on Order Flow + Volumetric Bars when using Diagonal Imbalance

4698

Fixed

Orders

A token not being able to renew prevented order/position updates

4700

Fixed

Orders

A part filled order that was then canceled still showed as pending cancel

5006

Fixed

Orders, Server Side ATM

Attempting to use locally simulated orders with server side with server side ATMs didn't show an error

169

Fixed

Playback

Playing back with historical data and switching instruments caused time to skip

6970

Changed

Playback

Playback account's settings can now be independently changed from the local simulation account

6552

Fixed

Playback, Chart

Daily charts displayed the session high/low prior to reaching the levels

5800

Fixed

Playback, Indicator

Resolved a scenario where an error occurred with the Price Line indicator and switching between Playback and a live connection

329

Fixed

Playback, NinjaScript

Incorrect prints of bar indexes could occur when disabling and re-enabling strategy via the Strategy tab that was generated in a chart

406

Changed

Regionalizetion

Buy/sell buttons locations are now regionalized for Korea and can be changed under Options> Trading

704

Changed

Regionalizetion

Primary and secondary buy/up & sell/down colors have been regionalized for Korea

5408

Fixed

Server Side ATM

Resolved a scenario where order updates were delayed

298

Fixed

Share Adapter

Could not send email while using a Hotmail account

1643

Fixed

Share Adapter

Connect Button for Gmail Share Service is Collapsed in NinjaTrader Desktop

6287

Changed

Share Adapter

Removed Twitter/X share service

933

Fixed

Strategies

Orders using isLiveUntilCancelled false couldn't be cancelled with CancelOrder()

2255

Fixed

Strategy

Copying and pasting a multi-data-series strategy it could change to the secondary series

3427

Fixed

Strategy

There was inconsistency between sound files played for orders filled via SetStopLoss() and SetProfitTarget()

5426

Fixed

Strategy

When clicking 'View code' in Strategy Builder, SMA() did not show when assigning it to a custom Series using a different custom series as input for SMA()

6587

Fixed

Strategy

Resolved a scenario where SetParabolicStop could move an order further away

168

Fixed

Strategy Analyzer

A Walk Forward optimization with Break At EOD off duplicated results from Friday into the weekend

178

Fixed

Strategy Analyzer

Some inputs could not be modified after an optimization if Optimize Data Series was set to True

2259

Fixed

Strategy Analyzer

Genetic optimization with a generation size of 2 got stuck running and did not complete

4052

Fixed

Strategy Analyzer

Clicking 'View' in the View Strategy column of an AI Generate optimization with an aggregated basket test resulted in an error

4530

Fixed

Strategy Analyzer

BarsSinceNewTradingDay could be negative 10,000+ when running Genetic Optimization with IsInstantiatedOnEachOptimizationIteration=false

1645

Fixed

SuperDOM

PnL Freezes when hovering mouse over the Dynamic SuperDOM

6051

Fixed

TD Ameritrade

Resolved an 'object reference not set to an instance of an object' error when connecting

4641

Fixed

Tick Replay, Indicator

Swing indicator OnPriceChange showed different results than OnBarClose when Tick Replay was enabled

5345

Fixed

Trade Performance

Some regions/timezone settings prevented reports from running

5421

Fixed

Trade Performance

In some scenarios trades could show with the wrong timezone

5568

Fixed

Trade Performance

PC Region settings set to Poland prevented reports from running

6026

Fixed

Trade Performance

Resolved a scenario where historical MIT orders caused an error

6107

Fixed

Trade Performance

Resetting a template did not reset AI Generate properties

2246

Changed

Workspaces

Removed Eurex instruments from the default workspaces

 

8.1.2.1 Release Date

November 27, 2023

Issue #

Status

Category

Comments

11099

Fixed

NinjaTrader Connection

Resolved a scenario that could cause unexpected failed log ins applied to an account

10687

Fixed

NinjaScript

Scripts could incorrectly be exported with versions of Agile older than 6.9.1.2

10964

Fixed

NinjaScript Output Window

Window didn't properly auto scroll with new prints

11378

Fixed

NinjaScript

Reference was missing to Microsoft.Csharp.dll

10997

Fixed

NinjaScript Editor

Intellisense could show code for unsupported versions of C#

11165

Fixed

Simulation

An exception occurred when creating a sim account

10969

Fixed

Skins

Custom PnL colors were not being applied

11037

Fixed

Indicators

McClellan Oscillator wouldn't load with some symbology display styles

9931

Fixed

Rithmic

Resolved a scenario that resulted in an unknown instrument