The best method of obtaining the list of available tables is to issue the meta command
SELECT * FROM CATALOGUETABLE
This command will interogate the IQ system and return the list of tables. It should look something like the following table
Name | IsSystem |
---|---|
Account | False |
Balance | False |
Holding | False |
Order | False |
OrderStatus | False |
Transaction | False |
News | False |
NewsSources | False |
ChartHistory | False |
Depth | False |
DepthLevel | False |
Market | False |
Security | False |
Symbol | False |
Trade | False |
TradingState | False |
CatalogueField | True |
CatalogueTable | True |
AmendOrderRequest | False |
AmendOrderVerify | False |
CancelOrderRequest | False |
NewOrderRequest | False |
NewOrderVerify | False |