Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
It is my pleasure to welcome back Raymond Deux, the Founder and CEO of NinjaTrader, for another webinar presentation on Thursday, April 25th @ 4:30 PM ET.
The topic will be a continued look at the upcoming NinjaTrader 8 platform, including:
coveted screen space for the useful new items in NT8. I am wondering about the integration with Interactive Brokers. Excited for the webinar and the new release.
It's great that the new NT8 ATMs will have variable lots (more than three) and that ATMs will be stored in an XML template (rather than in the database in NT7). ATMs are one of the gems of the platform in that it can be very useful to offload position management to an ATM to simplify the strategy development. However, it's disappointing that more settings are not being exposed so they can be set programmatically from within NinjaScript.
For example, currently in NT7, if you want to launch an ATM with a profit target order "just below the last swing high and the stop just below the last swing low" you cannot directly set the desired target and stop price levels before launching the ATM. The strategy must launch a generic ATM and then modify the stop and target order prices using AtmStrategyChangeStopTarget() function. Alternatively, you can enumerate all combinations of stop and target offset ticks (e.g. AMT_T5_S10) which can lead to quite a few combinations and then call the correct ATM name. Ideally, would be nice to be able to instantiate an ATM object, modify the necessary settings and submit it. Direct programmatic access to the ATM settings would be much preferred and in keeping with the trend of other trading platforms to expose useful trade objects to be more "open, supported and extensible".
Also, it would be useful to have a function to query the order prices of the TARGETS and STOPS. You can query the status with GetAtmStrategyStopTargetOrderStatus(), but not the order prices. Perhaps this information can be added to the status array.
Thanks.. I missed the presentation. Your description of what is lacking in the ATM's is right on. I am disappointed to hear NT8 will not allow user input to the parameters or let you read the status of an existing Strategy stops and profit targets. The other thing I was hoping for was that their trailing stop was going to be changed to allow you to specify a chart compression with the trail set to the High/Low =/- some offset at N bars back.