|
@@ -19,6 +19,8 @@ type Market interface {
|
|
IsMarketOpened() bool
|
|
IsMarketOpened() bool
|
|
Time() Clock
|
|
Time() Clock
|
|
|
|
|
|
|
|
+ LatestBar(symbol string) (Bar, error)
|
|
|
|
+
|
|
Buy(ctx context.Context, symbol string, ratio float64) (Order, error)
|
|
Buy(ctx context.Context, symbol string, ratio float64) (Order, error)
|
|
Sell(ctx context.Context, symbol string, ratio float64) (Order, error)
|
|
Sell(ctx context.Context, symbol string, ratio float64) (Order, error)
|
|
CancelOrder(id string) error
|
|
CancelOrder(id string) error
|