Versions in this module Expand all Collapse all v1 v1.3.0 Apr 8, 2021 v1.2.0 Jan 1, 2021 Changes in this version + const ApiRateLimitRemaining + func ApiGetResponseBody(url, accessToken string) ([]byte, error) + func GetCurrencyExchangeRate(fromCurrency, toCurrency, apiKey string) (float64, error) + func IsApiQuestrade(apiServer string) bool + func NewApiQuestrade(apiKey, apiServer string, creds api.OAuthCredentials) api.StockApi + type ExchangeRate struct + BaseSymbol string + Date string + Rates map[string]float64 + func GetCurrencyExchangeRateInfo(fromCurrency, toCurrency, apiKey string) (*ExchangeRate, error) + type SymbolQuote struct + AskPrice float64 + AskSize int + BidPrice float64 + BidSize int + Delay int + HighPrice float64 + IsHalted bool + LastTradePrice float64 + LastTradePriceTrHrs float64 + LastTradeSize int + LastTradeTick string + LastTradeTime string + LowPrice float64 + OpenPrice float64 + Symbol string + SymbolId int + Tier string + Volume int + func GetSymbolQuote(symbolId, apiKey, apiServer string) (*SymbolQuote, error) + type SymbolSearchMatch struct + Currency string + Description string + IsQuotable bool + IsTradable bool + ListingExchange string + SecurityType string + Symbol string + SymbolId int + func GetSymbolSearch(symbol, apiKey, apiServer string) (*SymbolSearchMatch, error)