- Introduced `train_daily.sh` for automating daily model retraining, including data download and model training steps. - Added `install_cron.sh` for setting up a cron job to run the daily training script. - Created `setup_schedule.sh` for configuring Systemd timers for daily training tasks. - Implemented a terminal UI using Rich for real-time monitoring of trading performance, including metrics display and log handling. - Updated `pyproject.toml` to include the `rich` dependency for UI functionality. - Enhanced `.gitignore` to exclude model and log files. - Added database support for trade persistence and metrics calculation. - Updated README with installation and usage instructions for the new features.
11 lines
240 B
Python
11 lines
240 B
Python
"""Terminal UI module for live trading dashboard."""
|
|
from .dashboard import TradingDashboard
|
|
from .state import SharedState
|
|
from .log_handler import UILogHandler
|
|
|
|
__all__ = [
|
|
"TradingDashboard",
|
|
"SharedState",
|
|
"UILogHandler",
|
|
]
|