Implements FastAPI backend with ML model support for energy trading, including price prediction models and RL-based battery trading policy. Features dashboard, trading, backtest, and settings API routes with WebSocket support for real-time updates.
26 lines
620 B
Python
26 lines
620 B
Python
from app.core.constants import (
|
|
DEFAULT_BATTERY_CAPACITY_MWH,
|
|
DEFAULT_CHARGE_RATE_MW,
|
|
DEFAULT_DISCHARGE_RATE_MW,
|
|
DEFAULT_EFFICIENCY,
|
|
WS_HEARTBEAT_INTERVAL,
|
|
PRICE_DATA_REGIONS,
|
|
DEFAULT_DATA_LIMIT,
|
|
BACKTEST_RESULT_TIMEOUT,
|
|
TRAINING_RESULT_TIMEOUT,
|
|
MAX_BACKTEST_TRADES,
|
|
)
|
|
|
|
__all__ = [
|
|
"DEFAULT_BATTERY_CAPACITY_MWH",
|
|
"DEFAULT_CHARGE_RATE_MW",
|
|
"DEFAULT_DISCHARGE_RATE_MW",
|
|
"DEFAULT_EFFICIENCY",
|
|
"WS_HEARTBEAT_INTERVAL",
|
|
"PRICE_DATA_REGIONS",
|
|
"DEFAULT_DATA_LIMIT",
|
|
"BACKTEST_RESULT_TIMEOUT",
|
|
"TRAINING_RESULT_TIMEOUT",
|
|
"MAX_BACKTEST_TRADES",
|
|
]
|