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)
Hey, I am trading on CL and so far it suits me well. However - there seems to be a problem in NinjaTrader. I am connected to IB data through TWS api system. So - I use limit order in Ninja and when market touches the limit order - buys/sells the contract(s). But almost every day I get one unfilled limit order. Market just goes straight through my limit order and nothing happens! Of course I have to cancel order immediately - I didnt canceled it once and market turned back after a while and filled this order... Of course - in opposite dirrection. :-/
So I wonder - am I the only one experiencing this kind of bug in Ninja? (I used to trade indicies and everything was OK) Is it something in connection between TWS and Ninja? (I noticed when I cancel Limit order, it cancels in TWS after almost 15 seconds!!) Or is it because of my IB data - market is too quick and my limit cant catch it? Or what?? I am little confused from this....
Can you help answer these questions from other members on NexusFi?
I use NinjaTrader and IB and I have had no problems with CL, but there is a catch.
(1) Do you use NT 6.5. or NT 7.0? It is not possible to trade CL via NT 6.5.
(2) What are the exact symbol settings that you have selected for CL in the instrument manager?
(3) I think you are not talking about limit orders, but about stop limit orders. If you use a stop limit order with a small offset, this can easily happen, as CL is a very volatile instrument. The solution would be to use stop market orders to enter or exit positions instead of stop limit orders. You can select this under the DOM properties (last line). The market order will be executed as market order with protection. This means, that it is effectively a stop limit order. which uses the no-bust range as the offset.
Also, with regards to your TWS the order is cancelled immediately, what you see on the screen is just an information you can set for how many seconds the information is displayed on the screen (see file attached sorry it's in italian), you can set the value to 0.