Site Administrator Swing Trader Data Scientist & DevOps
Manta, Ecuador
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
Posts: 49,764 since Jun 2009
Thanks: 32,302 given,
97,534
received
Hi guys,
It is my pleasure to welcome back Raymond Deux, the President/CEO of NinjaTrader, for another webinar on Wednesday, December 11th @ 4:30 PM Eastern.
This webinar will cover the NT8 SuperDOM as well a detailed look at the NT8 NinjaScript changes. It is highly recommended to be part of this webinar if you are an NT programmer.
Site Administrator Swing Trader Data Scientist & DevOps
Manta, Ecuador
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
Posts: 49,764 since Jun 2009
Thanks: 32,302 given,
97,534
received
I want to thank Ray for his time today as always. I also want to congratulate him and his team, I am impressed with what he showed off today and I think he deserves a lot of credit for seeing this through and really opening it up like he has. Great job guys.
I will post the recording in the thread sometime tomorrow. Follow the thread for updates.
Site Administrator Swing Trader Data Scientist & DevOps
Manta, Ecuador
Experience: Advanced
Platform: My own custom solution
Trading: Emini Futures
Posts: 49,764 since Jun 2009
Thanks: 32,302 given,
97,534
received
The recording is botched due to the blue screen. The blue screen happened at approximately 12 minutes into the presentation. It took me about two minutes to reboot and reload the webinar. So from minute 15 forward everything is fine, but minute 1-12 is going to be audio only due to corruption of the file and minute 13-15 are missing entirely.
I am still working on it. Will post on thread once I have it pieced together.
Thanks for the effort Mike. Even with the audio only for the first few minutes it really didn't impact the whole of the program. I had intended to be there live for the webinar but circumstances wouldn't allow it so I really appreciate getting to listen and see the exciting changes ahead with NT8. Ray does a great job presenting, answering direct questions and walking a balanced line. Thanks again to you and Ray.
"Money is better than poverty, if only for financial reasons." - Woody Allen
The following user says Thank You to Tasker_182 for this post:
I think Ray and his team are doing a good job with the CORE of NT8. I am sure others as well as myself are a bit frustrated with waiting. I for one are more of a developer right now and just don't want to waste much more time on NT7 where I know my application requires the features of NT8. For example, I wrote the LOM libraries to help with unmanaged orders, I don't want to touch that until I can get it working with NT8. Also, my Genetic Programming could benefit with many of the new data features. I need to forge ahead with NT7 but feel I am suffering a bit with the older platform .NET35 etc where the newer platform would be perfect for me. I understand there will be bugs and such on that side, so I don't expect it to be a rose garden, but it will lift some of the chains.
I didn't go far outside the box with NT7 coding like @Fat Tails and others by overriding the plotting so I am not expecting big problems. LOM will need some help as it seems like the IOrder is changing. I am hoping NT8 might bring more to the table where LOM doesn't need to cover the gaps in trading flexibility.
From a structure point, I know it is and will be painful for Ray and the NT8 team through the transition, but I believe what they are doing is the right thing. Make the change now and take the lumps, rather than trying to support an older technology moving forward. By making the change now, the NT Team will be more agile and able to make better and faster changes in the future. Plus developers will get this same advantage. (As well as us in the community area)
I would love to see an ALPHA or BETA where you can sign away your pain and suffering. I am with Ray, I wouldn't want to release a ALPHA/BETA to people that don't know what they are getting themselves into. Right now, NT8 should not be used for Trading, but exploring and parallel development. The parallel part with the coders is really what is missing from the plan. I am sure resources could be a problem here, do you apply engineers to developing the platform to bring in the public launch or do you slow the launch and allow a bigger splash with your development community (more people ready for the release with product/solutions etc.).
Great webinar. NT is taking a great leap forward by availing users of all the new programming objects.
I hope it is programically rich enough to enable strategies to run 24/7 and deal with broker server reset issues (i.e. message box "account unavailable" and restarting NT to reestablish trading ability).
Just watched the webinar (thanks!) and I didn't hear this question answered, so perhaps someone will have an estimation...
I realize that the release date of a beta is still an unknown. Understood. What worries me is the time frame that developers will have with an alpha/beta before the final version is released to the "consumer" community.
In other words, how long will developers have to get up to speed with NT8's changes AND change their code before the flood of "Where is the NT8 version of your product?!" come from customers.
This coming from someone with a lot of "plot" overrides! ;]
Thanks again for your time Ray. I'm looking forward to the new Ninjascript additions. I'm still really bummed there's no portfolio analysis/backtesting features but maybe next version.
The following user says Thank You to shodson for this post:
I'm looking forward to having a test drive that's the only way to really comment, but certainly I'm looking forward to many of these features. How has beta testing been to date? and what does your project plan estimate as the time line for roll out. Working Technology I realize its very difficult to give precise dates for work in progress. But an idea of what stage in the development cycle you're currently at will be great.
"If we don't loosen up some money, this sucker is going down." -GW Bush, 2008
“Lack of proof that something is true does not prove that it is not true - when you want to believe.” -Humpty Dumpty, 2014
“The greatest shortcoming of the human race is our inability to understand the exponential function.” Prof. Albert Bartlett
Finally got the time to watch this webinar, really excited about the possibilities created by the platform being opened up so much. Great move I think!
I have a question about some of the automation stuff Ray mentioned:
- Will it be possible to programatically connect to a configured broker/data feed? (I'm confident that the answer to this is yes based off the webinar, but want to confirm)
- Following on from that, will it be possible to instantiate, configure and enable strategies programatically in NT8?
Luke,
Yes you can establish/manage connections. Technically the ability through code manage strategies is available however, it is not on our list to document as a 1st pass. Alternatively, it could also be done through UI automation meaning, you can hook into the Control Center strategy tab and drive it that way.
The following user says Thank You to NinjaTrader for this post:
Thanks Ray, whether it's through directly instantiating strategies or through UI automation, the fact that it will be possible will be a huge boon to me. Same with being able to automate optimization runs - being able to write some code that will in some way or other batch run a set of optimizations will be a huge time and effort saver. Can't wait to get my hands on it!
One of the most recent NT8 preview slides mentions "share" Adapters. What is that point exactly?? Will they encourage us to build our own adapters/connectors to brokers and share them??
We have since renamed it to "Sharing Services". These are services that allow you to share data such as images and price. Here is a snapshot of the the services that will install as default. These are NinjaScript objects meaning, one could write their own service...such as sharing images on Instagram, for example.
The following 2 users say Thank You to NinjaTrader for this post:
I have been meaning to ask this for a while. Within strategies, we can fire orders against different instruments if it is setup for multiple time frames.
My question is rather than fire against multiple instruments, but multiple accounts. More specifically, can you choose between sending and order to a live trading account or sim trade account within the same live strategy. In the past, I have tried to "simulate" when running back (chop, etc) and then try to switch to Live after the strategy starts being profitable again. This was not possible in NT7.
With NT8, you can fire orders to multiple accounts through some creative but supported approaches. The downside though is that this cannot be backtested.
The following user says Thank You to NinjaTrader for this post: