Go Back   NinjaTrader Support Forum > Suggestions and Feedback > Suggestions And Feedback

Suggestions And Feedback New feature suggestions and feedback.

Thread Tools Display Modes
Old 04-20-2017, 06:13 PM   #1
Senior Member
Join Date: Jan 2009
Posts: 112
Thanks: 10
Thanked 4 times in 4 posts
Default synthetic user-defined symbols and bar types, and controlled tick replay.

I migrated to Ninjatrader from NeoTicker because Ninjatrader support excels every standard I've observed elsewhere. Thank you! What's the possibility Ninjatrader could introduce an equivalent to NeoTicker's User-Defined Symbols (UDS) and/or user-defined bar types constructed from multiple symbols, and a way to control how far back to do tick-replay? One additional feature NeoTicker does not have is a stock capability to store tick replayed charts so the stored historical tick replay can connect with realtime ticks without having to rerun the historical tick replay when the chart is opened or updated.

I know I'm asking a lot but why not put Ninjatrader at the feature-rich top. In a trading world requiring knowledge ofl intermarket relationships between multiple symbos the ability to define those relationships so a chart reflects their synthesis would give us lowly retail traders a step up at competing with investment banksters that already use those methods.
ProfitPilgrim is offline  
Reply With Quote
Old 04-20-2017, 06:31 PM   #2
NinjaTrader Customer Service
NinjaTrader_DrewO's Avatar
Join Date: Aug 2014
Location: Denver, CO
Posts: 994
Thanks: 62
Thanked 142 times in 140 posts


Thanks for posting.

When you're referring to User Defined Symbols, would this be the ability to add your own custom symbols to the platform? If so, this would be possible in NinjaTrader by default. Please follow the instructions below to add an instrument in the NinjaTrader 7 Instrument Manager.

-From the NinjaTrader Control Center window select the menu Tools > Instrument Manager…

-Press the "New" button

-Enter instrument specific information and select the appropriate exchange

-Fill in any relevant information under the "Misc" tab, including the symbol mapping for Kinetick

-Press the "OK" button

More information at the below link:


In regards to custom bar types, you can use custom NinjaScript programming to create bar types to your liking. If you are not a programmer yourself, you could enlist the help of a third party programmer that could assist with creating such an item.

Finally, could you please provide some further details regarding the Tick Replay item you are seeking, so I can be sure to submit a good Feature Request?
NinjaTrader_DrewO is offline  
Reply With Quote
Old Yesterday, 04:56 AM   #3
Join Date: Mar 2014
Posts: 45
Thanks: 13
Thanked 2 times in 2 posts
Default Feature request confusion - synthetic symbols

I think you may have misunderstood the nature of the first part of the feature request by ProfitPilgrim. I believe what he is referring to when he mentions User Defined Symbols is the ability to quickly chart spreads and other combinations of two or more instruments on a single bar chart. For example, calendar and intercommodity spreads such as the simple crack spread are easily plotted on IB TWS by typing the formula: CLF7-CLJ7 or RB.CL. I think you can do this with ThinkorSwim too for any combination / formula you wish to plot.

I agree that this would be a most welcome feature, as the workaround involves creating indicators that don't really do the same job as a proper bar chart at conveying the information.

We as traders should not need to resort to advanced programming / custom bar types to be able to visualize these spreads. Please can you add this feature request to your list ASAP. I'm sure many of your users will thank you for it.
ours_solaire is offline  
Reply With Quote
Old Yesterday, 07:42 AM   #4
NinjaTrader Customer Service
NinjaTrader_PatrickG's Avatar
Join Date: Jan 2015
Posts: 1,233
Thanks: 24
Thanked 207 times in 196 posts

Spread trading is not currently supported on the NinjaTrader platform by default.

There are indicators which can be added to display spread data, however, you can not trade the actual spread. Only the individual instruments can be traded.

Here is a sample search for 'spread' in the indicator section of this forum. These indicators are publicly available for free:I will submit a feature request to the Development Team for native spread trading support.
NinjaTrader_PatrickG is offline  
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Strategy for Trading with user controlled Button override. JimB17 Strategy Development 2 03-07-2017 04:53 PM
Reading tick stream data for non-tick bar types? meinl Indicator Development 5 05-09-2016 08:56 AM
Tick Replay seems not to work for all bar types Ricam Version 8 Beta 6 09-28-2015 03:36 PM
Allow user-defined fitness functions for genetic optimization (like Fill Types) flonkle Suggestions And Feedback 4 08-08-2014 09:39 AM
User Defined Symbols davewolfs Platform Technical Support 3 02-20-2014 03:20 PM

All times are GMT -6. The time now is 04:14 AM.

Futures, foreign currency and options trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results. View Full Risk Disclosure.

CFTC Rules 4.41 - Hypothetical or Simulated performance results have certain limitations, unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.

This website is hosted and operated by NinjaTrader, LLC (“NT”), a software development company which owns and supports all proprietary technology relating to and including the NinjaTrader trading platform. NT is an affiliated company to NinjaTrader Brokerage (“NTB”), which is a NFA registered introducing broker (NFA #0339976) providing brokerage services to traders of futures and foreign exchange products. This website is intended for educational and informational purposes only and should not be viewed as a solicitation or recommendation of any product, service or trading strategy. No offer or solicitation to buy or sell securities, securities derivative or futures products of any kind, or any type of trading or investment advice, recommendation or strategy, is made, given, or in any manner endorsed by any NT affiliate and the information made available on this Web site is not an offer or solicitation of any kind. Specific questions related to a brokerage account should be sent to your broker directly. The content and opinions expressed on this website are those of the authors and do not necessarily reflect the official policy or position of NT or any of its affiliates. 

Vendors along with their websites, products and services, collectively referred to as (“Vendor Content”), are independent persons or companies that are in no manner affiliated with NT or any if its affiliates. NT or any of its affiliates are not responsible for, do not approve, recommend or endorse any Vendor Content referenced on this website and it’s your sole responsibility to evaluate Vendor Content. Please be aware that any performance information provided by a vendor should be considered hypothetical and must contain the disclosures required by NFA Rule 2-29(c). If you are interested in learning more about, or investigating the quality of, any such Vendor Content you must contact the vendor, provider or seller of such Vendor Content. No person employed by, or associated with, NT or any of its affiliates is authorized to provide any information about any such Vendor Content. Visit the CFTC resources for education regarding the industry and signs of fraud.