PDA

View Full Version : lack of important features


trader65
05-13-2007, 02:38 AM
1) workspaces (mandatory)
2) a floating drawing objects toolbar, common for all open charts
3) ability to choose from which data provider (connection) will be the
charts data..like Multicharts program does.
4) continuation symbols (ES #F) especially for IB feed where the user
can define the exact date for a future symbol to rollover...like Ensign
program does.

NinjaTrader_Dierk
05-13-2007, 04:38 AM
1+2) Thanks for your suggestion. They are on our list already.
3) NT supports multiple simultaneous connection at a time. Data will be pulled from the first connection supporting this data.
4) NT supports continuous contracts: expiry = ##-##

zoltran
05-13-2007, 07:46 AM
1+2)
4) NT supports continuous contracts: expiry = ##-##

Yes, but only for quote providers that have a continuous symbol like Esig or Opentick.


Ensign lets you use a continious symbol for IB or other brokers that do not natively support it. They just switch to the current month under the covers.

Very nice feature, and one that makes a traders life much simpler.

NinjaTrader_Dierk
05-13-2007, 08:53 AM
I see. Thanks for clarification. How do they deal with actual rollover dates? Do you need to maintain a calender or is the rollover date somehow "approximated"?

zoltran
05-13-2007, 10:05 AM
It's described here http://www.ensignsoftware.com/help/rollover.htm

It's not perfect, but it pretty much works.

Of course, we would want to trade from use the Continuous contracts at IB or other broker. ;-). Today, one can have the cont. contract in a strategy using esig/opentick data, but can't trade it in my IB account. Not sure about other brokers.

And .. of course ... ;-), we'd want the option of auto-adjusting any gap between the old and new contracts at roll-over , or leave the old alone and accept any gap.

NinjaTrader_Dierk
05-13-2007, 10:45 AM
Thanks for that input.

trader65
05-14-2007, 04:34 AM
(And .. of course ... ;-), we'd want the option of auto-adjusting any gap between the old and new contracts at roll-over , or leave the old alone and accept any gap.)

I second to that...very important..and difficult to implement it:D
also i have to suggest..take a good look at Ensign program charts..
( the best in the industry IMHO) you will get great ideas from them..

NinjaTrader_Ray
05-14-2007, 07:01 AM
Thanks for your input. NinjaTrader does already support the creation of a synthetic continuous contract by allowing you to merge the prior contract's historical data into the current front month contract. The data is also back adjusted.

http://www.ninjatrader-support.com/HelpGuideV6/Merge.html

zoltran
05-14-2007, 07:13 AM
I think we're asking for a two extensions to your existing support , Ray..

1. Allow trading using a continuous contract for brokers that don't natively support it, such as IB. For example, I want to keep my charts at YM ##.## and have orders submited to YM0607 today.

This requires a roll-over calendar setting as per the link to Ensign below. I think you already have this in your instrument manager.

2. Auto Roll and adjust the contracts as per your last post

NinjaTrader_Ray
05-14-2007, 07:17 AM
Understand.