Support Board
Date/Time: Thu, 03 Jul 2025 18:21:20 +0000
custom candle start time for daily and higher TF
View Count: 95
[2025-06-18 11:27:12] |
MMM1238 - Posts: 21 |
Hi i have been working for weeks on how to create the custom candle start time for candles from >4h. i have received a lot of reading material from you and i have done a good job with it. I may not have read all the information yet, but so far after weeks of work the following problem has remained. i have >30 charts in the chartbook. There are 3 different candle start times from 4h< for Forex, US Indices and Crypto. I trade large timeframes > 15min. I now always have to leave the intraday charts on for all of them (and not the historical >daily if I want to have the larger timeframes displayed correctly (as with most). This is not a solution. My PC is only working with the 30 charts when I change the timeframes, because I have to leave at least 100 days “days to load” on. I am a big fan of Sierrachart and I have already programmed many things. But this little issue is a nogo in my application. Isn't there possibly a short solution you can give me in my case that I haven't seen yet? I must say that after 4 years of intensive programming and working with Sierrachart, I am leaning towards switching to tradingview, and only because of the candle start time for higher time levels that can only be displayed with the intraday chart. (My time zone 0:00 as a daily bar with the historical is simply not good) If you do have a solution for me, or if it is also important for you, please give me a hint. the point is this. i started with tradingview and then only used sierrachart as a big fan. This issue with the candle start time runs automatically with tradingview and they also do a lot of other good advertising. Don't get me wrong. Sierrachart is simply a higher class and can do so much more and I think it is a pity that you are not working on the candle start time issue for higher time levels. Maybe I can look forward to a solution after all. I would like to stay with you Many thanks Date Time Of Last Edit: 2025-06-18 11:31:46
|
[2025-06-18 15:45:19] |
John - SC Support - Posts: 40733 |
From what you have stated there is no other solution within Sierra Chart. Daily data is only the Open/High/Low/Close/Volume for the day, where that "day" is defined by the exchange. In other words, there is no time frame for the data, just that information for the day. As such, there is no way to "cut" the information in order to have a specific start/end time. This is why you have to use the Intraday data to create a daily or higher timeframe with specific start/end times. The intraday data is every trade and specifies the time of each trade. What it does sound like, however, is that you have not looked into how to optimize what you are doing. In particular, you should look into using multiple instances of Sierra Chart to help split the load on the processors, as well as increasing the Intraday Data Storage Time Unit. Refer to the following for these two in particular: High CPU Usage | Inactive User Interface | Poor Performance | Long Time to Load Chart Data | Charts Reloading Often: 30.47 - Use Sub Instances to Distribute Processing Load High CPU Usage | Inactive User Interface | Poor Performance | Long Time to Load Chart Data | Charts Reloading Often: 30.12 - Intraday Data Storage Time Unit. Historical Data Record Time Frame. Then go through the other items on the page that the above links are on. Everything we know to help with performance is on that page. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
To post a message in this thread, you need to log in with your Sierra Chart account: