|
@@ -1,12 +1,14 @@
|
|
package sentio
|
|
package sentio
|
|
|
|
|
|
|
|
+import "time"
|
|
|
|
+
|
|
type Strategy interface {
|
|
type Strategy interface {
|
|
Name() string
|
|
Name() string
|
|
|
|
|
|
Model() string
|
|
Model() string
|
|
MarketId() string
|
|
MarketId() string
|
|
PositionSymbols() map[Side]string
|
|
PositionSymbols() map[Side]string
|
|
- PositionProbabilities() map[Side]float32
|
|
|
|
|
|
+ MaxTradeDuration() time.Duration
|
|
Interval() uint8
|
|
Interval() uint8
|
|
|
|
|
|
Handle(market Market, turn *Turn) error
|
|
Handle(market Market, turn *Turn) error
|