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 helpwanted, Today, 03:06 AM
          1 response
          10 views
          0 likes
          Last Post sarafuenonly123  
          Started by Brevo, Today, 01:45 AM
          0 responses
          8 views
          0 likes
          Last Post Brevo
          by Brevo
           
          Started by aussugardefender, Today, 01:07 AM
          0 responses
          5 views
          0 likes
          Last Post aussugardefender  
          Started by pvincent, 06-23-2022, 12:53 PM
          14 responses
          242 views
          0 likes
          Last Post Nyman
          by Nyman
           
          Started by TraderG23, 12-08-2023, 07:56 AM
          9 responses
          386 views
          1 like
          Last Post Gavini
          by Gavini
           
          Working...
          X