Login Page - Create Account

Support Board


Date/Time: Fri, 29 Mar 2024 14:26:47 +0000



Chart Replay - Chart not advancing properly when used manually

View Count: 932

[2020-08-28 07:22:18]
User629461 - Posts: 158
I'm using Chart Replay with a 5min chart and want to advance by 1min intervals manually using Jump Method by Time set to 1 minute (ie 5 clicks for every 5min bar to complete). However from the first bar, the bar never completes on the whole minute after 5 clicks, theres always at least a few seconds left to complete the bar. So by the 10th bar, its out by 30sec or more. Is there a way to make this work properly?
[2020-08-28 21:51:34]
Sierra Chart Engineering - Posts: 104368
It will jump forward by 1 minute from the current time down to the second. So what you are saying does not sound unusual.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-08-30 06:37:59]
User629461 - Posts: 158
Yes but if I enter 1min for Jump period it should jump by EXACTLY 60sec, not 56 or 59sec (its never consistent). This screws up manual testing as its out by 30sec after only 5-6 bars. If trading decisions are made on the close of the bar, this makes testing using Replay useless.

This is normal behaviour for any replay function on other softweare (eg Multicharts, ForexTester etc) and would expect the same here.
[2020-08-31 16:59:12]
Sierra Chart Engineering - Posts: 104368
Sorry this is not how it works in Sierra Chart. And we do not care about other programs. We could care less.

It will jump by the specified time. This only makes sense. This is final.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2020-08-31 16:59:31
[2020-09-01 00:43:28]
User629461 - Posts: 158
What I'm trying to explain is that it doesn't jump by the specified time.

See attached series of charts. I'm using a 5min chart with 1min Jump period as shown in the Replay window. Chart 1 is the start and after the first 5min period (5 cicks) the chart is out by 5 sec (Chart 2). By the end of the second bar (Chart 3) the chart is out by 13sec. By the 6th bar (Chart 4) the chart is out by 27sec and so on. By the 13th bar (not shown) the chart is out by almost 1 minute.
imagePicture1.png / V - Attached On 2020-09-01 00:41:49 UTC - Size: 612.04 KB - 241 views
[2020-09-02 06:46:48]
Sierra Chart Engineering - Posts: 104368
We are not fully understanding this but we did identify one issue when jumping bar by bar based upon the old implementation of this functionality:
Replaying Charts: Stepping through Chart Bars One by One

The old implementation is no longer documented but the implementation in the program was there. But this would not apply in your case because the jump time does not match the timeframe of the chart bars.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-09-02 22:02:05]
User629461 - Posts: 158
Agree, I am trying to 'build' 5min bars by using 1 min increments. Can something be done to make this work accurately?
[2020-09-04 04:56:04]
Sierra Chart Engineering - Posts: 104368
So you want to be able to jump evenly to the end/beginning of a bar? So you want to jump in even 1 minute units within a 5 minute bar? We have to add a new jump method for that.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-09-06 23:32:14]
User629461 - Posts: 158
That is correct.

I don't see a need to add another jump method though, unless this isn't possible in the current configuration. It would suffice to make the current method operate as intended. The ability to manually vary the jump time is also valuable depending on the chart timeframe being batcktested. For example, on a 15min chart I would use a 3min jump period. Or on a 1min chart I might use a 10sec jump period.

Another feature that would be practical is the ability to choose to start Replay in 'Paused' mode once the Play button is selected. This is particularly handy for those doing manual bar-by-bar backtesting. But this is not entirely necessary.
[2020-09-10 06:05:27]
Sierra Chart Engineering - Posts: 104368
We are working on a new jump method to do what you require.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-09-11 05:17:45]
Sierra Chart Engineering - Posts: 104368
This has been released in the latest version.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2020-09-11 08:37:24]
User629461 - Posts: 158
Great, just tried it out. Its not perfect but it does work for my needs so thanks for inmplementing that.
[2020-09-11 16:47:04]
bebop - Posts: 13
I'd also like to say thanks for implementing this functionality, it helps a lot for my intraday back testing. Thanks for all your efforts, Sierra is head and shoulders above all other trading software out there.

I've got 2 further requests to help really improve the replay functionality:

1. I'd like to also ask if it's possible for you to implement the "To Next Bar" functionality in the same multi timeframe manner for all the charts in the chartbook. At present "To Next Bar" is the odd one out (compared to the other jump methods), as it's the only function that only works for a single chart (it actually advances all the charts in the chartbook by one bar with each click immediately knocking them all out of sync - the 5m 15m and 60m for example are all advancing by one bar each time, which makes it useless for anything other than a single chart).

2. the ability to replay historic data charts (daily, weekly, monthly), with a simple "To Next Bar" jump for each Daily bar that advances the weekly and monthly by one day. The present solution is not very useful as setting the chart to an intraday chart with 7 days for a week doesn't work very well (it seems to start the week on a tuesday), and is limited by the amount of intraday data available compared to much greater range of historic data .
[2020-09-12 21:34:39]
User629461 - Posts: 158
I agree and would second these 2 requests

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account