2. In real-time the fill algorithm is very dynamic. Just because you touch the price, will not guarantee a fill. It depends on the current market dynamics, bid, ask, volume, among other things to simulate fills for you.
Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Entering too late
Collapse
X
-
1. When running in simulation you could very well get filled outside of the bar. If this was real life, your fill would have moved the bar. This is a possibility.
2. In real-time the fill algorithm is very dynamic. Just because you touch the price, will not guarantee a fill. It depends on the current market dynamics, bid, ask, volume, among other things to simulate fills for you.Josh P.NinjaTrader Customer Service
-
I guess, this fill algorithm is quite propriate, so when it decides, that no trade happens, it is quite probable that it would also be in reality this way, right? I know it can't be always right, but it is quite probable, that it acts like in reality, right?
Regards,
Sepp
Comment
-
Sepp, unfortunately it's not possible to predict fills, but the simulation engine uses state of the art technology to approximate your chances - to change it's settings you can take a look at this link - http://www.ninjatrader-support.com/H...ulatorTab.htmlBertrandNinjaTrader Customer Service
Comment
-
Thank you for the link. Am I right, that checking "Enforce immediate fills" disables this dynamic fill algorithm and could cause fills, that wouldn't have been filled in reality?
And another thing: I still observe several times per day, that a limit order gets filled above or below the limit price. How does this come? I didn't understand fully your explanation before. For example, an buy limit order with limit price 10000 gets filled at 10001, although the open price was 10000 (which would have filled the order for the right limit price). Is there an explanation for this?
Regards,
Sepp
Comment
-
I just don't get it right... A Long limit order means, that I offer a price as Bid, so it's only filled, if someone sells the contract for this bid price. Why shall it be sold for a worse price? Also, the limit price (which obviously was met in the last example) and the filled price both were in the bar figure, which means that both prices were touched during the bar session. But why wasn't it filled at my price? It was touched and there was no reason, why it shouldn't get filled... Can you help me?
Regards,
Sepp
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by rbeckmann05, Yesterday, 06:48 PM
|
1 response
12 views
0 likes
|
Last Post
by bltdavid
Today, 05:43 AM
|
||
Started by llanqui, Today, 03:53 AM
|
0 responses
6 views
0 likes
|
Last Post
by llanqui
Today, 03:53 AM
|
||
Started by burtoninlondon, Today, 12:38 AM
|
0 responses
10 views
0 likes
|
Last Post Today, 12:38 AM | ||
Started by AaronKoRn, Yesterday, 09:49 PM
|
0 responses
15 views
0 likes
|
Last Post
by AaronKoRn
Yesterday, 09:49 PM
|
||
Started by carnitron, Yesterday, 08:42 PM
|
0 responses
11 views
0 likes
|
Last Post
by carnitron
Yesterday, 08:42 PM
|
Comment