strategy.go 255 B

123456789101112131415
  1. package sentio
  2. import "time"
  3. type Strategy interface {
  4. Name() string
  5. Model() string
  6. MarketId() string
  7. PositionSymbols() map[Side]string
  8. MaxTradeDuration() time.Duration
  9. Interval() uint8
  10. Handle(turn *Turn, market Market, rs RiskManager) error
  11. }