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

Using Queues in C#

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

    Using Queues in C#

    In the attached file I am attempting to catch the orders in a queue.

    I thought the queue was a fixed size and orders would drop out once the queue size was maxed out, is this wrong?

    I would have to count the queue and the deselect the last one as the size hits?

    Also I am copying the queue .copyto() but i am not printing anything in the output window, it runs for a bit then stops

    Any ideas, i want to keep my queue a fixed size and probably include the timestamp to

    Tinkerz
    Attached Files

    #2
    I am narrowing down the error.

    I now resize me queue using the dequeue function if the count is larger than 50

    it now looks like on bar update on a new tick it crashes
    I first set the variable
    private double[] myTargetArray;
    and initialize
    myTargetArray = new double[100];

    so my array is larger than the queue.

    But I crash when I copy

    BuyStack.CopyTo(myTargetArray,1);
    Print(myTargetArray[1]);

    Any ideas
    Queue..::.CopyTo Method

    Comment


      #3
      ok got it the queue was a int the array a double

      Comment


        #4
        tinkerz, as this is a general C# programming area, we are unable to provide support. Maybe some community members can chime in and help you out.

        A little hint though:
        Code:
        [FONT=monospace]
        [/FONT]Queue q = new Queue(32);
        
        // to delete and return the oldest object
        object ob = q.Dequeue();
        AustinNinjaTrader Customer Service

        Comment


          #5
          I see our messages crossed in cyber-space. Glad to hear you've got it figured out.
          AustinNinjaTrader Customer Service

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by WHICKED, Today, 12:45 PM
          2 responses
          18 views
          0 likes
          Last Post WHICKED
          by WHICKED
           
          Started by GussJ, 03-04-2020, 03:11 PM
          15 responses
          3,276 views
          0 likes
          Last Post xiinteractive  
          Started by Tim-c, Today, 02:10 PM
          1 response
          8 views
          0 likes
          Last Post NinjaTrader_ChelseaB  
          Started by Taddypole, Today, 02:47 PM
          0 responses
          5 views
          0 likes
          Last Post Taddypole  
          Started by chbruno, 04-24-2024, 04:10 PM
          4 responses
          51 views
          0 likes
          Last Post chbruno
          by chbruno
           
          Working...
          X