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

ExitOnclose

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

    ExitOnclose

    Hi,

    I have set the ExitOnCloseSeconds =3.600, but the trades are being closed right at the last bar.

    I use 4 range bars so the trades shoulld be closed some bars before the last one.

    How could I solve this issue?

    Thanks

    #2
    ok, i see this is a real time property.

    How can I cancel the pending orders before the last bar?

    Thanks

    Comment


      #3
      Hello CJS,
      Thanks for writing in and I am happy to assist you.

      You can use the GetNextBeginEnd to know the session end time and can code a time check to exit the code. http://www.ninjatrader.com/support/h...xtbeginend.htm

      A basic code will look like
      Code:
      DateTime sd;
      DateTime ed;
      BarsArray[0].Session.GetNextBeginEnd(Time[0], out sd, out ed);
      				
      if (Time[0] > ed.AddHours(-1))
      {
      	if (Position.MarketPosition == MarketPosition.Long)
      		ExitLong();
      	else if (Position.MarketPosition == MarketPosition.Short)
      		ExitShort();
      					
      }
      Please let me know if I can assist you any further.
      JoydeepNinjaTrader Customer Service

      Comment


        #4
        Hi,

        Thanks for the response.

        I mean "pending" orders.

        The thing is that I am sending pending orders to a secondary dataseries (another instrument) .

        I am pretty sure that there is a bug cose at the close of the session inestead of canceling the pending order (if not executed), this pending order is not canceled (with the exitonclose funtion) and also gets executed at the first open of the next day. This issue only happends in the secondary instrument.

        Comment


          #5
          Hello CJS,
          Are you facing the issue while backtesting or live.
          Can you send us a sample code depicting the problem.

          I look forward to assisting you further.
          JoydeepNinjaTrader Customer Service

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by Shansen, 08-30-2019, 10:18 PM
          24 responses
          941 views
          0 likes
          Last Post spwizard  
          Started by Max238, Today, 01:28 AM
          0 responses
          9 views
          0 likes
          Last Post Max238
          by Max238
           
          Started by rocketman7, Today, 01:00 AM
          0 responses
          4 views
          0 likes
          Last Post rocketman7  
          Started by wzgy0920, 04-20-2024, 06:09 PM
          2 responses
          28 views
          0 likes
          Last Post wzgy0920  
          Started by wzgy0920, 02-22-2024, 01:11 AM
          5 responses
          33 views
          0 likes
          Last Post wzgy0920  
          Working...
          X