Documentation ¶
Index ¶
Constants ¶
View Source
const LocalTimeFmt = "2006-01-02 15:04:05 -0700"
LocalTimeFmt set time format to utc+8
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Huobi ¶
type Huobi struct { Statistics Statistics `json:"statistics,omitempty"` LineNum int `json:"line_num,omitempty"` Orders []Order `json:"orders,omitempty"` }
type Order ¶
type Order struct { PayTime time.Time // 付款时间 TxType TxType // 类型 TxTypeOriginal string // 原始类型 Item string // 交易对 Type OrderType // 方向 Price float64 // 价格 Amount float64 // 数量 Money float64 // 成交额 Commission float64 // 手续费 BaseUnit string // 基准单位 TargetUnit string // 目标单位 CommissionUnit string // 手续费单位 }
type Rule ¶
type Rule struct { // Peer *string `mapstructure:"peer,omitempty"` Item *string `mapstructure:"item,omitempty"` // "BTC/USDT" Type *string `mapstructure:"type,omitempty"` // "买入"、"卖出" TxType *string `mapstructure:"txType,omitempty"` // "币币交易" Time *string `mapstructure:"time,omitempty"` TimestampRange *string `mapstructure:"timestamp_range,omitempty"` Separator *string `mapstructure:"sep,omitempty"` // default: , CashAccount *string `mapstructure:"cashAccount,omitempty"` PositionAccount *string `mapstructure:"positionAccount,omitempty"` CommissionAccount *string `mapstructure:"commissionAccount,omitempty"` PnlAccount *string `mapstructure:"pnlAccount,omitempty"` FullMatch bool `mapstructure:"fullMatch,omitempty"` }
type Statistics ¶
type Statistics struct { UserID string `json:"user_id,omitempty"` Username string `json:"username,omitempty"` ParsedItems int `json:"parsed_items,omitempty"` Start time.Time `json:"start,omitempty"` End time.Time `json:"end,omitempty"` TotalInRecords int `json:"total_in_records,omitempty"` TotalInMoney float64 `json:"total_in_money,omitempty"` TotalOutRecords int `json:"total_out_records,omitempty"` TotalOutMoney float64 `json:"total_out_money,omitempty"` }
Click to show internal directories.
Click to hide internal directories.