MCPcopy Create free account
hub / github.com/Rushifakami/csfloat_api / Statistics

Class Statistics

models/statistics.py:4–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2
3
4class Statistics:
5 __slots__ = (
6 "_median_trade_time",
7 "_total_avoided_trades",
8 "_total_failed_trades",
9 "_total_trades",
10 "_total_verified_trades"
11 )
12
13 def __init__(self, *, data: Dict[str, Any]):
14 self._median_trade_time = data.get("median_trade_time")
15 self._total_avoided_trades = data.get("total_avoided_trades")
16 self._total_failed_trades = data.get("total_failed_trades")
17 self._total_trades = data.get("total_trades")
18 self._total_verified_trades = data.get("total_verified_trades")
19
20 @property
21 def median_trade_time(self) -> Optional[float]:
22 return self._median_trade_time
23
24 @property
25 def total_avoided_trades(self) -> Optional[int]:
26 return self._total_avoided_trades
27
28 @property
29 def total_failed_trades(self) -> Optional[int]:
30 return self._total_failed_trades
31
32 @property
33 def total_trades(self) -> Optional[int]:
34 return self._total_trades
35
36 @property
37 def total_verified_trades(self) -> Optional[int]:
38 return self._total_verified_trades

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected