Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Can't opt out TickReplay with IsTickReplays[0]

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

    Can't opt out TickReplay with IsTickReplays[0]

    Hi,

    It looks like it is not possible to run a tickreplay (gather data from onmarketdata) and a non tickreplay indicator (calculating onbarclose) side by side.
    The onbarclose indicator - which finish in split second on non tickreplay chart - receive millions of ticks, and eventually hang ninjatrader.
    How do you expect to make this work?

    The indicator should be able to opt out the tickreplay with a single switch.
    The IsTickReplays[0] == false "need to be fixed".

    dotnet.
    Last edited by dotnet; 02-12-2016, 06:15 AM.

    #2
    Hello dotnet,

    Thanks for your post.

    So that I can replicate the issue on my end can you provide the steps to recreate?

    Thanks in advance.
    Paul H.NinjaTrader Customer Service

    Comment


      #3
      Hello Paul,

      How Ninjatrader expect to run non-tickreplay and tickreplay indicators side by side, when the tickreplay create extreme overhead in the non-tickreplay indicator? Can you understand the question? Why the IsTickReplays[0] == false does not work?

      dotnet

      Comment


        #4
        Hello dotnet,

        Thanks for your reply.

        To be clear IsTickReplay is a read-only property and is set by the use of Tick Replay. Please see: http://ninjatrader.com/support/helpG...tickreplay.htm
        Paul H.NinjaTrader Customer Service

        Comment


          #5
          TickReplay is not for regular indiators

          Let's see the numbers then:

          Test chart 1.:
          30 day/5 Minute/ES 03-16 Chart/No TickReplay

          Applying @SMA indicator, running time is not noticeable, let's say it is 250ms.

          Test chart 2.:
          30 day/5 Minute/ES 03-16 Chart/Tickreplay Enabled

          Applying @SMA indicator, running time .. 50 second.

          TickReplay /Non TickReplay speed difference 50*1000/250 = 200
          TickReplay calculation is 200 times slower.

          The original question again: What the engineering team expect to do at this point? Do they expect to rebuild every indicator for TickReplay, or are they considering a 200 times slower running as normal?

          I had a suggestion a month before: Forget the TickReplay switches (Options/Data Series), the indicator/script should apply explicitly for tickreplay.
          The script that does not request tickreplay, should run on regular 'baronclose' dataseries.

          Comment


            #6
            Hello dotnet,

            Thanks for your reply.

            Regarding, "I had a suggestion a month before:", if that was a forum post, please provide a link so I can follow-up on that.
            Paul H.NinjaTrader Customer Service

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by Shansen, 08-30-2019, 10:18 PM
            24 responses
            939 views
            0 likes
            Last Post spwizard  
            Started by Max238, Today, 01:28 AM
            0 responses
            8 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