Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Candle ¶
type Candle struct { O float64 H float64 L float64 C float64 Vol float64 VolCcy float64 TS okex.JSONTime }
func (*Candle) UnmarshalJSON ¶
type Candlesticks ¶ added in v1.4.34
type Candlesticks struct { TS okex.JSONTime O float64 H float64 L float64 C float64 Vol float64 VolCcy float64 VolCcyQuote float64 Confirm int64 }
func (*Candlesticks) UnmarshalJSON ¶ added in v1.4.35
func (c *Candlesticks) UnmarshalJSON(buf []byte) error
type Component ¶
type Component struct { Exch string `json:"exch"` Symbol string `json:"symbol"` SymPx okex.JSONFloat64 `json:"symPx"` Wgt okex.JSONFloat64 `json:"wgt"` CnvPx okex.JSONFloat64 `json:"cnvPx"` }
type IndexCandle ¶
func (*IndexCandle) UnmarshalJSON ¶
func (c *IndexCandle) UnmarshalJSON(buf []byte) error
type IndexComponent ¶
type IndexTicker ¶
type IndexTicker struct { InstID string `json:"instId"` IdxPx okex.JSONFloat64 `json:"idxPx"` High24h okex.JSONFloat64 `json:"high24h"` Low24h okex.JSONFloat64 `json:"low24h"` Open24h okex.JSONFloat64 `json:"open24h"` SodUtc0 okex.JSONFloat64 `json:"sodUtc0"` SodUtc8 okex.JSONFloat64 `json:"sodUtc8"` TS okex.JSONTime `json:"ts"` }
type OrderBook ¶
type OrderBook struct { Asks []*OrderBookEntity `json:"asks"` Bids []*OrderBookEntity `json:"bids"` TS okex.JSONTime `json:"ts"` }
type OrderBookEntity ¶
type OrderBookEntity struct { DepthPrice float64 Size float64 LiquidatedOrder int OrderNumbers int }
func (*OrderBookEntity) UnmarshalJSON ¶
func (o *OrderBookEntity) UnmarshalJSON(buf []byte) error
type OrderBookWs ¶
type OrderBookWs struct { Asks []*OrderBookEntity `json:"asks"` Bids []*OrderBookEntity `json:"bids"` Checksum int `json:"checksum"` TS okex.JSONTime `json:"ts"` }
type Ticker ¶
type Ticker struct { InstID string `json:"instId"` Last okex.JSONFloat64 `json:"last"` LastSz okex.JSONFloat64 `json:"lastSz"` AskPx okex.JSONFloat64 `json:"askPx"` AskSz okex.JSONFloat64 `json:"askSz"` BidPx okex.JSONFloat64 `json:"bidPx"` BidSz okex.JSONFloat64 `json:"bidSz"` Open24h okex.JSONFloat64 `json:"open24h"` High24h okex.JSONFloat64 `json:"high24h"` Low24h okex.JSONFloat64 `json:"low24h"` VolCcy24h okex.JSONFloat64 `json:"volCcy24h"` Vol24h okex.JSONFloat64 `json:"vol24h"` SodUtc0 okex.JSONFloat64 `json:"sodUtc0"` SodUtc8 okex.JSONFloat64 `json:"sodUtc8"` InstType okex.InstrumentType `json:"instType"` TS okex.JSONTime `json:"ts"` }
type TotalVolume24H ¶
type TotalVolume24H struct { VolUsd okex.JSONFloat64 `json:"volUsd"` VolCny okex.JSONFloat64 `json:"volCny"` TS okex.JSONTime `json:"ts"` }
type Trade ¶
type Trade struct { InstID string `json:"instId"` TradeID okex.JSONFloat64 `json:"tradeId"` Px okex.JSONFloat64 `json:"px"` Sz okex.JSONFloat64 `json:"sz"` Side okex.TradeSide `json:"side"` TS okex.JSONTime `json:"ts"` }
Click to show internal directories.
Click to hide internal directories.