Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

How to perform an action on the stop loss

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

    How to perform an action on the stop loss

    I want to make ninjatrader to perform an action when the stop loss is reached. Is there any way to do that?

    #2
    xmms1,

    When the stop loss is reached your position is closed. You can just run off of your position being closed with a check on your position quantity or direction and then continuing from there.

    Code:
    if (Position.MarketPosition == MarketPosition.Flat)
         // do something;
    You have to be sure to consider that such a condition is true any time you are flat.
    Josh P.NinjaTrader Customer Service

    Comment


      #3
      But this performs even if I don't have any position yet. Are there any events such as OnStopLoss Do_something ?

      Comment


        #4
        xmms1,

        If you want an event you should look at OnOrderUpdate() or OnExecution() and respond accordingly when you receive one from your stop loss.
        Josh P.NinjaTrader Customer Service

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
        0 responses
        567 views
        0 likes
        Last Post Geovanny Suaza  
        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
        0 responses
        330 views
        1 like
        Last Post Geovanny Suaza  
        Started by Mindset, 02-09-2026, 11:44 AM
        0 responses
        101 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
        0 responses
        548 views
        1 like
        Last Post Geovanny Suaza  
        Started by RFrosty, 01-28-2026, 06:49 PM
        0 responses
        548 views
        1 like
        Last Post RFrosty
        by RFrosty
         
        Working...
        X