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 Taddypole, 04-26-2024, 02:47 PM
            1 response
            12 views
            0 likes
            Last Post NinjaTrader_Eduardo  
            Started by futtrader, 04-21-2024, 01:50 AM
            6 responses
            58 views
            0 likes
            Last Post futtrader  
            Started by sgordet, Today, 11:48 AM
            0 responses
            4 views
            0 likes
            Last Post sgordet
            by sgordet
             
            Started by Trader146, Today, 11:41 AM
            0 responses
            5 views
            0 likes
            Last Post Trader146  
            Started by jpapa, 04-23-2024, 07:22 AM
            2 responses
            22 views
            0 likes
            Last Post rene69851  
            Working...
            X