• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Stop loss / Bid gap down before open

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • bean3178
    started a topic Stop loss / Bid gap down before open

    Stop loss / Bid gap down before open

    I run a long term strategy that uses a stop loss. I hold my positions across the market maintenance periods, weekends, etc. I'm concerned that a major event will occur while the market is closed and that my order will be filled far below my stop loss. I understand that that the market maker supports banding, which will help protect against large gap downs.

    Does anyone have a suggestion for cancelling the stop loss entirely while the market is closed and placing a new stop loss order after the market re-opens? I'd rather have this exposure than exit the order. I also don't want to have to manually manage this due to holidays, etc.

  • bean3178
    replied
    This is great, thanks. I wasn't aware of those functions.

    It looks like a variation of the example provided for these 2 functions may work as well:

    https://ninjatrader.com/support/help...beginlocal.htm
    https://ninjatrader.com/support/help...ayendlocal.htm

    I could use an if/else there and either process the stop loss or cancel it. I want to do the same at market open, so that I can wait for volatility to normalize a bit after open.

    Leave a comment:


  • NinjaTrader_Jim
    replied
    Hello bean3178,

    Thanks for opening the thread.

    You could add some code to change your stop loss or cancel it just before the close of the market. If you are managing your strategy with Order objects, you can use the ChangeOrder() and CancelOrder() methods as needed. Detecting the end of a session can be done using a SessionIterator.

    You could also chose a different order type for stop loss. For example a buy-stop-limit or sell-stop-limit order. Investopedia has a good explanation on the implications and uses - http://www.investopedia.com/ask/answ...ystoplimit.asp

    CancelOrder() - https://ninjatrader.com/support/help...ancelorder.htm

    ChangeOrder() - https://ninjatrader.com/support/help...hangeorder.htm
    SessionIterator.ActualTradingDayEndLocal - https://ninjatrader.com/support/help...oniterator.htm

    You may also wish to take a look at the SampleOnOrderUpdate strategy for making your own protective orders that can be managed more freely: http://ninjatrader.com/support/forum...ead.php?t=7499

    Please let me know if I can be of further help.

    Leave a comment:

Latest Posts

Collapse

Topics Statistics Last Post
Started by racehit, Today, 12:50 AM
0 responses
2 views
0 likes
Last Post racehit
by racehit
 
Started by cmarkb, Today, 12:04 AM
0 responses
2 views
0 likes
Last Post cmarkb
by cmarkb
 
Started by supernova0219, Yesterday, 07:48 PM
0 responses
6 views
0 likes
Last Post supernova0219  
Started by qwfxny, Yesterday, 07:20 PM
0 responses
7 views
0 likes
Last Post qwfxny
by qwfxny
 
Started by bouncetherubble, Yesterday, 04:48 PM
0 responses
5 views
0 likes
Last Post bouncetherubble  
Working...
X