Login Page - Create Account

Support Board


Date/Time: Thu, 25 Apr 2024 15:50:21 +0000



[Sticky] [Locked] - What is Sierra Chart Working On

View Count: 73835

[2018-06-07 21:23:10]
Sierra Chart Engineering - Posts: 104368
We want to take a moment, to explain work being done on graphics within Sierra Chart. We are creating a common component to handle the operating system graphics functions for drawing charts and really the display of everything throughout the program.

This makes the code more organized and allow Sierra Chart to be ported to other graphics libraries and operating systems more easily.

To improve graphics performance we are going to add support for OpenGL.

Recently, we have seen some graphics related issues reported which have a very minor underlying cause. When we hear about these, they are resolved promptly. They are resolved currently in version 1760.

If there any small issues with the handling of what are called GDI objects or device context handles, this can lead to significant display problems and potentially stability issues and this is one reason why this common graphics component is being created to isolate this code into one place so it can be maintained in one location and make graphics very reliable and fast.

The issues we have seen, are due to very small trivial details which are very easily 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
Date Time Of Last Edit: 2018-06-07 21:23:45
[2018-08-06 22:34:32]
Sierra Chart Engineering - Posts: 104368
Current and upcoming items:

-Websocket server within Sierra Chart itself for web-based trading and simplified charting.

-Nano second time stamping resolution. This is going to be started next in the coming days. Update: This has not been started and what is meant here is that the storage format of the timestamps will have nano second resolution but only precision to the millisecond is going to be used.

-Performance improvements with trading to handle large order sets for backend order routing and exchange functionality.

- OpenGL for improved graphics performance to move graphics processing to the GPU.

- Chat, voice, video, screen sharing functionality between Sierra Chart users.

-Completion of all graphics related code into a common component to make porting to other operating systems easier.
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: 2018-11-15 01:53:30
[2018-08-07 06:57:26]
Sierra Chart Engineering - Posts: 104368
On a side note, do you ever wonder why it is Sierra Chart does not use YouTube, Facebook, twitter, and these other so-called "social media" platforms? It is because why would we want to direct users to these systems when they can stay on the Sierra Chart website and where we can fully control the content. All of our videos are hosted on our website. That is just our policy. We would not host a video on YouTube because it simply makes no sense to us.

And now you can see how these platforms through government pressure, are banning certain kinds of information. Here's an example:
https://www.infowars.com/the-real-reason-apple-facebook-spotify-youtube-banned-infowars/

Whether you like or agree with Alex Jones, is now free speech no longer a natural right of human beings?

And the ultimate problem here is while those are private companies, if they are receiving government pressure that is just simply wrong and furthermore, what's next? Are they going to start censorship through Internet connectivity itself? Could be. Proof:
https://www.youtube.com/watch?v=tr_Xl3dTwZc (Beyond belief. But this is actual intended US legislation)

Anyway, this is why we do not use those platforms. Why should we and others give up our power to YouTube and these other dominant systems. It simply makes no sense and we urge our affiliate brokers to get off of YouTube. Use your own sites for your videos. And this is why we are moving away from Microsoft.

Anyone who puts their reliance on Microsoft is going to be subject to being terminated off of the Windows platform anytime Microsoft or the government wants. That is simply just not acceptable. If you think that is nonsense, it is not. It is apparent that this is the reality we are currently in. And that is where these big tech companies are heading. We do not even use use Google anymore. We are glad to be rid of Google off of our website. We have our own much better internal search on this website.

For external search we use Duck Duck Go.
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: 2020-12-16 00:44:06
[2018-08-29 23:34:49]
Sierra Chart Engineering - Posts: 104368
We have completed the websocket server within Sierra Chart and that should be out in the next release. This means Sierra Chart is now Web-enabled and web-based applications using JavaScript or whatever language can now easily access the market data and trading functionality in Sierra Chart. TLS secure connections will also be supported. So we will add functionality to support TLS certificates from certificate authorities so browsers do not give warnings.

At some point we will be releasing some web-based applications. There are some applications we are working on, but nothing yet which would be publicly released.

We have also completed most of the trading related performance improvements. We still need to work on the Trade Activity Log further. There is going to be significant changes to make that be able to handle a large amount of trading activity and improve performance overall.

We have the order submission time down to 20 microseconds ( 1/50 of a millisecond). This is the time from submitting a single order from the chart until it is sent over the network.

There are also a lot of requests relating to the Alerts Logging and we should be getting to a lot of enhancements with that at some point but maybe not until early next year. In general we cannot promise when.

Some other near-term items we hope to get done, will be some new order types, and some enhancements to the Chart Trading DOM and Quote Board.

Another item is custom calculated symbols managed at the market data manager level.
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: 2018-08-29 23:37:29
[2018-09-10 22:12:02]
Sierra Chart Engineering - Posts: 104368
One item we will be starting on in the next couple of weeks is background writing of the trade orders list and positions and balance lists on a another thread.

The internal storage and reading and writing of the Trade Activity Log is also going to be greatly improved and will use a separate thread and separate files for each trade account.

The data will not be held in memory other than what is needed for charts or currently displayed on the Trade Activity Log . While the functionality as it is now is generally fine, when the log file is big, this does have a detrimental performance impact on Sierra Chart.

The exact details of how the Trade Activity Log will work internally have still yet to be finalized but these are some of the general concepts planned.
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: 2018-09-10 22:12:45
[2018-11-14 07:28:04]
Sierra Chart Engineering - Posts: 104368
We have been meaning to update this thread and someone asked us what we are working on. There are lots of things we are doing but some near-term items are as follows:
Interactive Brokers option chains
Sending an order to multiple trading accounts
New order types

These will be done in the coming days.
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
[2018-11-27 10:48:59]
Sierra Chart Engineering - Posts: 104368
One thing that has not been mentioned in the What is New notes is that in the latest pre-release 1847, the tab control from the Trade Activity Log has been removed and tabs are selected through the top level menu. This is designed to save space.

We plan to implement this method on other windows as well.

And we also plan to remove the buttons from windows like the Alerts Manager and Message Log and just use the menu only.
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: 2018-11-27 10:49:42
[2018-11-30 09:21:21]
Sierra Chart Engineering - Posts: 104368
We are also working on all of the enhancements requested for the Market Depth Historical Graph study.
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-01-06 10:21:04]
Sierra Chart Engineering - Posts: 104368
We got behind on this and this will be released this coming week:

Sending an order to multiple trading accounts

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-02-25 04:02:03]
Sierra Chart Engineering - Posts: 104368
Two current tasks we are working on is a significant reimplementation of Symbol Settings so that user set settings are stored separately and are not lost or changed when Symbol Settings are downloaded from the server. The user set settings will be applied after the standard default settings are loaded locally from the file or downloaded.

Another task, is significant changes with the storage of Trade Activity Data and the loading of that data. The storage format remains the same but the data will remain in files and only the data that is needed is loaded at that moment on a background thread. This is a huge massive improvement, to give the Trade Activity Log the ability to handle high throughput and very large storage capacity.
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-02-25 04:02:54
[2019-03-18 02:43:18]
Sierra Chart Engineering - Posts: 104368
We will be releasing the new high-performance Trade Activity data storage and query functionality, this week. This is a dramatic improvement compared to what exists currently. What exists currently was created about 13 years ago and was ok for small amounts of data but it is not what is needed for larger amounts of trading activity data.

In regards to OpenGL support to improve graphics performance, that is going well and there is a significant reduction in CPU time when using OpenGL. But there are going to be some differences in the way that charts look and you will have to accept that if you want to use the functionality. It will be optional to use OpenGL.
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-03-18 02:46:35
[2019-03-19 13:42:07]
Sierra Chart Engineering - Posts: 104368
We expect to do an initial release of OpenGL support in about two weeks. This is the functionality which improves graphics performance of Sierra Chart significantly and takes advantage of high-performance video hardware.
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-04-11 07:44:08]
Sierra Chart Engineering - Posts: 104368
The new custom built from scratch, tab control for the main Sierra Chart window for Chartbook's and the child windows has been released in version 1899. This is a reliable high-performance tab control which also solves the problem with fonts that some users have encountered with the old one.

There could still be some minor issues with it. Let us know if you see any problem and we willl get those quickly 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
Date Time Of Last Edit: 2019-04-11 07:45:10
[2019-04-23 04:23:56]
Sierra Chart Engineering - Posts: 104368
Prerelease version 1909 had a problem when selecting the Trades tab of the Trade Activity Log which would cause an abnormal shutdown or an unhandled exception. We have released a new revision which corrects this problem.

You can update with Help >> Download Prerelease.
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-04-23 04:24:44
[2019-05-25 22:52:14]
Sierra Chart Engineering - Posts: 104368
Version 1923 contains control bar buttons and keyboard shortcuts which can be set to any of the saved Trade Window configurations so that you can switch among them using either of these methods.
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-12-03 00:10:13]
Sierra Chart Engineering - Posts: 104368
One item that we are working on in our spare time is direct integration to the CME iLink order entry interface. The general concept is relatively simple but implementation of redundancy is what takes more time.
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-12-03 00:51:59
[2020-02-21 05:35:36]
Sierra Chart Engineering - Posts: 104368
Below is a list of some items we are working on or will be working on:

-New Chartbook saving functionality and format to improve performance and allow us to easily change internal data structures. For example we can expand the length of the alert condition formula and also the trade window configuration Text Tag. With this change both of these become unlimited in length. Chartbook saving will also be instantaneous since it is saved on a background thread.


-We finally are going to be completing the work for true millisecond time stamping for trades. This is already available for market depth data. This is going to break compatibility with custom studies but only a recompile will be necessary.

-New dialog windows to replace the existing dialogs, like Chart Settings. These are going to be very reliable dialogs which are color-coded, visually easy to understand, and resizable and be modeless. They offer a consistent format for settings. They also allow us to add new settings very easily.

-Historical market depth data serving. We also have made a lot of performance improvements with market depth data processing.
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: 2020-02-21 08:49:13
[2020-03-10 03:31:38]
Sierra Chart Engineering - Posts: 104368
We would like to share this thread from a user:

not all the information is coming through

We cannot emphasize enough, at the absolute complete absurdity at the Windows operating system from doing something so simple as displaying a window with controls. It is not even capable of doing that properly. No one should should accept this as somehow okay and sometimes it happens. This is nothing more than complete absurdity.

We are working on solving the problem as we have indicated in the post prior to this.
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: 2020-03-10 03:33:34
[2020-03-10 03:43:32]
Sierra Chart Engineering - Posts: 104368
We want to talk briefly about the new "Dialog" windows in Sierra Chart which are coming. These are all modeless Windows which means that you can interact with other areas of the program when they are open. Each chart will have its own settings window which can be open as long as you need and still interact with the chart.

The same will be true with chart drawings. You can open a chart drawing properties window and keep it open. And there are various enhancements we can make. For example it could automatically update itself, based upon the active selected drawing.
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
[2020-03-13 19:30:12]
Sierra Chart Engineering - Posts: 104368
Some advantages of the new Chartbook file format:

-Very high performance. Saving files and loading is much faster. Although this does not change how long it takes to load Daily and Intraday chart data, and do study calculations.

-Smaller file size. Not sure how much the reduction will be, but maybe as much as 50% or more.

-All text strings are now a variable length. For example you can use an unlimited amount of characters for a study alert condition formula.

The permanent storage block for studies will become 4K.

This new format is going to be needed to support the new microsecond Date-Time format. So this is something we have to get out first.
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: 2020-04-26 22:19:14
[2020-08-23 02:43:00]
Sierra Chart Engineering - Posts: 104368
Now that we are complete with the millisecond/microsecond time stamping, or at least nearly, the next step is for us to implement support for the serving and downloading of historical market depth data.

And we will start gradually beginning release of the new dialog windows.

And we will also complete development of the Binance crypto currency exchange market data. No trading support is planned.
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: 2020-08-23 02:45:03
[2020-11-16 08:39:33]
Sierra Chart Engineering - Posts: 104368
We expect to release support for the downloading of historical market depth data, this week. We will initially support this for the CME Group of futures for the Denali Exchange Data Feed. Later we will add EUREX.

We got behind on the historical market depth data support because there was a lot of related subsequent work for supporting the new internal integer format for the Date-Time object in Sierra Chart. We were working on a lot of small related details for that.

We are also getting close to finishing up support for direct CME order routing and should be able to get that out may be in about a month or so. Although we will limit this for just a small group of users at first until we have time to prove out the functionality.
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: 2020-11-16 08:40:49
[2020-11-19 06:42:31]
Sierra Chart Engineering - Posts: 104368
Regarding post #49, refer to this post:
Version 2198: Support For Historical Market Depth Data With Denali/Delayed Exchange Feeds
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

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

Login

Login Page - Create Account