pridan prace s profitem a jeho zobrazovani v gui
This commit is contained in:
@ -2,7 +2,7 @@ from enum import Enum
|
||||
from datetime import datetime
|
||||
from pydantic import BaseModel
|
||||
from typing import Any, Optional, List, Union
|
||||
|
||||
from uuid import UUID
|
||||
class TradeStatus(str, Enum):
|
||||
READY = "ready"
|
||||
ACTIVATED = "activated"
|
||||
@ -17,6 +17,7 @@ class TradeStoplossType(str, Enum):
|
||||
TRAILING = "trailing"
|
||||
|
||||
class Trade(BaseModel):
|
||||
id: UUID
|
||||
validfrom: datetime
|
||||
status: TradeStatus
|
||||
direction: TradeDirection
|
||||
@ -24,4 +25,5 @@ class Trade(BaseModel):
|
||||
# stoploss_type: TradeStoplossType
|
||||
stoploss_value: Optional[float] = None
|
||||
profit: Optional[float] = None
|
||||
profit_sum: Optional[float] = None
|
||||
|
||||
|
||||
Binary file not shown.
@ -166,6 +166,8 @@ class TradeUpdate(BaseModel):
|
||||
value: Optional[float]
|
||||
cash: Optional[float]
|
||||
pos_avg_price: Optional[float]
|
||||
profit: Optional[float]
|
||||
profit_sum: Optional[float]
|
||||
|
||||
|
||||
class RunArchiveChange(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user