Support Board
Date/Time: Sun, 16 Mar 2025 23:50:09 +0000
XAU crosses
View Count: 1098
[2022-08-10 23:49:24] |
User34124 - Posts: 279 |
The Morningstar data feed for symbols such as '^XAUEUR-MSFOREX' seem very sparse.. 1) What is the best study to construct my own custom charts? i.e. XAUGBP from XAUUSD/GBPUSD 2) Am I right that on my package I'd need to pay +$21 for that feed? Or which integrated package would be most suitable? Thanks |
[2022-08-11 13:45:17] |
John - SC Support - Posts: 38678 |
1) To divide two symbols use the Ratio - Bar study. Refer to the following: Ratio (Bar) Or you can use the Custom Calculated Symbols. Refer to the following: Custom Calculated Symbols 2) To get the Morningstar data in real-time, you would need to pay $25.00 per month for the Data Feed Fee along with the $21.00 exchange fee. You will find the Setup Instructions at the following link: https://www.sierrachart.com/index.php?page=doc/SierraChartRealTimeFuturesStockDataFeed.php#SetupInstructions For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-11 18:16:02] |
User34124 - Posts: 279 |
Thanks John. For Custom Calculated Symbols, 1*{XAUUSD}/1*{EURUSD} yields me below? Critically 'invalid symbol'?Enabling compression for file: C:\SierraChart\SierraChartInstance_2\SierraChartInstance_2\Data\1%{XAUUSD}[1%{EURUSD}.scid. This may take a while. | 2022-08-11 19:10:11.746 File compression enabled. C:\SierraChart\SierraChartInstance_2\SierraChartInstance_2\Data\1%{XAUUSD}[1%{EURUSD}.scid. CompressionState=0 | 2022-08-11 19:10:11.746 1*{XAUUSD}/1*{EURUSD} 5 Min #73 | Reloading chart. | 2022-08-11 19:10:11.746 1*{XAUUSD}/1*{EURUSD} 5 Min #73 | Currently no data in file to display. Will start historical data download and real-time updates. File: C:\SierraChart\SierraChartInstance_2\SierraChartInstance_2\Data\1%{XAUUSD}[1%{EURUSD}.scid | 2022-08-11 19:10:11.778 SC Data - All Services | Starting real-time market data updates for: 1*{XAUUSD}/1*{EURUSD}. ID: 26 | 2022-08-11 19:10:12.622 SC Data - All Services | Subscribing to streaming market data in the service client is not supported. Symbol: 1*{XAUUSD}/1*{EURUSD} | 2022-08-11 19:10:12.622 SC Data - All Services | Requesting security definition data for: 1*{XAUUSD}/1*{EURUSD}. ID: 26 | 2022-08-11 19:10:12.622 Added historical Intraday data request for 1*{XAUUSD}/1*{EURUSD} to the queue. | 2022-08-11 19:10:12.622 Intraday data recording state for symbol 1*{XAUUSD}/1*{EURUSD} is set to download 'Pending'. | 2022-08-11 19:10:12.622 Triggering next historical data download in queue. | 2022-08-11 19:10:12.622 Delaying start of download for 1*{XAUUSD}/1*{EURUSD}. | 2022-08-11 19:10:12.622 HD Request # 168 | Downloading Intraday chart data for 1*{XAUUSD}/1*{EURUSD} to the file 1%{XAUUSD}[1%{EURUSD}.scid. Service: scdataallservices | 2022-08-11 19:10:17.619 HD Request # 168 | Download start date-time: 2006-03-08 18:10:17.000000. File last date-time: 00:00:00.000000 | 2022-08-11 19:10:17.619 HD Request # 168 | Requesting historical Intraday Minute data for 1*{XAUUSD}/1*{EURUSD} starting at 2007-08-15 14:10:17 (Exchange time). | 2022-08-11 19:10:17.898 HD Request # 168 | Error downloading historical Intraday data for 1*{XAUUSD}/1*{EURUSD}. Error: invalid symbol | 2022-08-11 19:10:18.152 HD Request # 168 | Received 0 Intraday data records from 00:00:00.000000 to 00:00:00.000000 (0.0 seconds) and wrote 0 records for 1*{XAUUSD}/1*{EURUSD} | 2022-08-11 19:10:18.152 HD Request # 168 | Add time&sales data | Remembered last file record date-time: 00:00:00.000000 | 2022-08-11 19:10:18.153 HD Request # 168 | Completion time: 1s. | 2022-08-11 19:10:18.153 HD Request # 168 | Intraday data download complete for 1*{XAUUSD}/1*{EURUSD}. Unique request ID: 167 | 2022-08-11 19:10:18.153 Removing historical data download ID 167. | 2022-08-11 19:10:18.153 Real-time Intraday chart data file updates started for 1*{XAUUSD}/1*{EURUSD} | 2022-08-11 19:10:18.153 Intraday chart data file opened for 1*{XAUUSD}/1*{EURUSD} | 2022-08-11 19:10:18.153 HD Request # 168 | Enabling Intraday chart updating for symbol. | 2022-08-11 19:10:18.153 |
[2022-08-11 19:41:28] |
John - SC Support - Posts: 38678 |
We do not know why it is not working, but we did try the following which does work: {XAUUSD}/{EURUSD} We will take a look at why the original notation is not working. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-11 22:20:29] |
User34124 - Posts: 279 |
The ratio study works fine for me, so consider this solved. Just for reference, the below is on my master instance, with all sub-instances being closed. Version is 2393. Source file does not exist when saving backup of C:\SierraChart\SymbolSettings\CustomSymbolSettings.scdataallservices.xml. No backup made. | 2022-08-11 22:58:17.971 Enabling compression for file: C:\SierraChart\Data\{XAUUSD}[{EURUSD}.scid. This may take a while. | 2022-08-11 22:58:28.646 File compression enabled. C:\SierraChart\Data\{XAUUSD}[{EURUSD}.scid. CompressionState=0 | 2022-08-11 22:58:28.646 {XAUUSD}/{EURUSD} 1 Min #1 | Reloading chart. | 2022-08-11 22:58:28.650 {XAUUSD}/{EURUSD} 1 Min #1 | Currently no data in file to display. Will start historical data download and real-time updates. File: C:\SierraChart\Data\{XAUUSD}[{EURUSD}.scid | 2022-08-11 22:58:28.659 Using symbol data fast lookup vector | 2022-08-11 22:58:29.141 SC Data - All Services | Starting real-time market data updates for: {XAUUSD}/{EURUSD}. ID: 1 | 2022-08-11 22:58:29.142 SC Data - All Services | Subscribing to streaming market data in the service client is not supported. Symbol: {XAUUSD}/{EURUSD} | 2022-08-11 22:58:29.142 SC Data - All Services | Requesting security definition data for: {XAUUSD}/{EURUSD}. ID: 1 | 2022-08-11 22:58:29.142 Starting DelayedDownloadMonitoringTimer | 2022-08-11 22:58:29.142 Starting HDTimeoutTimer | 2022-08-11 22:58:29.142 Added historical Intraday data request for {XAUUSD}/{EURUSD} to the queue. | 2022-08-11 22:58:29.143 Intraday data recording state for symbol {XAUUSD}/{EURUSD} is set to download 'Pending'. | 2022-08-11 22:58:29.143 Triggering next historical data download in queue. | 2022-08-11 22:58:29.143 Delaying start of download for {XAUUSD}/{EURUSD}. | 2022-08-11 22:58:29.143 HD Request # 1 | Downloading Intraday chart data for {XAUUSD}/{EURUSD} to the file {XAUUSD}[{EURUSD}.scid. Service: scdataallservices | 2022-08-11 22:58:34.136 HD Request # 1 | Download start date-time: 2013-01-10 21:58:34.000000. File last date-time: 00:00:00.000000 | 2022-08-11 22:58:34.136 HD Request # 1 | Requesting historical Intraday Minute data for {XAUUSD}/{EURUSD} starting at 2013-01-10 16:58:34 (Exchange time). | 2022-08-11 22:58:34.420 HD Request # 1 | Error downloading historical Intraday data for {XAUUSD}/{EURUSD}. Error: invalid symbol | 2022-08-11 22:58:34.813 HD Request # 1 | Received 0 Intraday data records from 00:00:00.000000 to 00:00:00.000000 (0.0 seconds) and wrote 0 records for {XAUUSD}/{EURUSD} | 2022-08-11 22:58:34.813 HD Request # 1 | Completion time: 0s. | 2022-08-11 22:58:34.813 HD Request # 1 | Intraday data download complete for {XAUUSD}/{EURUSD}. Unique request ID: 1 | 2022-08-11 22:58:34.813 Removing historical data download ID 1. | 2022-08-11 22:58:34.813 Real-time Intraday chart data file updates started for {XAUUSD}/{EURUSD} | 2022-08-11 22:58:34.813 Opened cached Intraday file: C:\SierraChart\Data\{XAUUSD}[{EURUSD}.scid. Thread ID: 15908 | 2022-08-11 22:58:34.813 Intraday chart data file opened for {XAUUSD}/{EURUSD} | 2022-08-11 22:58:34.813 |
[2022-08-12 15:48:53] |
John - SC Support - Posts: 38678 |
You should not have any problem with that symbol. Did you change the symbol setting for Uses Formula Operators to Yes? This is the one thing we can think of that would cause the problem you are seeing. But we are also looking into the other failure, which we could reproduce where you have the 1* each symbol. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-13 12:05:55] |
User34124 - Posts: 279 |
Yep I did change that. By disabling 'Auto set tick size and value format from data feed' I seemed to have got it to work on my main instance, where the data is in 1 minute. Can you confirm this should work the same on tick data? As, on my sub-instance, I have to have my data as that due to the 'invert price' issue which only works correctly on tick data. Edit: seems to be working with tick data on my main instance only Date Time Of Last Edit: 2022-08-13 14:48:16
|
[2022-08-15 13:55:25] |
John - SC Support - Posts: 38678 |
The custom calculated symbol should work with a 1 Tick chart. We just tried to ensure this and it worked fine for us. What exactly is the setup that is not working? Is the data inverted using the "Invert Prices" option? For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-16 07:03:34] |
User34124 - Posts: 279 |
Hi John, actually all working fine now. Think there was just an issue with the sub-instance not understanding which data was downloaded already. With my main instance it works fine. What I meant is, I don't need to use tick data if it is not for the issue here Invert chart function, wicks on the lower side So, for recalculating new symbols and generating new tick-based charts, things may be more difficult than if it was just 1M bars. |
[2022-08-16 23:14:54] |
User34124 - Posts: 279 |
Still getting this issue on the master client after an 'update from server' to call the new FXCM T-Note symbols. It stopped the first custom symbol (XAUUSD/EUR) to disappear from my list, and upon adding it again, it gives the same error I had previously on the sub-instances. Could you check how/why it would be creating {XAUUSD}[{EURUSD}.scid (I'm assuming the '{' means divide) and still saying 'Error downloading historical intraday data..'Triggering next historical data download in queue. | 2022-08-17 00:11:20.956 HD Request # 26 | Downloading Intraday chart data for {XAUUSD}/{EURUSD} to the file {XAUUSD}[{EURUSD}.scid. Service: | 2022-08-17 00:11:20.956 HD Request # 26 | Download start date-time: 2008-12-07 23:11:20.000000. File last date-time: 00:00:00.000000 | 2022-08-17 00:11:20.957 HD Request # 26 | Error downloading historical Intraday data for {XAUUSD}/{EURUSD}. This is not a valid formula symbol. | 2022-08-17 00:11:20.957 Date Time Of Last Edit: 2022-08-16 23:17:25
|
[2022-08-17 13:49:36] |
John - SC Support - Posts: 38678 |
Make sure whichever instance this error is showing up in has the option for Uses Formula Operators set to Yes in the Symbol Settings, and that the option for Use Custom Symbol Settings Values is enabled on the Symbol Settings window. The "[" (square bracket) character is used instead of the "/" (slash) in the filename as the slash has other meanings for the filesystem. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-18 00:14:51] |
User34124 - Posts: 279 |
Yeah thanks, and of course those options have to be enabled in order for the successful attempts. The solution I have found is the following, so please could you investigate and find the root cause: - I close all chartbooks, then Sierra, then delete the 3 associated data files (example for {XAUUSD}/{EURUSD} I would delete XAUUSD.scid, EURUSD.scid and {XAUUSD}[{EURUSD}.scid - Then of course I reopen Sierra with "Files to open at startup" unchecked - Then I reoped {XAUUSD}[/{EURUSD} via Find Symbol-->New Intraday Chart This then triggers the correct processes to begin. But obviously takes hours given it has to do 4 large things (3 downloads and 1 calculation/compression) It seems that having certain data in the data file does not allow Sierra to recognise what is happening to custom symbols. Example, if there is missing data in the custom symbol (as there was when I refreshed symbols from the server), "Edit --> Delete all Data and Download" simply deletes the {XAUUSD}[{EURUSD}.scid then gives the same error as post #10. Please look into this as it could be a simple solution, something new needs a check in place each time etc |
[2022-08-18 13:17:23] |
John - SC Support - Posts: 38678 |
And this is only a problem in Sub-Instances?
For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-18 13:22:10] |
User34124 - Posts: 279 |
Nope, in the master instance as well. I think you can do two very quick checks to start 1) Construct a custom symbol, have everything created, then "Edit --> Delete all Data and Download" and see what happens 2) Construct a custom symbol, have everything created, then "Global Symbol Settings" --> "Update from Server", and see if the custom symbol feed stops. (Only one custom symbol feed stopped for me, and that was the highest one on the list of symbols under Global Symbols --> Symbol Settings). |
[2022-08-18 15:47:16] |
John - SC Support - Posts: 38678 |
We just tried both of the item you mentioned with Custom Calculated Symbols and we are not seeing any issues. Hopefully this is all related to the original issue with some formats not working properly. We have this setup for one of the engineers to look into. But otherwise, until we can reproduce the problem we can not determine what might be the issue. For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-08-29 12:53:25] |
User34124 - Posts: 279 |
Any progress on this? Upon shutting the computer down for the weekend, then opening everything up now (1pm UK time), there is a problem with custom symbols in catching up with the lost data (Sunday night to now). So I have to redownload, and recalculate all the custom symbols and their historic data files, which will take half a day. Can you please check on this with urgency. |
[2022-08-29 15:06:41] |
John - SC Support - Posts: 38678 |
We just tried the original issue again and it is working in a recent release. Please update to the current Pre-Release and see if you continue to have issues. We are hoping that this has been fixed for you.
For the most reliable, advanced, and zero cost futures order routing, use 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: