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 LiamTwine, Today, 08:10 AM
            0 responses
            2 views
            0 likes
            Last Post LiamTwine  
            Started by Balage0922, Today, 07:38 AM
            0 responses
            5 views
            0 likes
            Last Post Balage0922  
            Started by JoMoon2024, Today, 06:56 AM
            0 responses
            6 views
            0 likes
            Last Post JoMoon2024  
            Started by Haiasi, 04-25-2024, 06:53 PM
            2 responses
            19 views
            0 likes
            Last Post Massinisa  
            Started by Creamers, Today, 05:32 AM
            0 responses
            6 views
            0 likes
            Last Post Creamers  
            Working...
            X