Login Page - Create Account

Support Board


Date/Time: Wed, 24 Apr 2024 13:48:34 +0000



Scanning Large Number of Symbols

View Count: 1188

[2018-08-19 12:30:17]
ticinotrader - Posts: 377
Dear Support,

I am trying to scan a larger list of futures and forex symbols (~150 symbols) based on the instructions you gave.
I am a subscriber of real-time data to all of the scanned exchanges and my symbol limit is 100.

I do the scanning on 1-day period intraday charts (Intraday chart set to period: 1-0-0 instead of using historical Daily).
During the scanning, I receive the notification that my symbol limit is reached.

I do not require real-time scanning (I start the scanner manually) but want to be sure that the scan is made and the alert is created on the most recent updated data. So based on this I do not require to subscribe each scanned instrument to real-time access.

Can you please advise, how can I do the scanning, where it is ensured that missing historical data is downloaded during/before the scanning, but the scanned symbols are not automatically subscribed to RT Data (and this way they do not count in the 100 symbol limit)?

Thank you.
[2018-08-19 21:47:15]
Sierra Chart Engineering - Posts: 104368
Use SC Data - All Services when scanning and disable Global Settings >> Data/Trade Service Settings >> Allow Support for Sierra Chart Data 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
[2018-08-20 22:28:43]
Sierra Chart Engineering - Posts: 104368
Let us know if that accomplishes what you need or if we need to add another option but hopefully it does.
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-08-21 07:57:07]
ticinotrader - Posts: 377
Dear Support,

Disabling the 'Global Settings >> Data/Trade Service Settings >> Allow Support for Sierra Chart Data Feeds' setting solved my symbol limit problem.

Although I had to create a separate instance (copy) of SC to run it when I scan (to not interfere with the main instance where continuous real-time access is needed 24/5).

When I run the scanner, the scanning completes correctly on Historical Daily charts.

But when I set the chart periodicity to intraday 1-0-0 (1-Day) the missing chart data is not downloaded automatically and the scanner somehow simply 'skips' those symbols where there is no chart data saved on the computer.

I am scanning on a mix of ~150 futures and forex symbols and I need the last ~30 day's 1-Day intraday chart data downloaded and displayed on the chart to have the correct calculations for the scanning/alert logic. Scanning on delayed data is fine.

The forex symbols' missing data is downloaded correctly and automatically before the scan, but not the futures contracts. Probably because the FX data is real-time (streaming) by default. So the skipped symbols are futures, where I have no data downloaded previously manually.

Also if I leave the SC instance open and several hours later I re-run the scanner, the already manually downloaded and available futures data doesn't update (no fill of the missing data), unless I exit the application then restart it.

So, in brief, I am looking for to scan 1-Day period intraday charts and somehow guarantee that the missing data is filled/automatically downloaded right before the scan - both for Forex and Futures symbols. And do this without the symbol being counted into my RT symbol limit (this is already done based on your advice).

Thanks for any suggestions in anticipation!
Date Time Of Last Edit: 2018-08-21 07:59:40
[2018-08-23 04:16:48]
Sierra Chart Engineering - Posts: 104368
Enable this option:
General Settings Window: Subscribe RT Data and Download Historical Data During Scan (Global Settings >> General Settings >> General >> Data)


Also if I leave the SC instance open and several hours later I re-run the scanner, the already manually downloaded and available futures data doesn't update (no fill of the missing data), unless I exit the application then restart it.
Refer to step 14 in this section here:
Sierra Chart Historical Data Service: Setup Instructions
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-23 04:17:06
[2019-05-03 14:05:18]
ticinotrader - Posts: 377
Dear Support,

I would like to ask some further guidance regarding this topic.

I am now trying to scan a list of ~150 symbols - all Historical Daily charts (using SC data).

There are 5 Daily charts open, all of them linked together (and to an Associated Watchlist containing all my symbols) and each chart has 6 alerts (30 total).

When I run the Chart -> Start Scan, the scanning goes through the entire list seemingly correctly and the results are posted into a previously cleared alert log that I process later (print).
Then I manually empty the alert list and when I check and compare the printed results by going through the entire watchlist manually, I many times find that new alerts come up and displayed in the ALert log that have not been included in the first automatic scan.

The time between the automatic scan and the manual check is very short (some minutes) so it can not be an issue, because the alerts change very slowly.

It seems that the missing alert signals are still somehow related to missing data from the chart history that is not downloaded during the automated scan, but downloaded when I manually click on and display a symbol. But I'm not sure what causes this because most of the symbols are updated/scanned correctly - there are only a random and very limited number of missing symbols.

I do not know if it matters, but the Sierra instance I run the scanner in, is a 24/7 running copy hosted on a server. So there are no SC restarts between the periodical scans I do each day.

Can you please advise how can I fix this problem?

Thank you in advance.
[2019-05-05 17:45:39]
Sierra Chart Engineering - Posts: 104368
We updated this section here to explain all of this and the best method of scanning historical daily charts:
Study/Chart Alerts And Scanning: Understanding Scanning Historical Daily Charts

Some of the prior information was out of date.
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-05-05 17:46:06

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

Login

Login Page - Create Account