Login Page - Create Account

Support Board


Date/Time: Fri, 06 Dec 2024 02:40:52 +0000



programmatically download historical data

View Count: 1698

[2015-09-13 07:27:57]
User102729 - Posts: 3
Hi,

I want to use Sierra Charts as my data provider along with data I'm already downloading daily from IB (my current broker), so I can cross-validate the data and compare them.
In IB there is an API through which I can easily download historical data programmatically for many stocks and then analyze them offline in my Matlab simulation.
How can I programmatically download historical data for many stocks from SC? Can it be done through IB API?

Thank you
[2015-09-13 22:16:32]
Sierra Chart Engineering - Posts: 104368
Sometime later this year this can be done using the new DTC Protocol Server:
https://www.sierrachart.com/index.php?page=doc/doc_DTCServer.php

At this time for Daily data you can access this data through the Historical Daily data text files:
https://www.sierrachart.com/index.php?page=doc/doc_TextCSVDataFormat.html


At this time for Intraday data, you can export that:
https://www.sierrachart.com/index.php?page=doc/doc_ImportExport.html
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
[2015-09-14 18:22:33]
User102729 - Posts: 3
Thank you, I saw these options in the SC program.
What I'm looking for is a programmatic way to download historical data for, say 100 stocks of interest.
Clearly this is very uncomfortable using the menus. Is there an API or dll which I can access and give 100 export commands for 100 different stocks?

Thank you
[2015-09-14 18:45:47]
Sierra Chart Engineering - Posts: 104368
No there is not.
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
[2015-09-15 03:43:35]
User102729 - Posts: 3
Is there a way to access SierraCharts data using the IB API?
[2015-09-15 05:34:23]
Sierra Chart Engineering - Posts: 104368
No. Of course not. This makes no sense.
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
[2015-09-15 20:21:12]
Cavalry3162 - Posts: 523
could you create a chartbook with 100 charts in it? just open it up EOD and it should dl the data, no?
[2015-09-16 04:34:19]
Sierra Chart Engineering - Posts: 104368
Yes you can do this.

You can also use the Associated Symbol List and perform a scan to accomplish the same thing:
https://www.sierrachart.com/index.php?page=doc/doc_SwitchingSymbols.html#AssociatedSymbolList
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