There is an undocumented function in the API that returns more data via an XML string than the original "GetBasicQuote" function, which returns a BasicQuote structure. It was added for a project and the Developer Reference and Appendix has not been updated to reflect this addition.
Example:
sXML = esignal.XMLGetBasicQuote(sSymbol)
An XML string is returned and the structure is as follows:
<Quote>
<Bid>###</Bid>
<Ask>###</Ask>
<Last>###</Last>
<Open>###</Open>
<High>###</High>
<Low>###</Low>
<Change>###</Change>
<PrevClose>###</PrevClose>
<Volume>###</Volume>
<AskSize>###</AskSize>
<BidSize>###</BidSize>
</Quote>
Example:
sXML = esignal.XMLGetBasicQuote(sSymbol)
An XML string is returned and the structure is as follows:
<Quote>
<Bid>###</Bid>
<Ask>###</Ask>
<Last>###</Last>
<Open>###</Open>
<High>###</High>
<Low>###</Low>
<Change>###</Change>
<PrevClose>###</PrevClose>
<Volume>###</Volume>
<AskSize>###</AskSize>
<BidSize>###</BidSize>
</Quote>
Comment