Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

Partner 728x90

Collapse

Linking entries

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

    Linking entries

    Hello,
    In my strategy I want to enter a position with 2 contracts, have the first exit early and the 2nd remain in the market longer. The exit of the 2nd will be dependant on the 1st. How would one go about first separating 2 entries that fire according the same conditions and then causing the exit of the 2nd to be dependant on the first? Any suggestions?

    #2
    CaptainAmericaXX, in order to scale out of a position, you will need to first scale into it.

    You can do this by submitting two orders at the same time from the same conditions:
    Code:
    if (entry conditions == true)
    {
       EnterLong(1, "long entry 1");
       EnterLong(1, "long entry 2");
    }
    As for exiting the second position after the first, you will need to keep track of when you want to exit and then submit the orders at the appropriate time, or you can track the executions and look for the exits in OnExecution() or OnOrderUpdate().
    AustinNinjaTrader Customer Service

    Comment


      #3
      Hello,
      Thank you for the response to my question.
      This is what I have so far on that issue:
      if (condition == true)
      {
      IOrder order1 = EnterShort(DefaultQuantity, "order1");
      IOrder order2 = EnterShort(DefaultQuantity, "order2");

      }
      Pretty simple. Unfortunately as order1 is coming back valid, order2 is coming back null. Any idea why order2 wouldn't work?
      Thanks

      Comment


        #4
        Hello,

        Thanks for the note.

        What do you have entries per direction set to when you run the strategy? This is in the strategy start parameters.

        I look forward to assisting you further.

        Comment


          #5
          I hate it when I forget simple things. I added the Unique entries. That fixed it. Thanks for the help.

          Comment


            #6
            We all do it . Glad to help.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by PaulMohn, Today, 03:49 AM
            0 responses
            3 views
            0 likes
            Last Post PaulMohn  
            Started by inanazsocial, Today, 01:15 AM
            1 response
            7 views
            0 likes
            Last Post NinjaTrader_Jason  
            Started by rocketman7, Today, 02:12 AM
            0 responses
            10 views
            0 likes
            Last Post rocketman7  
            Started by dustydbayer, Today, 01:59 AM
            0 responses
            2 views
            0 likes
            Last Post dustydbayer  
            Started by trilliantrader, 04-18-2024, 08:16 AM
            5 responses
            23 views
            0 likes
            Last Post trilliantrader  
            Working...
            X