8.0.0.3 (Beta) Release Notes

<< Click to Display Table of Contents >>

Navigation:  Release Notes > Beta >

8.0.0.3 (Beta) Release Notes

Previous page Return to chapter overview Next page

Release Date

July 14, 2015

 

This release holds over 200 bug fixes, with major effort going into stabilizing the Playback connection which had several bugs reported that needed resolution.

 

We added 2 new skins "Slate Dark" and "Slate Light" which are non-gradient versions of the already existing light and dark skins. We also added the ability for charts to center on price with a fixed scale and improved text input to allow for multiple line input.

 

Code Breaking Changes

The following NinjaScript changes have taken effect between B2 and B3.

 

AddPlot() – Pen signature removed. Use Stroke instead

Stroke object – Pen constructor removed.

Brush2String() – Renamed to BrushToString()

Pen2String() - Renamed to PenToString()

String2Brush() - Renamed to StringToBrush()

String2Pen() - Renamed to StringToPen()

DrawingTools ChartAnchor.BarIndex – Renamed to ChartAnchor.SlotIndex to be more specific

 

Notes

Status

Issue #

Category

Comments

Fixed

8533

Chart

Chart Zoom Feature missing Hot Keys

Fixed

8521

Chart

Chart Trader Stop Loss could show a value of 0 if it had a custom order attribute.

Fixed

8516

Trade Performance

Pips were not correctly formatted in the analysis grid.

Fixed

8515

Window

Window would not restore to the correct size if saved to the workspace in a maximized state.

Fixed

8514

Trade Performance

MAE, MFE was not correctly calculated for pips display mode

Fixed

8513

Strategy Analyzer

Strategy Analyzer analysis tab was blank after being restored from workspace.

Fixed

8511

Kinetick

Other trades are consistently filtered and pre/post market trades are not filtered.

Fixed

8508

Tick Replay

BarsSinceNewTradingDay is -1 on LastBarOfSession when using TickReplay

Fixed

8502

Drawing Tools

Left clicking to the left of the Regression Channel's mid point anchor did not work

Fixed

8501

Drawing Tools

Drawing tool anchors cannot exceed current bar when using multiple instruments and equidistant bar spacing

Fixed

8499

Chart

ASX Interest Rate Session Template could throw an exception

Fixed

8498

NinjaScript

ChartPanel.MouseDown was not firing events on left mouse click

Fixed

8492

NinjaScript

CalcMinMax could error  when adding new plots to an existing indicator

Fixed

8491

IQ Feed Adapter

Could yield unexpected data on non-English PC's

Fixed

8489

Charts

Enabling and disabling a strategy could cause an exception

Fixed

8488

Ninjascript

Unmanaged orders could be processed twice

Fixed

8485

NinjaScript

Pivots Indicator would not work with Tick Replay

Fixed

8480

Strategies

Strategy template saved from an optimization was not working correctly when applied to a live strategy

Fixed

8479

Charts

Large interval charts such a yearly charts going back 1974 would cause an exception

Fixed

8478

Export

Export of compiled assembly was not possible to properly select supporting references needed

Fixed

8477

Market Analyzer

Custom market analyzer column name was not persisting after restart

Fixed

8476

Chart

Second bars would not render correctly

Fixed

8475

Drawing Tools

Anchors could move on drawing tools when adding or removing a secondary data series

Fixed

8474

Drawing Tools

Removing a secondary data series would also unexpectedly delete drawing objects.

Fixed

8470

NinjaScript

Exception could occur if you attempt to pragmatically remove a drawing object that does not exist

Fixed

8469

Window

Ctrl+Tab does not switch between tabs if that tabs are not visible

Added

8469

Skins

Added "Slate Dark" and "Slate Light" skins

Fixed

8463

Import/Export

Import NinjaScript fails after selecting 'Do not show this message'

Fixed

8455

Charts

Chart Properties where not applied when applying a template

Fixed

8454

Trade Performance

Strategy Performance chart Data Series does not match the strategy Data Series

Fixed

8453

NinjaScript

SetStopLoss did not pair correctly in real time

Fixed

8446

Indicators

Vertical connecting line missing on Prior day OHLC indicator

Fixed

8445

Drawing Tools

Stay In Draw Mode would only drawing in one panel

Fixed

8442

Interactive Brokers

Interactive brokers incorrectly had support for tick data enabled. However Interactive Brokers doesn't actually support tick data therefor historical data requests would fail.

Fixed

8441

NinjaScript

BarBrushes[0] coloring all series instead of only the primary series

Fixed

8440

Strategies

Editing strategy instance would incorrectly populate the instrument field

Added

8439

Instrument

Added 0.0000005 ticksize and assigned that ticksize to the 6J instrument.

Fixed

8437

NinjaScript

State.Transition barsAgo would incorrectly reference the first bar on chart

Fixed

8435

Drawing Tools

Unable to select drawing tool anchor after setting anchor to transparent

Fixed

8432

Chart

Exception changing equidistant settings with existing multi series chart

Fixed

8431

NinjaScript

NTMenuItem is null when a menu item was collapsed

Fixed

8429

Strategy Analyzer

Monte Carlo Simulation Graph formatted incorrectly for some graph types

Fixed

8425

Charts

Exception on disconnecting a connection with a chart open

Fixed

8424

NinjaScript Editor

NS Editor "save as" function incorrectly renamed namespaces in using declarations

Changed

8422

T & S

T&S default time format now defaults to the CurrentCulture's default long time format

Fixed

8421

Historical Data

Tick data timestamp was formatted incorrectly

Fixed

8416

Charts

Chart would be restored with no visible chart when using another language

Fixed

8415

Charts

Font size would not be consistent with multiple chart tabs

Fixed

8409

Strategy Analyzer

Optimizer would switch to Default from Genetic after compiling

Fixed

8405

NinjaScript

Improved resiliency of the Indicator/Strategy dialog to show other indicators if one indicator has an exception

Fixed

8403

NinjaScript Editor

NS Indicator Wizard incorrectly generated public double Values series for lines

Fixed

8401

NinjaScript

NinjaScript folders were not Alphabetized and floated to the top

Fixed

8400

Backup

Resolved an Out of memory exception that could occur during backup

Fixed

8399

Charts

Minimize a Maximized chart results bars missing when they are out of scale

Fixed

8397

SuperDOM

Dynamic SuperDOM would have a static price with auto center disabled

Fixed

8396

SuperDOM

"Show realized PnL when flat" color did not immediately change

Fixed

8395

Chart

Chart presets did not save 'Days to Load' settings

Fixed

8392

Chart

Exception could occur when removing and adding an indicator on a multi series chart

Added

8390

Chart

Chart Trader support for brokers that require exact order action (Buy To Cover vs Buy) (Sell Short vs Sell)

Fixed

8389

Chart

'PnL display unit' property would switch to Currency when 'Show realized PnL when flat' is enabled

Fixed

8388

Drawing Tools

Horizontal Line would not participate in auto scale as expected

Fixed

8385

Indicators/Strategies

AddDataSeries with an invalid custom bar type was not handled properly

Fixed

8384

FXCM

Positions opened in FXCM platform would not display within NinjaTrader

Fixed

8380

Market Analyzer

Properties did not save properly with template

Fixed

8378

Chart

Plot which uses transparent pen as default did not autoscale

Fixed

8377

Instrument

Instrument Type filter did not work as expected

Fixed

8373

Strategy Analyzer

Moving a strategy into new folder in the NS Editor removes strategy analyzer settings panel

Fixed

8372

Charts

Chart would stops updating realtime on second connection

Fixed

8371

Market Analyzer

NetChange column would not work properly when multiple accounts were available

Fixed

8370

Drawing Tools

Andrews Pitchfork negative percentage did not stay consistent

Fixed

8369

NinjaScript

MarketAnalyzerColumn label property was inconsistent with indicators in behavior

Added

8368

Charts

Center On price now works with Fixed Scale

Fixed

8367

Charts

Tabbed chart could display the wrong instrument in instrument selector

Fixed

8366

IQ Feed

No longer will try to request L2 data from an account that does not have L2 data authorized

Improved

8365

Chart

Draw Text will now accept multiple line text input by pressing enter in the text field.

Fixed

8364

Chart

Reload Historical Data with strategies enabled would move indicators to a wrong panel

Fixed

8362

Chart

Chart scrolling now occurs 3 bars at a time with scroll wheel and 9 bars at a time holding down the CTRL key.

Fixed

8361

SuperDOM

SuperDOM market depth did not clear correctly when auto center is turned off and price moves off of ladder

Improved

8360

Skins

Improved log colors on all skins for better readability.

Fixed

8356

NinjaScript

Improved error handling to help point NinjaScript Developers when brushes are not frozen resulting in callee cannot access exception due to multi threaded nature of NinjaTrader. We also improved documentation.

Fixed

8353

NinjaScript Editor

Moving Files To New Folder In NS Editor Would Not Be Reflected in Visual Studio

Added

8352

General

Remote Support tool is now pre-loaded

Fixed

8351

Drawing Tools

Hot Keys would not show on Drawing Tools menus as expected

Fixed

8348

Chart

Removing bars series could cause exception in some scenarios

Fixed

8346

General

Loading dialog incorrectly navigates to install directory when wanting to go to the root directory

Fixed

8345

General

Removed apply button on secondary dialog boxes since the changes were not permanently applied.

Fixed

8344

General

Install Directory path now can hold both single or double quotes.

Fixed

8342

NinjaScript Editor

Improved messaging with the Final All feature with NinjaScript Editor

Fixed

8341

General

NinjaTrader crash on startup if PC was using timezone not known to NinjaTrader

Fixed

8339

Strategy Analyzer

Exception running a custom bar type in the Strategy Analzer

Fixed

8329

Migration

Imported Instrument Lists from NT 7 are not sorted alphabetically

Fixed

8328

General

Exception in Commissions window selecting the up/down arrow rapidly

Improved

8327

NinjaScript Editor

Improved Multi-Select behaivior in the NinjaScript Explorer

Fixed

8325

Strategies

Strategies would be disabled when an unrelated provider would be disconnected

Fixed

8323

Strategy Analyzer

Strategy parameters ignored Order property of DisplayAttribute

Fixed

8322

Chart

Chart Trader Simulated Stop Limit Order incorrectly shows limit price

Fixed

8321

Chart

Exception is thrown when trying to save preset for custom BarType

Fixed

8319

Kinetick

Kinetick could be stuck loading when no symbol map is defined

Fixed

8318

NinjaScript

Indicator wrappers were not generated if indicator name held an underscore

Fixed

8317

Migration

TT Order and Price server passwords are not migrated from NT7.

Fixed

8315

NinjaScript

Indicator wrappers did not support nullable types.

Fixed

8313

Strategy Analyzer

Strategy Analyzer did not use the Sim101 denomination

Fixed

8312

Drawing Tools

Draw.TextFixed did not draw historically as expected

Added

8310

General

Installer no longer allows uninstall while NinjaTrader is running

Added

8308

NinjaScript Editor

Added symbol drop downs on the top of the NinjaScript Editor

Fixed

8300

CQG Adapter

Scenario where order shows Rejected however actually was filled

Fixed

8288

Strategy Analyzer

Backtest strategy was not terminated at the end of a backtest or optimization run. It is now terminated.

Fixed

8278

Charts

Chart Panels where not added in the correct size ratio

Fixed

8276

General

Non-tick bars that used tick data where not cached properly

Fixed

8272

Tick Replay

Tick Replay values not properly rounded to ticksize

Fixed

8257

NinjaScript

RemoveDrawObject was not working in historical and removing even manually drawn objects.

Fixed

6179

T & S

Performance enhancements on the T & S window have been completed