Login Page - Create Account

Support Board


Date/Time: Fri, 04 Jul 2025 15:59:59 +0000



Problem when displaying TPO using 'One Period of Fixed Time Length at End' option

View Count: 1163

[2023-05-10 14:47:56]
ticinotrader - Posts: 415
Dear Support,

I am having a problem with the TPO profile study, when I set the profile to display data using the 'One Period of Fixed Time Length at End' option (ln:4):

When displaying a chart with this option, then right-click on the chart and select the 'Letters/Blocks in Own Column' or 'Letters/Blocks in Own Column And Standard Profile', the chart temporarily shows the separate columns, but automatically resets back to normal profile mode (no own columns) every time, when the chart updates (new tick).

I tried with Daily, Weekly, etc options and happens with all of them.

Also when selecting this option (One Period at End), the time scale of the chart displays very strange date/time stamps that do not correspond to the subperiods used on the TPO chart and constantly changes (increases) for the same day (when using 30min subperiods, the time scale shows a timestamp that does not follow the 30min increment - like '2023-5-9 10:34:24' etc.)

Can you please take a look at this and let me know how can I fix this?

Thanks in advance.
[2023-05-10 15:35:25]
John - SC Support - Posts: 40745
Please get us a chartbook that shows the issue and hopefully we will be able to reproduce it. Follow these instructions to get us the chart:
Support Board Posting Information: Providing Chartbook with Only a Single Chart
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-05-10 15:42:58]
ticinotrader - Posts: 415
Hi John,
Please see the example chartbook attached.

Also here is a link with an example screenshot:
https://www.sierrachart.com/image.php?Image=1683733282430.png

Thank you.
attachmentTPO-own-profile-error_v2497.Cht - Attached On 2023-05-10 15:42:51 UTC - Size: 4.01 KB - 296 views
[2023-05-10 15:54:55]
John - SC Support - Posts: 40745
The issue is that with this particular profile type, it is constantly redrawing it. Therefore, when your Input for "Default Column Display Style" is set to "Standard Profile", it keeps defaulting back to that setup since that is what is set. The way around this is to change that Input to one of the other options to display either the Single Column data or both.

As to the time stamp, it is updating to the current time when it is redrawing the chart. Again, this is just a "side effect" of using this particular Profile Period.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-05-10 16:53:50]
ticinotrader - Posts: 415
Thank you for the explanation, John.

I simply overlooked this option and its effect on the display type (forces to a certain one). I was not aware of the existence of that option at all.

But I am not sure about the timestamp issue:
I now understand that it always displays the last trade's timestamp when the letters are displayed in own column in a single profile view, but there is an inconsistency between how this is handled when there is only one profile displayed (the example chartbook I attached) vs when a 'normal' (multiple days are displayed) TPO chart's profile is set to display letters in own column.

Please refer to the attached screenshot for comparison.

On the left, the TPO study is set to display one period, while the profile on the right is showing multiple profiles.
In my opinion, displaying the start time of the profile (as displayed on the right chart) is more useful, because it allows to see the session start time, the profile is based on (is it full session or day session based).

Can this be set to always display the session start time, the profile is based on? Similar to how traditional profiles in SC work?

I've also run into another issue when displaying a single profile:

When Default Column Display Type (ln:127) is set to 'Letters/Blocks in Own Column And Standard Profile' AND the next option (ln:124) 'Standard Profile on Left' is set to Yes, the two profiles will overlap each other, as you can see on the example below:

https://www.sierrachart.com/image.php?Image=1683737500525.png

Thank you for your advice in advance.
image20230510_184027.png / V - Attached On 2023-05-10 16:45:25 UTC - Size: 179.43 KB - 161 views
[2023-05-11 05:01:38]
Sierra_Chart Engineering - Posts: 20080
We will look these over, but some features of TPO profiles are not going to be supported with this particular period type. Allow many weeks. We have a very heavy workload.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-05-11 05:02:13
[2023-05-11 07:11:14]
ticinotrader - Posts: 415
Thank you in advance - taking care of this in weeks is 100% fine.

When later working on this, may I ask you to also check the night/day session split profile option in regards to this special TPO type (one period of fixed time)?

It is option ln:26: 'New Period at Day session start when using Evening Session'. Seemingly this does not take effect when the profile is set to One Period of Fixed time, even though the day/night session start/end times are properly set in the Chart Settings.

If possible, when there is a fix/improvement available, can you please send a notification here or in the ChangeLog?

Thanks again.
[2023-05-11 08:10:10]
Sierra_Chart Engineering - Posts: 20080
This is not supported or planned:

It is option ln:26: 'New Period at Day session start when using Evening Session'. Seemingly this does not take effect when the profile is set to One Period of Fixed time, even though the day/night session start/end times are properly set in the Chart Settings.

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, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-08-21 09:24:50]
ticinotrader - Posts: 415
Dear Support,

I am writing to report two extra issues just FYI - related to the 'One Period of Fixed Time Length at End' option of TPO profiles:

Issue #1: profile does not reset at the end of the current period:

When the One Period of Fixed Time option is enabled and a non-standard time period/subperiod is used for the profile, the profile does not reset at the end of the previous period, but keeps adding new TPOs to the profile - creating a 'rolling' profile that always displays a certain number of TPOs.

Attached is a screenshot of a TPO profile where:
- 'One Period of Fixed Time Length at End' option is used
- Profile time period length is set to 60 minutes
- Letter/block time period length is set to 1 minute

You can see this based on the chart header information: 11:00 is already passed but the profile is still developing.
There are always 60x1 minute periods displayed and the profile has a 'rolling' behavior - displaying the past 60 minutes price action counted back from the current minute.

Issue #2: Daily profiles always start with 'x' instead of 'A':

The second chart screenshot shows a TPO profile with the One Period of Fixed Time option enabled. It is a profile starting from 8am CET/Brussels. Although the study is set to use the default sequence of letters (ABCD, etc), the profile starts with a small 'x' instead of the 'A'.

Can you please consider addressing these issues when working on the previously mentioned topics?

Thanks in advance.
image20230821_111014.png / V - Attached On 2023-08-21 09:20:44 UTC - Size: 682.4 KB - 139 views
image20230821_111751.png / V - Attached On 2023-08-21 09:20:52 UTC - Size: 590.17 KB - 141 views
[2023-08-24 12:55:51]
Sierra_Chart Engineering - Posts: 20080
Yes.

Provide us the particular chart for this:

The second chart screenshot shows a TPO profile with the One Period of Fixed Time option enabled. It is a profile starting from 8am CET/Brussels. Although the study is set to use the default sequence of letters (ABCD, etc), the profile starts with a small 'x' instead of the 'A'.

And make sure to set the time zone in the Chart Settings itself.

Instructions to attach:
Support Board Posting Information: Providing Chartbook with Only a Single Chart
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-08-24 12:55:59
[2023-08-24 13:41:36]
ticinotrader - Posts: 415
Please see attached a chartbook with this single chart included.
When I opened it, the profile starts with not an 'x' but the 'P' - instead of the 'A'.

Thanks in advance.
Private File
[2023-08-24 14:05:38]
ticinotrader - Posts: 415
Update:
As I have the chartbook running, the starting letter of the TPO profile changed from 'P' to 'Q'. So the letter are seemingly dynamically changing.

https://www.sierrachart.com/image.php?Image=1692885802400.png
[2024-02-27 08:51:05]
ticinotrader - Posts: 415
Dear Support,

Could you please let me know if there is any update on the above issue?

I also wanted to report another problem that may be related to the one discussed above (or so it seems):

I would like to create a chart with an independent 30min volume profile displayed on the right side of the TPO chart window.

On a TPO chart, when I add a Volume by Price study, set to calculate one period at the end of a fixed period using 30 minutes, the volume profile clearly does not follow the 30 minute periods of the TPO profile. It calculates based on something else, but I cannot tell what period.
The Align Vol Profiles to TPO option is turned off in both the TPO and Vol Profile study settings.

This is not a problem if the single VbP fixed time is set to 1 day or 1 week.

Please refer to the attached screenshot and chartbook file.

https://www.sierrachart.com/image.php?Image=1709022917491.png

I am using the latest 2604 version.

Do you have any advice?
Thanks in advance.
attachmentTicinoTrader_TPO-30min-VBP_v2604.Cht - Attached On 2024-02-27 08:41:31 UTC - Size: 5.1 KB - 377 views
[2024-02-27 16:41:33]
John - SC Support - Posts: 40745
When you specify that the time period for the Volume by Price profile is to be 30 minutes, it is a rolling 30 minute period going back from the current time. Whereas the TPO is creating it's sub-periods on the half-hour marks based on the start time of the session.

The only way to get this to align specifically would be to set the Start Time for the Volume by Price profile to be on each half-hour mark. The only easy way to do this would be to create a custom study that updates the Volume by Price Inputs at the interval you want. Refer to the following:
ACSIL Interface Members - Functions: sc.SetChartStudyInputFloat()
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-02-28 09:45:53]
ticinotrader - Posts: 415
Thank you for the reply John.

I am just a bit confused about what you say (rolling 30min period), because when adding the VbP study using the same parameters (One Period at End of Fixed Time Lenght, Fixed Time: Minutes, Period Length 30) to an empty 30min chart, the VbP properly and automatically resets at the start of each new 30min bar period. So it is not a rolling 30min period. It seems rolling only when added to a TPO chart.

Also, when newly adding this type of VbP, initially the VbP will match the current 30min period of the TPO, but then does not reset when a new 30min period starts, but keeps printing. That is why I thought it is somehow related to the problem I described in the initial posts.

Other than this, when double-checking the settings, I found a solution for this problem, by simply using a different Volume Graph Period Type:

The 'One Period from Most Recent Period Start to End' properly resets the VbP to follow the TPO chart's periodicity (30min) properly.
Date Time Of Last Edit: 2024-02-28 09:54:24
[2024-02-28 15:31:10]
John - SC Support - Posts: 40745
Exactly what you get will depend on the bar period. If you are using 1 minute bars, for instance, then a 30 minute Volume by Price profile is going to pull the data from the most recent 30 1 minute bars, so it is a rolling period - as a new bar is started the oldest bar is dropped.

But, if you use a 30 minute bar, then the Volume by Price Profile is only going to pull data from the 1 30 minute bar, so it will match up in this case.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-03-19 23:25:59]
Sierra_Chart Engineering - Posts: 20080
Regarding the first post, when displaying letters/blocks in own column with a single profile, use this command:

Letters/Blocks In Own Column - All Profiles.

A new TPO profile period type has been added to solve the other problem. Update to the latest version for this.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-10-28 14:35:03]
Sierra_Chart Engineering - Posts: 20080
Are there any outstanding questions or issues in this thread?
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2024-10-28 14:35:13
[2024-10-28 14:54:23]
ticinotrader - Posts: 415
Can check again in the next 3 days and let you know.
Thank you.
[2024-10-31 17:44:06]
ticinotrader - Posts: 415
Dear Support,

I was able to fix all issues listed in the previous posts by switching to the One Period From Most Recent Period Start to End profile period.
Issue in post #13 is fixed as well by using the same profile period type in the VbP settings.

The only pending issue that has not changed is (Post #5):

When Default Column Display Type (ln:127) is set to 'Letters/Blocks in Own Column And Standard Profile' AND the next option (ln:124) 'Standard Profile on Left' is set to Yes, the two profiles will overlap each other

https://www.sierrachart.com/image.php?Image=173039658369.png

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

Login

Login Page - Create Account