Spaces:
Sleeping
Sleeping
| class TradingConfig: | |
| def __init__(self): | |
| # Environment settings | |
| self.initial_balance = 10000 | |
| self.max_steps = 1000 | |
| self.transaction_cost = 0.001 | |
| # AI Agent settings | |
| self.learning_rate = 0.001 | |
| self.gamma = 0.99 | |
| self.epsilon_start = 1.0 | |
| self.epsilon_min = 0.01 | |
| self.epsilon_decay = 0.995 | |
| self.memory_size = 10000 | |
| self.batch_size = 32 | |
| # Visualization settings | |
| self.chart_width = 800 | |
| self.chart_height = 600 | |
| self.update_interval = 100 | |
| def to_dict(self): | |
| return {key: value for key, value in self.__dict__.items() | |
| if not key.startswith('_')} |