Login Page - Create Account

Support Board


Date/Time: Tue, 11 Dec 2018 19:21:06 +0000



Fixing indicator graphics jaggedness

Support Request:
[2017-12-20 06:20:20]
ycomp - Posts: 17
Moving averages look more jagged (compared to other charting programs), like old school computer graphics. I'm wondering if there's a way to make them smoother?

I'm talking only about the graphics, nothing about making a "smooth moving average".. just the lines it draws looks really rough.
Date Time Of Last Edit: 2017-12-20 06:20:39
[2017-12-21 05:39:04]
Sierra Chart Engineering - Posts: 66851
You need to use a higher resolution monitor, assuming that would help.

Anyway, this is not any kind of question we can reasonably answer. What you see is accurately drawn.
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: 2017-12-21 05:39:56
[2017-12-21 15:24:45]
gomifromparis - Posts: 215
Suggestion : what about using GDI+ for drawing lines only? It would enable some nice smoothing.

Of course you keep GDI for all the rest, because it will be much faster, but all lines in movering averages would look nicer (in my opinion)if they were more smooth.

Here's a comparison of lines drawn in Sierra using GDI+ vs GDI with the source.
imagesierrasmoothing.png / V - Attached On 2017-12-21 15:23:54 UTC - Size: 101.85 KB - 71 views
imagesmoothingsource.png / V - Attached On 2017-12-21 15:23:59 UTC - Size: 34.84 KB - 54 views
[2017-12-21 17:38:22]
Sierra Chart Engineering - Posts: 66851
When you zoom in you can see the optical illusion effects that GDI + is employing to make a line looks smooth when it really cannot be based upon the resolution of the monitor.
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: 2017-12-21 17:38:42
[2017-12-21 18:07:46]
gomifromparis - Posts: 215
Yes,it's quite basic anti aliasing, so the actual lines are more blurry, but less jaggy.

In real life it actually looks quite good, here's a example of Sierra vs NT ( which has .Net drawing so GDI+) , to me it looks more smoothed than it looks blurred, but probably a matter of personal preference :-)
imagesierrant.png / V - Attached On 2017-12-21 18:04:33 UTC - Size: 78.21 KB - 56 views
Attachment Deleted.
[2017-12-22 00:26:25]
Sierra Chart Engineering - Posts: 66851
We are creating a new common graphics component within Sierra Chart to make Sierra Chart easy to port to other operating systems so we will work this in as an option.
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.
[2017-12-22 05:12:32]
ycomp - Posts: 17
yes, please do - I wanted to write anti-aliasing in my original post but I wasn't 100% sure if that was the correct terminology. AFAIK anti-aliasing doesn't take much power especially these days. NT is a (nice looking) dog but I'm sure its performance issues are for other reasons.

Also it will make screenshots look better, so good for marketing )
Date Time Of Last Edit: 2017-12-22 12:31:04

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

Login


Login Page - Create Account