Hi jcl,
I am trying to run Z9 after updating Zorro S to the latest 3.11.12 version.
Because my IBKR account does not currently have US ETF real-time streaming market data (due geo restriction), I updated the Z9 history files from EODHD instead. This part now seems to work.
I used a small Lite-C script with:
asset(Loop1);
assetHistory(strf("%s.US",Loop1), FROM_EOD|FOR_ASSET);
Now the issue is when I run Z9 in Trade mode.
My current AssetsZ9.csv contains only ETFs such as:
AGG, DIA, FDN, HYG, IGM, ITB, SMH, TLT, VGK, VOO, SPY, SPLV, XBI, XLI, XLU, XLV
But when I start Z9 Trade, the log shows some symbols that are not in my current AssetsZ9.csv, for example AMZN and AOK:
```
Loading 16 assets..
NY time 13:42
!Requested market data requires additional subscription for API. See link in 'Market Data Connections' dialog for more details.AGG ARCA/TOP/ALL AGG-STK--0.00--SMART/--USD
!The contract description specified for AGG is ambiguous;
you must specify the currency. AGG-STK--0.00--SMART/--
!Requested market data requires additional subscription for API. See link in 'Market Data Connections' dialog for more details.AMZN NASDAQ.NMS/TOP/ALL AMZN-STK--0.00--SMART/--USD
!The contract description specified for AMZN is ambiguous;
you must specify the currency. AMZN-STK--0.00--SMART/--
!Requested market data requires additional subscription for API. See link in 'Market Data Connections' dialog for more details.AOK ARCA/TOP/ALL AOK-STK--0.00--SMART/--USD
``
So I have questions:
1. Which asset list does Z9 Trade actually load?
I expected it to use my current History/AssetsZ9.csv, but the log suggests that another asset list or cached list is being used.
2. Is there a generated/cache file that I should delete after replacing AssetsZ9.csv or after updating history files?
For example, does Z9 use another internal list, optimized list, .fac/.par/.c/.trd file, or something generated by Z8/Z9?
I understand that the “Requested market data requires additional subscription for API” message is probably expected. But I was previously sucesfuly Trade with Z9 without live quote subscription. My main confusion is why Z9 Trade loads symbols that are not in my current AssetsZ9.csv, and whether there is a proper cleanup/rebuild step after updating the asset list and history.
Thanks.
Last edited by madpower2000; 2 hours ago.