• 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

Protective limit on stop loss ATM order

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

    Protective limit on stop loss ATM order

    Hello,

    I have a question about implementation of stop loss orders in an ATM strategy. Based on my understanding, NT uses stop limit order to implement it with a limit price some distance away from the actual stop value. See below for the example:

    3/23/2012 5:07:43 AM|1|32|Order='xxx' Name='External' New state=Filled Instrument='DX 06-12' Action=SellLimit price=79.3 Stop price=79.4 Quantity=1 Type=StopLimit Filled=1 Fill price=79.325 Error=NoError Native error=''

    In this example my actual stop was intended to take me out of my long position and was set to 79.4. NT added "limit price" 79.3 - 20 ticks away from my stop price. Is there a way to control this behavior? As you can see I've got quite a lot of slippage on the fill (violent move overnight). What if my would-be-fill was below 79.3? It looks like I'd still have my unfilled stop order open.

    Can someone from Ninja confirm please?

    Thanks,
    Eugene

    #2
    Hi Eugene,

    Yes, this is expected to happen. ATM based stop losses are designed to fill, so they will always have a hard coded limit price at 20 ticks worse than the stop price. This currently cannot be configured, but you can always manually submit your own stop limit order if you prefer.
    Ryan MNinjaTrader Customer Service

    Comment


      #3
      Thanks Ryan. So how can I create an ATM strategy that will fill my stop no matter what? The fact that the market can run 20 ticks thru my stop and leave me unfilled doesn't give me warm and fuzzy feeling. Can you recommend anything?

      Comment


        #4
        You can use stop market orders for these instead.
        Right Click in the order entry window (superdom, chart trader, etc) > Properties
        Set Use Stop Market for Stop Loss orders = true.
        Ryan MNinjaTrader Customer Service

        Comment


          #5
          Thanks again Ryan. I assume this will affect only the stop loss order, correct? If I enter on a stop order it's a good idea to have the default behavior in place. Please confirm.

          Comment


            #6
            Hi evlap,

            The property would effect only Stop Loss orders - stop limit/market orders which are manually placed would continue to operate as they do now.
            KyleNinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by stevenev1, Today, 01:43 PM
            0 responses
            3 views
            0 likes
            Last Post stevenev1  
            Started by shinuvu, Today, 11:05 AM
            2 responses
            11 views
            0 likes
            Last Post shinuvu
            by shinuvu
             
            Started by Hagar, Yesterday, 07:12 PM
            1 response
            14 views
            0 likes
            Last Post NinjaTrader_ChrisL  
            Started by PBreen, Today, 11:59 AM
            1 response
            7 views
            0 likes
            Last Post NinjaTrader_ShawnB  
            Started by johnnybegoode, 01-14-2019, 07:24 PM
            13 responses
            544 views
            0 likes
            Last Post seeseea
            by seeseea
             
            Working...
            X