Announcement

Collapse
No announcement yet.

Why is high(sym("$ticki") null after some bars?

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

  • Why is high(sym("$ticki") null after some bars?

    This EFS should display a marker for all $TICKIs > 26. When I'm adding this formula on a simple 2min bar chart of $TICK, the high of $TICKI will not longer be evaluated after barindex -608 because high(sym("$ticki") is then always null.

    I do not understand why it's null. Can anybody help me, please?
    Attached Files

  • #2
    Re: Why is high(sym("$ticki&quot null after some bars?

    zotti
    FWIW the formula appears to be working at my end as you can see in the enclosed screenhot
    You may want to provide some more details such as the Time Template settings etc so that others can try to test it under the same conditions
    Alex




    Originally posted by zottl
    This EFS should display a marker for all $TICKIs > 26. When I'm adding this formula on a simple 2min bar chart of $TICK, the high of $TICKI will not longer be evaluated after barindex -608 because high(sym("$ticki") is then always null.

    I do not understand why it's null. Can anybody help me, please?

    Comment


    • #3
      hi alex,

      I'm in Europe and I'm using a intraday-defaults time template which shows all bars between 14:30 and 21:00. I've set local timezone in preferences. When I look at the formula output window the value for the ticki high shows null after bar -600. The last high ticki marker I see is at 03/09 at 19:56 which is barindex -597. After that I see no more markers allthough the next marker should be at 03/09 at 15:44 where it was 28. Could this be a problem with US summertime? But when I use a time template 00:00 - 24:00 the null appears already at barindex -312. The last marker I see is in this case at 03/11 20:34. Very misterious....
      Attached Files

      Comment


      • #4
        zotti
        What timezone? Also is the Time Template set to Dynamic or are you loading a specific number of bars or days?
        You may want to post an image of the Time Template or of the entire chart showing the description [displayed in the top left corner] which includes the Time Template settings
        Alex


        Originally posted by zottl
        hi alex,

        I'm in Europe and I'm using a intraday-defaults time template which shows all bars between 14:30 and 21:00. I've set local timezone in preferences. When I look at the formula output window the value for the ticki high shows null after bar -600. The last high ticki marker I see is at 03/09 at 19:56 which is barindex -597. After that I see no more markers allthough the next marker should be at 03/09 at 15:44 where it was 28. Could this be a problem with US summertime? But when I use a time template 00:00 - 24:00 the null appears already at barindex -312. The last marker I see is in this case at 03/11 20:34. Very misterious....

        Comment


        • #5
          hi alex,

          my windows timezone is set to central european time(vienna). My eSignal timzone is normally set to local but I've also tested the exchange timezone in preferences as you can see in my screenshot but always the same problem. After several bars the value for $TICKI will be null in the formula output window. My time template is set to dynamic.
          Attached Files

          Comment


          • #6
            zotti
            That happens because you have the Time Template set to Dynamic which means that it will initially download enough bars to fill the chart (300 is the default minimum) and an equal amount of data for the external symbol
            If you then scroll back the chart it will request additional data for the symbol in the chart but it does not generate a request of additional data for the external symbols called by the efs hence the nulls prior to a certain bar
            The solution is to set the Time Template to load a predefined number of days or bars. For information on how to use Time Templates see this article in the eSignal KnowledgeBase
            By the way this issue is similar to the one you and I discussed in this thread
            Alex


            Originally posted by zottl
            hi alex,

            my windows timezone is set to central european time(vienna). My eSignal timzone is normally set to local but I've also tested the exchange timezone in preferences as you can see in my screenshot but always the same problem. After several bars the value for $TICKI will be null in the formula output window. My time template is set to dynamic.

            Comment


            • #7
              Thank you Alex, you have solved my problem! Sorry that I forgot our discussion from 2007...

              Comment


              • #8
                zotti
                You are most welcome and I am glad to hear that solved the problem.
                Alex


                Originally posted by zottl
                Thank you Alex, you have solved my problem! Sorry that I forgot our discussion from 2007...

                Comment

                Working...
                X