Support Board
Date/Time: Wed, 27 Nov 2024 20:47:49 +0000
OpenGL support Now Ready for Initial Testing
View Count: 30807
[2019-07-12 01:03:21] |
Sierra Chart Engineering - Posts: 104368 |
Prerelease version 1947 of Sierra Chart has support for OpenGL: https://en.wikipedia.org/wiki/OpenGL The basic objective of OpenGL is to transfer the rendering of graphics from the CPU to the GPU to reduce CPU usage. The greatest reduction in CPU usage is going to come from systems that have a capable and fast GPU: https://en.wikipedia.org/wiki/Graphics_processing_unit This option can be enabled through Global Settings >> Graphics Settings >> Other. Once you enable the option for OpenGL, a restart of Sierra Chart is needed and Sierra Chart stays in that mode until the option is disabled and is restarted again. OpenGL support is very much a beta. There can be stability and rendering issues. For example, the Chart Values tool does not function properly. OpenGL does not have support for text so we had to create an alternative to do text. So text is not necessarily going to render in a way you might like. Once again this is considered a beta and problems can be expected. We do not recommend using OpenGL during live trading. Report any issues in this thread but we will not necessarily respond. There is no need to go into extensive detail. And if it issue has been reported, then do not report it again. We do not want to be flooded with all kinds of issues. And once again we will not necessarily respond. If you are using Linux and you have problems, then please at this time do not post those issues here. Our first objective is to have stability on Windows. 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: 2019-09-07 12:56:37
|
[2019-07-12 06:14:00] |
User907968 - Posts: 823 |
Hi support, a few observations - - Transparency is inverted for drawing tools and chart drawstyles - i.e. 100% = fully opaque and 0% = fully transparent - Circle drawstyles produce very coarse polygons, rather then circles - Chart drawing tools fill behaviour is inconsistent, both in color selection and whether the shape actually fills - Chart drawing tools cause large CPU spike and are not very responsive - When scrolling charts that have circle drawstyles, there is very noticeable screen tearing Not all negative feedback though - render time for 'Market Depth Historical Chart' is massively reduced, which is great! |
[2019-07-13 02:16:22] |
hurleydood - Posts: 15 |
Yes the font look like pixelated bitmaps. You can render nice clean TrueType fonts using FreeType which is popular on non-Windows systems. https://learnopengl.com/In-Practice/Text-Rendering |
[2019-07-13 02:37:23] |
user8888 - Posts: 159 |
yes, beta. after 1 min of moving the mouse around the chartbook across the screens, with the opengl option enabled, all 3 screens went black. unrecoverable. physical button need it to restart the system. 2 1st screens to internal gpu, the 3rd to secondary gpu. |
[2019-07-13 03:49:14] |
Sierra Chart Engineering - Posts: 104368 |
Regarding post #4, this sounds driver related to us.
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 |
[2019-07-13 03:58:24] |
user8888 - Posts: 159 |
yes, and to me aswell. but the drivers are up to date. thank you anyway.
|
[2019-07-13 13:06:51] |
mpro - Posts: 44 |
When using Numbers Bars with "Highlight Volume/VPOC" or "Candle Stick Outline". There is a black box in the foreground. Regardless of the color settings. V1948 Date Time Of Last Edit: 2019-07-13 13:15:34
|
NumbersBars_OpenGL_Bug.png / V - Attached On 2019-07-13 13:02:18 UTC - Size: 73 KB - 884 views |
[2019-07-13 20:53:25] |
Sierra Chart Engineering - Posts: 104368 |
Regarding post #4 and #6, we will try to duplicate this set up and see what the problem is. Regarding post #6, how many monitors do you have?
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: 2019-07-13 20:53:42
|
[2019-07-15 07:10:48] |
Sierra Chart Engineering - Posts: 104368 |
Regarding post #4 and post #6 where the screens went black, can you provide us the following information: 1. What are the exact models of video cards, amount of monitors in the system, and screen resolutions? 2. What version of Windows is being used? Screenshot of system information would be good. 3. Does the issue appear with some specific chartbook(s)? 4. Can you download, install, and take screenshots from the tabs "Graphics card" and "Advanced" in software: https://www.techpowerup.com/gpuz/ 4.1 Can you take screenshots of the tab "Sensors" from GPU-Z when you run SC? 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: 2019-07-15 07:11:30
|
[2019-07-15 14:43:51] |
user8888 - Posts: 159 |
yes, sir, I can provide you with all that. However, you might be quite right when saying that sounds like a driver problem, because my video driver crashes from time to time. But, crashes, alters the resolution of 1 or 2 screens, and I can recover it, revert back the resolutions and continue normally. The beta OpenGL option of your software seems to increase the problem, leaving the system unrecoverable. But the problem is there before the OpenGL option. So, thank you very much for your efforts, but might be my system. I've updated the drivers, even tried with previous versions, but same result. If you still want that info, let me know... But I should have the driver problem fixed before being able to evaluate properly the OpenGL way (which is not gonna happen soon because I've tried everything I know already) The system is a win server 2012 R2 and the secondary GPU is based on a ATI chipset. 2 of the 3 screens are UHD. Thank you very much. |
[2019-07-16 09:25:58] |
Sierra Chart Engineering - Posts: 104368 |
Therefore lets set aside the request for the time being.
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 |
[2019-07-16 21:47:28] |
User929084 - Posts: 60 |
Hi. Just downloaded V 1951 to see the difference of OpenGL. Here's what I notice 1. No visible crosshair, even though it is enabled. It will appear for fraction of a second when moving mouse around. 2. None on the keyboard shortcuts work. I checked in global settings and they are the same as before, just don't work. 3. Tearing of price and time scales on all charts when moving mouse around. First img is the chart where I have pointer on ( tearing ) and second img is second chart ( tearing1 ), and it's even worse then the first one. I have Global Cursor on. |
tearing.png / V - Attached On 2019-07-16 21:47:12 UTC - Size: 41 KB - 917 views tearing.1.png / V - Attached On 2019-07-16 21:47:18 UTC - Size: 42.93 KB - 891 views |
[2019-07-17 09:28:20] |
User138602 - Posts: 169 |
The visibility of the crosshair was always this troublesome. Even before the implementation of opengl. Couldnt find a solution in any of the crosshair related settings and there arent that many as far as i know. @SC It would be nice if you could give us an always easy to find crosshair option...just thicker crosshair lines may work. Yes, there are workarounds like pressing CONTROL button on the keyboard in combination with the right mouse setting in windows. But its still not convinient or optimal. I would like to have the crosshair as my default pointer because i could compare quickly a pricelevel in different timeframes. But not knowing where i am on the whole screen lets me always switch back to the default arrow pointer. The crosshair is just not visible enough or not visible at all. Date Time Of Last Edit: 2019-07-17 09:37:19
|
[2019-07-17 13:20:01] |
User929084 - Posts: 60 |
I only brought this up because without OpenGL enabled I never had a crosshair problem. It is always visible and tracks time and price like it should on all charts. Sometimes it will disappear from one of the charts, but all I have to do is just move my mouse over to that chart and it comes back.
|
[2019-07-17 19:32:42] |
Sierra Chart Engineering - Posts: 104368 |
This is said in Post #1: For example, the Chart Values tool does not function properly.
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 |
[2019-07-17 19:34:04] |
Sierra Chart Engineering - Posts: 104368 |
The crosshair is just not visible enough or not visible at all. If you have a problem it is because you are not using the right settings based on the chart background color you are using and your screen resolution.The visibility of the Chart Value/Crosshair tool has never been an issue. You can adjust the colors, the Line style and thickness. Refer to: Chart Drawing Tools: Chart Values Tool Configuration 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: 2019-07-17 19:34:48
|
[2019-07-17 20:58:19] |
User138602 - Posts: 169 |
I HATE to capture this thread...sry, its about opengl and NOT crosshair. But just to be on the same page: I am not talking about the horizontal and vertical lines extending to the edges of a chart window. I am only refering to the little cross in the center. My comment is kinda off-topic, i must admit. Nevertheless, are we still talking about the same thing and i am able to even modify the center cross? |
[2019-07-17 21:01:09] |
Sierra Chart Engineering - Posts: 104368 |
But that particular object is something you can control in the Pointer settings through the operating system control panel. It is not set by Sierra Chart. You should be able to choose a larger one and one with a greater contrast.
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: 2019-07-17 21:01:36
|
[2019-07-17 22:11:31] |
User138602 - Posts: 169 |
Changing the pointer color did the trick. The arrow mouse pointer is black now but the crosshair gets a white outline. Its a compromise...thx. Date Time Of Last Edit: 2019-07-17 22:13:55
|
[2019-07-18 17:56:43] |
HinckleyBob - Posts: 45 |
I am assuming this problem is associated with this Beta software: Attached file shows: 1. The range of the rectangle fill is incomplete. 2. The ragged right edge of the rectangle fill. 3. The artifact of a semi-opaque vertical edge price scale, not fully vertical. This is always reproducible. A system information file is available at http://speccy.piriform.com/results/z5MmaP6NAn8kfe8ilHioyxA Update: I turned off the OpenGL option, and was able to reproduce the problem. So this message is posted to the wrong thread. Sorry, haven't had this problem before. Date Time Of Last Edit: 2019-07-18 18:08:43
|
2019-07-18_13-47-23.pdf - Attached On 2019-07-18 17:54:02 UTC - Size: 114.12 KB - 691 views |
[2019-07-19 19:37:41] |
Sierra Chart Engineering - Posts: 104368 |
Update: I turned off the OpenGL option, and was able to reproduce the problem. So this message is posted to the wrong thread. Sorry, haven't had this problem before.
You need to restart Sierra Chart after disabling the OpenGL option. If you still have the problem after restarting and not using OpenGL, then post that particular chart following these instructions but only if you are not using OpenGL: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, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2019-07-19 19:38:11
|
[2019-07-21 13:18:47] |
mpro - Posts: 44 |
I get a crosshair with OpenGL only when the chart is updating. So without datafeed there is no crosshair. https://youtu.be/EuuPWCsdZHM 1953 |
[2019-07-21 21:08:42] |
Sierra Chart Engineering - Posts: 104368 |
There is a known issue with the Chart Values tool. This will be resolved.
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 |
[2019-07-24 05:32:35] |
samual sprat - Posts: 343 |
When using 'Study Subgraphs Reference with 'Transparent Fill Rectangle Top/Bottom' the fill occasionally works on a chart but mostly not. This might be the case for other transparent Draw styles and may not be limited to Study Subgraphs Reference but i've not tested them. Also, I think this may be related to CFD's as it works as expected with Futures. See attached chartbook Also when using the 'Colour Bar based on Alert Condition' with 'Color Bar Hollow' draw style, the fill of the bar is always black even if there is a 'Color Bar Candle Fill' which is triggered Date Time Of Last Edit: 2019-08-02 02:36:15
|
ERROR - Study Subgraphs Reference.Cht - Attached On 2019-07-24 05:31:39 UTC - Size: 50.85 KB - 543 views |
[2019-07-25 07:30:53] |
samual sprat - Posts: 343 |
When different color transparencies overlap, sometimes the combined color is just one of the colours. For example when green and red overlap, instead of orange the color would be red or green However what works fine is when same transparent colors overlap and they create a more opaque version of that color Date Time Of Last Edit: 2019-07-25 09:09:00
|
To post a message in this thread, you need to log in with your Sierra Chart account: