Login Page - Create Account

Support Board


Date/Time: Tue, 01 Jul 2025 05:26:57 +0000



How can the Bar Period be set to

View Count: 85

[2025-06-18 02:17:51]
Dan the Man - Posts: 99
Hi,

How can the Bar Period be set to "Rotate" so the numbers bar only rotate when:

1) There is a "zero" at the high on the bid side and a "zero" at the low on the ask side
2) Combined with Taper volume on 3 levels

Attached a screen image for visual.

Regards,
imageNumbers bar.png / V - Attached On 2025-06-18 02:17:34 UTC - Size: 90.92 KB - 14 views
[2025-06-18 15:29:39]
John - SC Support - Posts: 40676
If by "Rotate" you mean to start a new bar, then there is not a built-in way to do this.

You could do this by creating a custom study. Refer to the following:
ACSIL Interface - Custom Chart Bars

https://www.sierrachart.com/index.php?page=doc/SierraChartStudyAndSystemProgrammers.php

If you are looking for how to get an alert when those conditions are met, then let us know and we can point you in the right direction for this.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2025-06-18 16:42:27]
Dan the Man - Posts: 99
Hi John,
Thanks.

Also could you point me in the right direction to get an alert

Regards
[2025-06-18 17:47:01]
John - SC Support - Posts: 40676
The first thing to look at is the following functions to access the Total Volume, Bid Volume, and Ask Volume at each price level for a bar:
Study/Chart Alerts And Scanning: Special Functions

These can be used with the Main Price Graph Identifiers:
Study/Chart Alerts And Scanning: Available Main Price Graph Identifiers/Variables

So you can setup an alert that checks to see if the Bid at High is 0 by entering the following:
=BVAP(H, 0) = 0

To use multiple conditions, you need to use the AND() and/or OR() functions:
Study/Chart Alerts And Scanning: OR and AND Functions

So to check both the Bid at the High and the Ask at the Low, your formula would be the following:
= AND(BVAP(H, 0) = 0, AVAP(H, 0) = 0)

To check a value at a location within a bar, you need to add the offset amount to the High or Low. The best way to do this is to use the TICKSIZE variable. For instance, to check if a value at two prices below the high is greater than 100, your formula would be the following:
=BVAP(H - TICKSIZE * 2, 0) > 100

We leave the rest for you to work out to get exactly what you need.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2025-06-19 18:15:48]
Dan the Man - Posts: 99
Thank-you !
Every helpful

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

Login

Login Page - Create Account