more agressive trading avtions. audit

This commit is contained in:
Dobromir Popov
2025-07-02 00:52:50 +03:00
parent c267657456
commit 0f155b319c
8 changed files with 292 additions and 61 deletions

View File

@ -72,9 +72,9 @@ class TradingOrchestrator:
self.model_registry = model_registry or get_model_registry()
self.enhanced_rl_training = enhanced_rl_training
# Configuration
self.confidence_threshold = self.config.orchestrator.get('confidence_threshold', 0.20)
self.confidence_threshold_close = self.config.orchestrator.get('confidence_threshold_close', 0.10)
# Configuration - AGGRESSIVE for more training data
self.confidence_threshold = self.config.orchestrator.get('confidence_threshold', 0.15) # Lowered from 0.20
self.confidence_threshold_close = self.config.orchestrator.get('confidence_threshold_close', 0.08) # Lowered from 0.10
self.decision_frequency = self.config.orchestrator.get('decision_frequency', 30)
self.symbols = self.config.get('symbols', ['ETH/USDT', 'BTC/USDT']) # Enhanced to support multiple symbols

View File

@ -103,7 +103,7 @@ class RealtimeRLCOBTrader:
trading_executor: TradingExecutor = None,
model_checkpoint_dir: str = "models/realtime_rl_cob",
inference_interval_ms: int = 200,
min_confidence_threshold: float = 0.7,
min_confidence_threshold: float = 0.35, # Lowered from 0.7 for more aggressive trading
required_confident_predictions: int = 3):
self.symbols = symbols or ['BTC/USDT', 'ETH/USDT']

View File

@ -22,7 +22,7 @@ class TrainingIntegration:
def __init__(self, orchestrator=None):
self.orchestrator = orchestrator
self.training_sessions = {}
self.min_confidence_threshold = 0.3
self.min_confidence_threshold = 0.15 # Lowered from 0.3 for more aggressive training
logger.info("TrainingIntegration initialized")