NexusFi: Find Your Edge


Home Menu

 





Sell Stop limit order


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Fat Tails with 3 posts (13 thanks)
    2. looks_two Big Mike with 2 posts (0 thanks)
    3. looks_3 PowerM with 1 posts (1 thanks)
    4. looks_4 sam028 with 1 posts (2 thanks)
      Best Posters
    1. looks_one Fat Tails with 4.3 thanks per post
    2. looks_two sam028 with 2 thanks per post
    3. looks_3 TempletonPeck with 1 thanks per post
    4. looks_4 PowerM with 1 thanks per post
    1. trending_up 13,441 views
    2. thumb_up 18 thanks given
    3. group 5 followers
    1. forum 10 posts
    2. attach_file 1 attachments




 
Search this Thread

Sell Stop limit order

  #1 (permalink)
 
PowerM's Avatar
 PowerM 
Nürnberg, Germany
 
Experience: Intermediate
Platform: Ninja Trader
Broker: IB/Kinetick
Trading: CL, YM
Posts: 111 since Jun 2010
Thanks Given: 157
Thanks Received: 44

Hi

I have a question from which I think it is quite basic, nevertheless I do not understand what I see, so maybe someone can explain shortly:
On the pic below you see the DOM from Ninja Trader, I am using NT/ V21 and this happened on a SIM account. I think on a SIM account the orders are placed on your local PC and not at your broker nor at NT.
I placed a stop limit order at 76.99 in CL, the price was above 77 at that time. As take profit I added an additional limit buy at 76.95.
The price came down very fast and my SLM order was not triggered. The price went down immediately to 76.93 and triggered my buy order. at .95. At .97 I closed the position, I wanted to be short instead of long.
I know that a stop limit order, once triggered, gets filled at the trigerring level or better. I suppose that "better" means in this case at a price level above 76.99. Is this correct?
If yes, that would mean that the order never gets filled as long as price moves down but I would be long then. Is that correct?
And finally, which order type would I have to enter to be sure to be filled if the price goes down? I would accept 76.98 as well etc, for me it would be better than to be long when I want to be short.
Many thanks !

Attached Thumbnails
Click image for larger version

Name:	DOM CL.jpg
Views:	346
Size:	31.2 KB
ID:	20224  
Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
NexusFi Journal Challenge - April 2024
Feedback and Announcements
New Micros: Ultra 10-Year & Ultra T-Bond -- Live Now
Treasury Notes and Bonds
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
Are there any eval firms that allow you to sink to your …
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
  #3 (permalink)
 
max-td's Avatar
 max-td 
Frankfurt
 
Experience: Intermediate
Platform: NinjaTrader
Trading: FGBL 6E B4
Posts: 1,752 since Jun 2009
Thanks Given: 2,309
Thanks Received: 927


as i remember a Stop Limit order gets triggert if the Stop-price gets traded - and only if this really was traded.
in CL i think it can happen that not all prices are really tradet - and so you dont get a trigger if it jumps.

thats only what i guess now, but i know that CL is thin + can be pretty fast - so this can happen.

to check / test this i would play with this scenarion in fesx or ES iE - to see how it behaves there.

max-td
Reply With Quote
Thanked by:
  #4 (permalink)
 
TempletonPeck's Avatar
 TempletonPeck 
Germany
 
Experience: Beginner
Platform: NinjaTrader
Broker: Mirus Futures/Zen-Fire
Posts: 200 since Feb 2010
Thanks Given: 1,138
Thanks Received: 202

My opinion:
If you want to be sure to get filled you have to use stop market orders.
If you use stop limit orders you have to choose the "stop limit offset". I guess you had chosen a offset of zero.
You can change these things under superdom properties.
In your case I would enter my target only if my sell limit order gets triggered, not before.
Play a little around with these settings in sim to understand the order types.

Reply With Quote
Thanked by:
  #5 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


PowerM View Post
Hi

I have a question from which I think it is quite basic, nevertheless I do not understand what I see, so maybe someone can explain shortly:
On the pic below you see the DOM from Ninja Trader, I am using NT/ V21 and this happened on a SIM account. I think on a SIM account the orders are placed on your local PC and not at your broker nor at NT.
I placed a stop limit order at 76.99 in CL, the price was above 77 at that time. As take profit I added an additional limit buy at 76.95.
The price came down very fast and my SLM order was not triggered. The price went down immediately to 76.93 and triggered my buy order. at .95. At .97 I closed the position, I wanted to be short instead of long.
I know that a stop limit order, once triggered, gets filled at the trigerring level or better. I suppose that "better" means in this case at a price level above 76.99. Is this correct?
If yes, that would mean that the order never gets filled as long as price moves down but I would be long then. Is that correct?
And finally, which order type would I have to enter to be sure to be filled if the price goes down? I would accept 76.98 as well etc, for me it would be better than to be long when I want to be short.
Many thanks !

Stop Limit Order

A stop limit is a stop order that immediately becomes a limit order when the stop is triggered. So you have to decide where to put your limit price.

On the screenshot of the DOM you have attached, CL trades at 76.97 . This means that your limit price is higher than 76.97 and your order has not been filled. Probably you did not enter any offset, so your limit price also was 76.99. As market depth was not sufficient when that price was hit, price traded through it and your position is still open.


Stop Market Order

If you want to be sure to get a fill, you need to use a stop market order. This order becomes a market order, once the stop is triggered. You will get your fill, but you are not protected against slippage.


Selecting the Correct Offset for the Stop Limit Order

Protecting your position via stop-loss: If you use a stop limit order, you want to protect yourself against unreasonable slippage. Let us say that you are not willing to accept more than 10 ticks slippage for CL, thinking that price will come back anyhow. So you put your stop at 76.99 and your limit price at 76.89. To achieve this you need to give NinjaTrader the information that you have chosen an offset of +10 ticks. There are two ways of doing this

- either preconfigure the DOM by entering a Stop Limit Offset of 10 under DOM properties
- or leave the Stop Limit Offset under DOM properties set to off, you now need to enter the offset each time, when entering a position


Negative Offsets for Entering a Trade

If you want to enter a trade on a breakout pullback, you can use a negative offset. Imagine resistance at 77.20 and that you require 15 ticks for the breakout to be effective. In this case you can set your stop price at 77.35 (breakout confirmed), then buy the expected pullback to prior resistance at 77.22 (stop limit offset = -13)


Stop Limit Orders Offer Limited Protection Only

Generally it is not recommended tp use stop limit orders as stop loss orders. They offer limited protection. So a stop market order is preferable.

Some futures exchanges - such as CME - do not offer stop market orders. All stop market orders are converted into stop market orders with protection, which means into limit orders with a large offset, which is determined by the no bust range -> see CME website. Other futures exchanges do not offer stop limit orders. In this case the stop limit order is simulated by NinjaTrader or on the server of your broker. The information that the stop level has been hit, needs to move from the exchange to the PC that triggers the limit order and then back to the exchange, so this might create some extra slippage.

Reply With Quote
  #6 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,398 since Jun 2009
Thanks Given: 33,173
Thanks Received: 101,537

For CL I personally only use stop market, not stop limit.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #7 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,102


Big Mike View Post
For CL I personally only use stop market, not stop limit.

Mike

Just to add that your stop market order is a disguised stop-limit order.


The no-bust range for CL is $1.00, source here

Globex No Bust Ranges

The exchange automatically applies half of the no-bust range as an offset to all market orders and calls this market order with protection.

So your stop market order is a stop limit order with an offset of 50 ticks, which is half the no-bust range. So if somebody slurps away 50 levels of market depth in front of your order, you may not get filled.


Reply With Quote
Thanked by:
  #8 (permalink)
 
gulabv's Avatar
 gulabv 
Dallas, TX
 
Experience: Beginner
Platform: Ninjatrader
Broker: Zen-Fire
Trading: ZN, 6E
Posts: 286 since May 2010
Thanks Given: 161
Thanks Received: 169


Big Mike View Post
For CL I personally only use stop market, not stop limit.

Mike

@Big Mike - do you see much slippage on CL using stop market orders?

Reply With Quote
  #9 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,398 since Jun 2009
Thanks Given: 33,173
Thanks Received: 101,537


gulabv View Post
@Big Mike - do you see much slippage on CL using stop market orders?

No, usually 0 to 1 tick, rarely 2 to 3 ticks but very very rare.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #10 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


I agree with Mike and Fat Tails, it's not a good idea to use stop-limit order.
This order is initiated because you were wrong, so if you (think) you are wrong, you have to close the position as ASAP, dot.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:




Last Updated on September 17, 2010


© 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