Documentation ¶
Index ¶
- type StocksRequest
- type TwelveDataClient
- func (client *TwelveDataClient) BuildTimeSeriesDataRequest(miCode string, symbol string, interval api.Interval, startDate time.Time, ...) *api.TimeSeriesRequest
- func (client *TwelveDataClient) RequestETFExchanges() ([]datatypes.Exchange, error)
- func (client *TwelveDataClient) RequestEarliestTimestamp(symbol string, interval api.Interval) (*datatypes.EarliestTimestamp, error)
- func (client *TwelveDataClient) RequestIndexExchanges() ([]datatypes.Exchange, error)
- func (client *TwelveDataClient) RequestStockExchanges() ([]datatypes.Exchange, error)
- func (client *TwelveDataClient) RequestStocks(exchangeCode string) ([]datatypes.Stock, error)
- func (client *TwelveDataClient) RequestTimeSeriesData(miCode string, symbol string, interval api.Interval, startDate time.Time, ...) ([]datatypes.TimeSeriesData, error)
- func (client *TwelveDataClient) SendTimeSeriesDataRequest(req *api.TimeSeriesRequest) ([]datatypes.TimeSeriesData, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StocksRequest ¶
type TwelveDataClient ¶
type TwelveDataClient struct {
// contains filtered or unexported fields
}
func NewTwelveDataClient ¶
func NewTwelveDataClient(apiKey string) *TwelveDataClient
func (*TwelveDataClient) BuildTimeSeriesDataRequest ¶
func (*TwelveDataClient) RequestETFExchanges ¶
func (client *TwelveDataClient) RequestETFExchanges() ([]datatypes.Exchange, error)
func (*TwelveDataClient) RequestEarliestTimestamp ¶
func (client *TwelveDataClient) RequestEarliestTimestamp(symbol string, interval api.Interval) (*datatypes.EarliestTimestamp, error)
func (*TwelveDataClient) RequestIndexExchanges ¶
func (client *TwelveDataClient) RequestIndexExchanges() ([]datatypes.Exchange, error)
func (*TwelveDataClient) RequestStockExchanges ¶
func (client *TwelveDataClient) RequestStockExchanges() ([]datatypes.Exchange, error)
func (*TwelveDataClient) RequestStocks ¶
func (client *TwelveDataClient) RequestStocks(exchangeCode string) ([]datatypes.Stock, error)
func (*TwelveDataClient) RequestTimeSeriesData ¶
func (*TwelveDataClient) SendTimeSeriesDataRequest ¶
func (client *TwelveDataClient) SendTimeSeriesDataRequest(req *api.TimeSeriesRequest) ([]datatypes.TimeSeriesData, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.