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 Hwop38, 05-04-2026, 07:02 PM
        0 responses
        161 views
        0 likes
        Last Post Hwop38
        by Hwop38
         
        Started by CaptainJack, 04-24-2026, 11:07 PM
        0 responses
        309 views
        0 likes
        Last Post CaptainJack  
        Started by Mindset, 04-21-2026, 06:46 AM
        0 responses
        245 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by M4ndoo, 04-20-2026, 05:21 PM
        0 responses
        349 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by M4ndoo, 04-19-2026, 05:54 PM
        0 responses
        179 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Working...
        X