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 CaptainJack, 05-29-2026, 05:09 AM
        0 responses
        252 views
        0 likes
        Last Post CaptainJack  
        Started by CaptainJack, 05-29-2026, 12:02 AM
        0 responses
        161 views
        0 likes
        Last Post CaptainJack  
        Started by charlesugo_1, 05-26-2026, 05:03 PM
        0 responses
        165 views
        1 like
        Last Post charlesugo_1  
        Started by DannyP96, 05-18-2026, 02:38 PM
        1 response
        250 views
        0 likes
        Last Post NinjaTrader_ChelseaB  
        Started by CarlTrading, 05-11-2026, 05:56 AM
        0 responses
        203 views
        0 likes
        Last Post CarlTrading  
        Working...
        X