Local changes: Updated model training, removed debug instrumentation, and configuration improvements

This commit is contained in:
kfox
2025-12-26 01:15:43 -05:00
commit cc60da49e7
388 changed files with 57127 additions and 0 deletions

54
config/logging.yaml Normal file
View File

@@ -0,0 +1,54 @@
# Logging Configuration
version: 1
disable_existing_loggers: false
formatters:
standard:
format: '%(asctime)s [%(levelname)s] %(name)s: %(message)s'
datefmt: '%Y-%m-%d %H:%M:%S'
detailed:
format: '%(asctime)s [%(levelname)s] %(name)s:%(lineno)d: %(message)s'
datefmt: '%Y-%m-%d %H:%M:%S'
handlers:
console:
class: logging.StreamHandler
level: INFO
formatter: standard
stream: ext://sys.stdout
file:
class: logging.handlers.RotatingFileHandler
level: DEBUG
formatter: detailed
filename: ~/.local/share/crypto_trader/logs/crypto_trader.log
maxBytes: 10485760 # 10MB
backupCount: 5
encoding: utf-8
loggers:
trading:
level: INFO
handlers: [console, file]
propagate: false
exchange:
level: INFO
handlers: [console, file]
propagate: false
strategy:
level: DEBUG
handlers: [console, file]
propagate: false
backtesting:
level: INFO
handlers: [console, file]
propagate: false
root:
level: INFO
handlers: [console, file]