Browse Source

MKT

- draft
Alexey Kim 6 days ago
parent
commit
4b8cc821ba
1 changed files with 4 additions and 1 deletions
  1. 4 1
      mkt.go

+ 4 - 1
mkt.go

@@ -8,13 +8,16 @@ type MKT interface {
 	IsOpen() bool
 	Cooldown() uint8
 
+	Connect(done chan struct{}) (chan MarketConnection, error)
+	Subscribe(symbols ...string) error
+
 	Account() (MarketAccount, error)
 
 	CreateOrder(symbol string, quantity uint, sl float64) (Order, error)
 	UpdateOrder(orderID string, sl float64) error
 	CloseOrder(orderID string) (Order, error)
 
-	Order(oid string, nested bool) (Order, error)
+	Order(orderID string, nested bool) (Order, error)
 	Orders(status string, from time.Time, until time.Time, nested bool) ([]Order, error)
 	Portfolio() (Portfolio, error)
 	PortfolioHistory() ([]PortfolioRecord, error)