1234567891011121314151617181920212223242526272829303132333435363738 |
- package sentio
- type Position interface {
-
- GetSize() float64
-
- GetAvgPrice() float64
-
- GetSymbol() string
-
- GetPnL() float64
- }
- type PositionStub struct {
- Symbol string
- Size float64
- Price float64
- PnL float64
- }
- func (p PositionStub) GetSize() float64 {
- return p.Size
- }
- func (p PositionStub) GetAvgPrice() float64 {
- return p.Price
- }
- func (p PositionStub) GetSymbol() string {
- return p.Symbol
- }
- func (p PositionStub) GetPnL() float64 {
- return p.PnL
- }
|