Login Page - Create Account

Support Board


Date/Time: Wed, 24 Jul 2019 05:44:05 +0000



[Sticky] - OpenGL support Now Ready for Initial Testing

Support Request:
[2019-07-12 01:03:21]
Sierra Chart Engineering - Posts: 74136
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 great stability on Windows.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-12 01:40:43
[2019-07-12 06:14:00]
User907968 - Posts: 84
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: 12
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: 92
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: 74136
Regarding post #4, this sounds driver related to us.
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2019-07-13 03:58:24]
user8888 - Posts: 92
yes, and to me aswell. but the drivers are up to date. thank you anyway.
[2019-07-13 13:06:51]
mpro - Posts: 12
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
imageNumbersBars_OpenGL_Bug.png / V - Attached On 2019-07-13 13:02:18 UTC - Size: 73 KB - 98 views
[2019-07-13 20:53:25]
Sierra Chart Engineering - Posts: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-13 20:53:42
[2019-07-15 07:10:48]
Sierra Chart Engineering - Posts: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-15 07:11:30
[2019-07-15 14:43:51]
user8888 - Posts: 92
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: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2019-07-16 21:47:28]
User929084 - Posts: 27
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.
imagetearing.png / V - Attached On 2019-07-16 21:47:12 UTC - Size: 41 KB - 59 views
imagetearing.1.png / V - Attached On 2019-07-16 21:47:18 UTC - Size: 42.93 KB - 59 views
[2019-07-17 09:28:20]
User138602 - Posts: 107
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: 27
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: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2019-07-17 19:34:04]
Sierra Chart Engineering - Posts: 74136
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:
https://www.sierrachart.com/index.php?page=doc/Tools.html#ChartValues_ToolConfiguration
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-17 19:34:48
[2019-07-17 20:58:19]
User138602 - Posts: 107
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: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-17 21:01:36
[2019-07-17 22:11:31]
User138602 - Posts: 107
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: 25
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
attachment2019-07-18_13-47-23.pdf - Attached On 2019-07-18 17:54:02 UTC - Size: 114.12 KB - 32 views
[2019-07-19 19:37:41]
Sierra Chart Engineering - Posts: 74136
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:
https://www.sierrachart.com/index.php?page=doc/PostingInformation.php#ProvidingChartbookSingleChart
Sierra Chart Support - Engineering Level

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

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
Date Time Of Last Edit: 2019-07-19 19:38:11
[2019-07-21 13:18:47]
mpro - Posts: 12
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: 74136
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. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2019-07-24 05:32:35]
sunnyod - Posts: 219
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. See attached chartbook
Private File

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

Login

Login Page - Create Account