Documentation
¶
Index ¶
- Constants
- Variables
- type Account
- type Asset
- type Balances
- type BanExchange
- type ChainNetwork
- type CodeLimits
- type Credential
- type Currency
- type CurrencyMap
- type Entry
- type Exchange
- type ExgFee
- type ExgHosts
- type Fee
- type FeeTierItem
- type FeeTiers
- type FuncAuth
- type FuncFetchCurr
- type FuncFetchMarkets
- type FuncGetWsJob
- type FuncNewExchange
- type FuncOnWsClose
- type FuncOnWsErr
- type FuncOnWsMethod
- type FuncOnWsMsg
- type FuncSign
- type HttpReq
- type HttpRes
- type Kline
- type LimitRange
- type Market
- type MarketArrMap
- type MarketLimits
- type MarketMap
- type MyTrade
- type OhlcvArr
- type Order
- type OrderBook
- type OrderBookSide
- type Position
- type Precision
- type SymbolKline
- type Ticker
- type Trade
- type TradeFee
- type WebSocket
- type WsClient
- type WsJobInfo
- type WsMsg
Constants ¶
View Source
const ( HasFail = base.HasFail HasOk = base.HasOk HasEmulated = base.HasEmulated )
View Source
const ( OptProxy = base.OptProxy OptApiKey = base.OptApiKey OptApiSecret = base.OptApiSecret OptAccCreds = base.OptAccCreds OptAccName = base.OptAccName OptUserAgent = base.OptUserAgent OptReqHeaders = base.OptReqHeaders OptCareMarkets = base.OptCareMarkets OptPrecisionMode = base.OptPrecisionMode OptMarketType = base.OptMarketType OptContractType = base.OptContractType OptTimeInForce = base.OptTimeInForce OptWsIntvs = base.OptWsIntvs OptRetries = base.OptRetries OptWsConn = base.OptWsConn OptAuthRefreshSecs = base.OptAuthRefreshSecs OptPositionMethod = base.OptPositionMethod )
View Source
const ( PrecModeDecimalPlace = utils.PrecModeDecimalPlace PrecModeSignifDigits = utils.PrecModeSignifDigits PrecModeTickSize = utils.PrecModeTickSize )
View Source
const ( MarketSpot = base.MarketSpot // 现货交易 MarketMargin = base.MarketMargin // 保证金杠杆现货交易 margin trade MarketLinear = base.MarketLinear MarketInverse = base.MarketInverse MarketOption = base.MarketOption // 期权 for option contracts MarketSwap = base.MarketSwap // 永续合约 for perpetual swap futures that don't have a delivery date MarketFuture = base.MarketFuture // 有交割日的期货 for expiring futures contracts that have a delivery/settlement date )
View Source
const ( MarginCross = base.MarginCross MarginIsolated = base.MarginIsolated )
View Source
const ( OdStatusOpen = base.OdStatusOpen OdStatusClosed = base.OdStatusClosed OdStatusCanceled = base.OdStatusCanceled OdStatusCanceling = base.OdStatusCanceling OdStatusRejected = base.OdStatusRejected OdStatusExpired = base.OdStatusExpired )
View Source
const ( OdTypeMarket = base.OdTypeMarket OdTypeLimit = base.OdTypeLimit OdTypeStopLoss = base.OdTypeStopLoss OdTypeStopLossLimit = base.OdTypeStopLossLimit OdTypeTakeProfit = base.OdTypeTakeProfit OdTypeTakeProfitLimit = base.OdTypeTakeProfitLimit OdTypeStop = base.OdTypeStop OdTypeLimitMaker = base.OdTypeLimitMaker )
View Source
const ( OdSideBuy = base.OdSideBuy OdSideSell = base.OdSideSell )
View Source
const ( PosSideLong = base.PosSideLong PosSideShort = base.PosSideShort PosSideBoth = base.PosSideBoth )
View Source
const ( TimeInForceGTC = base.TimeInForceGTC // Good Till Cancel 一直有效,直到被成交或取消 TimeInForceIOC = base.TimeInForceIOC // Immediate or Cancel 无法立即成交的部分取消 TimeInForceFOK = base.TimeInForceFOK // Fill or Kill 无法全部立即成交就撤销 TimeInForceGTX = base.TimeInForceGTX // Good Till Crossing 无法成为挂单方就取消 TimeInForceGTD = base.TimeInForceGTD // Good Till Date 在特定时间前有效,到期自动取消 TimeInForcePO = base.TimeInForcePO // Post Only )
Variables ¶
View Source
var ( ParamClientOrderId = base.ParamClientOrderId ParamOrderIds = base.ParamOrderIds ParamOrigClientOrderIDs = base.ParamOrigClientOrderIDs ParamSor = base.ParamSor ParamPostOnly = base.ParamPostOnly ParamTimeInForce = base.ParamTimeInForce ParamTriggerPrice = base.ParamTriggerPrice ParamStopLossPrice = base.ParamStopLossPrice ParamTakeProfitPrice = base.ParamTakeProfitPrice ParamTrailingDelta = base.ParamTrailingDelta ParamReduceOnly = base.ParamReduceOnly ParamCost = base.ParamCost ParamClosePosition = base.ParamClosePosition ParamCallbackRate = base.ParamCallbackRate ParamRolling = base.ParamRolling ParamTest = base.ParamTest ParamMarginMode = base.ParamMarginMode ParamSymbol = base.ParamSymbol ParamPositionSide = base.ParamPositionSide ParamProxy = base.ParamProxy ParamName = base.ParamName ParamMethod = base.ParamMethod ParamInterval = base.ParamInterval ParamAccount = base.ParamAccount )
View Source
var ( ParamHandshakeTimeout = base.ParamHandshakeTimeout ParamChanCaps = base.ParamChanCaps ParamChanCap = base.ParamChanCap )
Functions ¶
This section is empty.
Types ¶
type BanExchange ¶
type BanExchange = base.BanExchange
type ChainNetwork ¶
type ChainNetwork = base.ChainNetwork
type CodeLimits ¶
type CodeLimits = base.CodeLimits
type Credential ¶
type Credential = base.Credential
type CurrencyMap ¶
type CurrencyMap = base.CurrencyMap
type FeeTierItem ¶
type FeeTierItem = base.FeeTierItem
type FuncFetchCurr ¶
type FuncFetchCurr = base.FuncFetchCurr
type FuncFetchMarkets ¶
type FuncFetchMarkets = base.FuncFetchMarkets
type FuncGetWsJob ¶
type FuncGetWsJob = base.FuncGetWsJob
type FuncNewExchange ¶
type FuncNewExchange = func(map[string]interface{}) (BanExchange, *errs.Error)
type FuncOnWsClose ¶
type FuncOnWsClose = base.FuncOnWsClose
type FuncOnWsErr ¶
type FuncOnWsErr = base.FuncOnWsErr
type FuncOnWsMethod ¶
type FuncOnWsMethod = base.FuncOnWsMethod
type FuncOnWsMsg ¶
type FuncOnWsMsg = base.FuncOnWsMsg
type LimitRange ¶
type LimitRange = base.LimitRange
type MarketArrMap ¶
type MarketArrMap = base.MarketArrMap
type MarketLimits ¶
type MarketLimits = base.MarketLimits
type OrderBookSide ¶
type OrderBookSide = base.OrderBookSide
type SymbolKline ¶
type SymbolKline = base.SymbolKline
Click to show internal directories.
Click to hide internal directories.