NexusFi: Find Your Edge


Home Menu

 





Unofficial NinjaTrader 8 wish list thread (NT8)!


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one NinjaTrader with 96 posts (106 thanks)
    2. looks_two Big Mike with 81 posts (78 thanks)
    3. looks_3 OpalDragon with 35 posts (12 thanks)
    4. looks_4 AdvancedIndicators with 29 posts (26 thanks)
      Best Posters
    1. looks_one Fat Tails with 5.3 thanks per post
    2. looks_two NinjaTrader with 1.1 thanks per post
    3. looks_3 Big Mike with 1 thanks per post
    4. looks_4 AdvancedIndicators with 0.9 thanks per post
    1. trending_up 381,446 views
    2. thumb_up 692 thanks given
    3. group 221 followers
    1. forum 1,036 posts
    2. attach_file 63 attachments




 
Search this Thread

Unofficial NinjaTrader 8 wish list thread (NT8)!

  #861 (permalink)
 MrTrader 
ITAJAI SC/BRAZIL
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Clear Corretora
Trading: DOLFUT, WINFUT
Posts: 334 since Jun 2014
Thanks Given: 1,318
Thanks Received: 226


danielk View Post
A really comforting feature were if NT8 could have an optional function to place a stop(close all positions and orders) order at XXticks from the current price IF the connection between client and datafeed would be lost/disconnect.

This way users could substantially limit the dangers of connection losses.

You mean, when connected the stop is already there?
Because.. if the connection has been lost, how to send this order?

Or maybe you are talking about some feature NT8 has that I am not aware..

I heard someting about ATMs strategies allocated at Ninja's servers.. is that what are you refering to?

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
Better Renko Gaps
The Elite Circle
REcommedations for programming help
Sierra Chart
MC PL editor upgrade
MultiCharts
Trade idea based off three indicators.
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
31 thanks
Spoo-nalysis ES e-mini futures S&P 500
28 thanks
Tao te Trade: way of the WLD
24 thanks
Bigger Wins or Fewer Losses?
20 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #862 (permalink)
 
NJAMC's Avatar
 NJAMC 
Atkinson, NH USA
Market Wizard
 
Experience: Intermediate
Platform: NinjaTrader 8/TensorFlow
Broker: NinjaTrader Brokerage
Trading: Futures, CL, ES, ZB
Posts: 1,970 since Dec 2010
Thanks Given: 3,037
Thanks Received: 2,395


danielk View Post
A really comforting feature were if NT8 could have an optional function to place a stop(close all positions and orders) order at XXticks from the current price IF the connection between client and datafeed would be lost/disconnect.

This way users could substantially limit the dangers of connection losses.

Hi @danielk,

You can kinda do that now with any trading platform. NT8/7 included. The issue with the broken connection is that you cannot place/change orders so it is too late to try and reduce risk. The concept I see here is to setup a "Trailing stop" at your risk level. NT8 and possibly your broker will continue to move it during a live session (maybe 30 ticks away from current or whatever), but if the connection is broken, and your broker has the feature, the broker will move the trailing stop if you loose a connection.

Can't hurt to have a "we should never reach this price" stop loss in place for data-outages.

Nil per os
-NJAMC [Generic Programmer]

LOM WIKI: NT-Local-Order-Manager-LOM-Guide
Artificial Bee Colony Optimization
Visit my NexusFi Trade Journal Reply With Quote
  #863 (permalink)
 danielk 
Stavanger, Norway
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Ninjabroker, Continuum
Trading: ES, CL, Bonds
Posts: 666 since Nov 2012
Thanks Given: 908
Thanks Received: 1,801


Heya guys,

Normal NT stops(not sure about strategies like trailing) are afaik placed at broker/exchange, so a potential outage should not affect that safety measure even when you disconnect(ensure its a market stop, not limit order).

However, this requires you to manually set a stop after placing an order- and while i always do this(at a "disaster level") it would be nice to know that if something happened right between the order placing and stop placing(or i just got sloppy during a small scalp), you would still be safe. Or if you have a pending limit order, maybe you would want to cancel it when a DC occured.

Your datafeed provider should in theory be able to register when a connection is lost, possibly after a small timeout period. And i know CQG allows you to log in to their web interface and flatten orders directly there so it seems possible to me.

It might however be something that the datafeed provider and NT would have to cooperate on, so initially maybe just possible for us NTbroker customers.

Reply With Quote
  #864 (permalink)
 Camdo 
Boston, MA / USA
 
Experience: Intermediate
Platform: NinjaTrader
Trading: ES
Posts: 251 since Apr 2013
Thanks Given: 2,698
Thanks Received: 392

As I remember, depending on the broker, stops are resident on the broker's server or on the user's computer. Somewhere on the NT forum there is a descriptive list how resting orders are handled for each supported broker. It is embedded within a thread.

Reply With Quote
  #865 (permalink)
 danielk 
Stavanger, Norway
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Ninjabroker, Continuum
Trading: ES, CL, Bonds
Posts: 666 since Nov 2012
Thanks Given: 908
Thanks Received: 1,801


MrTrader View Post
You mean, when connected the stop is already there?
Because.. if the connection has been lost, how to send this order?

Or maybe you are talking about some feature NT8 has that I am not aware..

I heard someting about ATMs strategies allocated at Ninja's servers.. is that what are you refering to?

Your client cant transmit anything when you lose connection or get a power outage etc.

But a connection is between 2 points: you and your datafeed. When you start NT, you contact datafeed servers and start requesting datafeeds that are on your charts. Your datafeed provider starts feeding you this data. When you disconnect, the datafeed provider will know that suddenly no data is being received- and it will stop pumping data to your client that is no longer "there".

So in theory, it should be possible for the datafeed provider to notice when you disconnect- and then submit stop/close orders on your behalf a certain distance from current price.

For more on stops see https://forum.ninjatrader.com/showthread.php?t=5349&highlight=order+reside and
Stop loss even when computer down? - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum and Broker server held profit and stops - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum

So basically any OCO or ATM based trade has the potential to blow up your account if you are unlucky. With my suggestion, you can eliminate the risk totally by setting a certain threshold of acceptable risk/loss before the datafeed provider closes all your positions and orders for you once it registers a timeout from your NT client.

Reply With Quote
Thanked by:
  #866 (permalink)
 
NinjaTrader's Avatar
 NinjaTrader  NinjaTrader is an official Site Sponsor
Site Sponsor

Web: NinjaTrader
AMA: Ask Me Anything
Webinars: NinjaTrader Webinars
Elite offer: Click here
 
Posts: 1,713 since May 2010
Thanks Given: 203
Thanks Received: 2,686


Camdo View Post
As I remember, depending on the broker, stops are resident on the broker's server or on the user's computer. Somewhere on the NT forum there is a descriptive list how resting orders are handled for each supported broker. It is embedded within a thread.

With the exception of simulated stop orders, all regular stop market and stoplimit orders are NOT on users computer (for futures) but held at the exchange.

Follow me on Twitter Reply With Quote
Thanked by:
  #867 (permalink)
 MrTrader 
ITAJAI SC/BRAZIL
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Clear Corretora
Trading: DOLFUT, WINFUT
Posts: 334 since Jun 2014
Thanks Given: 1,318
Thanks Received: 226

Hi danielk, thank you.

In my case, its a tri-point-connection: Me-DataFeeder-Broker
And they are all independent.
DataFeeder does not know the existence of my broker and vice-versa.

Maybe @NinjaTrader+NinjaBrokerage are working on a solution on this subject, working together, they are/would be "aware of everything"(orders, connections, feed, ..) so, in this case could exist a solution.. like server-running-ATMs.. or other approach..








danielk View Post
Your client cant transmit anything when you lose connection or get a power outage etc.

But a connection is between 2 points: you and your datafeed. When you start NT, you contact datafeed servers and start requesting datafeeds that are on your charts. Your datafeed provider starts feeding you this data. When you disconnect, the datafeed provider will know that suddenly no data is being received- and it will stop pumping data to your client that is no longer "there".

So in theory, it should be possible for the datafeed provider to notice when you disconnect- and then submit stop/close orders on your behalf a certain distance from current price.

For more on stops see Where do your orders reside? - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum and
Stop loss even when computer down? - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum and Broker server held profit and stops - [AUTOLINK]NinjaTrader[/AUTOLINK] Support Forum


Reply With Quote
  #868 (permalink)
 tradertom2012 
Bangkok Thailand
 
Experience: Advanced
Platform: Ninjatrader 8
Broker: Berkeley Futures & Phillip Capital / Continuum
Trading: ES Mini
Posts: 15 since Mar 2012
Thanks Given: 3
Thanks Received: 2

Could someone code the JTRelativeVolume.cs indicator to be compatible with Ninjatrader 8. Would be much appreciated, thanks :-)

Reply With Quote
  #869 (permalink)
 
SatchFan's Avatar
 SatchFan 
Jefferson City, Missouri
 
Experience: Intermediate
Platform: NinjaTrader
Broker: NinjaTrader Brokerage
Trading: CL ES
Posts: 223 since Mar 2010
Thanks Given: 329
Thanks Received: 205


tradertom2012 View Post
Could someone code the JTRelativeVolume.cs indicator to be compatible with Ninjatrader 8. Would be much appreciated, thanks :-)

You will probably get better results by posting your request in this thread:

Reply With Quote
  #870 (permalink)
 tradertom2012 
Bangkok Thailand
 
Experience: Advanced
Platform: Ninjatrader 8
Broker: Berkeley Futures & Phillip Capital / Continuum
Trading: ES Mini
Posts: 15 since Mar 2012
Thanks Given: 3
Thanks Received: 2



SatchFan View Post
You will probably get better results by posting your request in this thread:

Thanks SatchFan, will do.

Reply With Quote




Last Updated on December 24, 2023


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts