Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClosedPosition ¶ added in v1.0.6
type ClosedPosition struct { Id int64 PrntId *int64 Account int64 Pair int64 ContractSize decimal.Decimal OpenLots decimal.Decimal CloseLots decimal.Decimal OpenPrice decimal.Decimal ClosePrice decimal.Decimal Sellbuy string Fee decimal.Decimal Fee2 decimal.Decimal Swap decimal.Decimal Swap2 decimal.Decimal Pl decimal.Decimal Opened time.Time Closed time.Time Commentary string PositionId int64 }
type Message ¶ added in v1.0.5
type Message struct { D bool `json:"d"` U []int64 `json:"u"` M struct { Event string `json:"event"` Payload struct { A int64 `json:"a"` B float64 `json:"b"` E float64 `json:"e"` N float64 `json:"n"` P float64 `json:"p"` U float64 `json:"u"` C int64 `json:"c"` O []struct { T int64 `json:"t"` N float64 `json:"n"` P float64 `json:"p"` } `json:"o"` } `json:"payload"` } `json:"m"` }
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) GetAccounts ¶ added in v1.0.7
func (*Service) GetClosedPositions ¶ added in v1.0.6
func (*Service) GetPositions ¶
type Symbol ¶
type Symbol struct { ID int64 `json:"-"` Symbol string `json:"Symbol"` Market string `json:"Market"` Quote string `json:"Quote"` Desc string `json:"Description"` Active string `json:"Active"` MinTradeSize decimal.Decimal `json:"MinTradeSize"` Precision decimal.Decimal `json:"Precision"` ContractSize decimal.Decimal `json:"ContractSize"` Group string `json:"Group"` Type string `json:"Type"` Bid decimal.Decimal `json:"Sell"` Ask decimal.Decimal `json:"Buy"` Date time.Time `json:"PriceDate"` }
Click to show internal directories.
Click to hide internal directories.