These are rookie questions but I want to make sure I got it right(*For the following questions I assume NinjaTrader are my brokers*):
1) "EnterLong()" command performs a buy market order that from my understanding of the how the market works, I should be filled at the current ASK price, am I right?
and the opposite should be true for "EnterShort()", meaning I'll be filled at the current BID price?
2) When will a stop market order will be triggered? If for example I'm in a long position, that means that I need to sell my asset to exit the position.
Will a market order be submitted when the BID price reaches the price I specified? Did I get it right?
Meaning, if I wrote: "SetStopLoss(CalculationMode.Ticks, 100);", than a market order will be submitted when the BID price is 100?
and is the opposite is correct for a short position - triggered when the ASK price is 100?
3) Is there a way to 100% guarantee that my stop price wouldn't be skipped? From what I read, a stop limit order can be skipped, is that true? If not, what's the way to guarantee my stop
will never be skipped?
Thanks in advance

Comment