提交历史

作者 SHA1 备注 提交日期
  Carles Sentis 4bc0ceb637 Enhance order placement in HyperliquidClient and update TradingEngine logging 3 天之前
  Carles Sentis bff7b85864 Remove print_ccxt_positions.py and enhance risk metrics reporting in RiskCommands and StatsCommands 3 天之前
  Carles Sentis e54de9dd05 Refactor trading_commands and market commands for token normalization 3 天之前
  Carles Sentis 26267a6b90 Update environment configuration for trading settings 3 天之前
  Carles Sentis 8edcaa6b3a Update trading configuration and enhance order placement in HyperliquidClient 3 天之前
  Carles Sentis 1371234ae6 Add leverage management methods to HyperliquidClient and update trading_commands for improved leverage handling 3 天之前
  Carles Sentis 1c86b90d00 Improve leverage setting in TradingEngine with error handling 3 天之前
  Carles Sentis 9ca554a5fb Fix leverage command parsing in trading_commands.py to correctly handle callback data structure. Updated index references to ensure proper extraction of token and leverage values, enhancing command execution reliability. 3 天之前
  Carles Sentis 854bf5f22f Refactor trading stats and performance metrics retrieval for improved accuracy 3 天之前
  Carles Sentis 3c5bbb5ec8 Enhance risk command error handling and update trading stats method 3 天之前
  Carles Sentis 23ba1fc8ea Refactor risk command and trading stats for improved data handling 3 天之前
  Carles Sentis a763f218da Enhance risk and stats commands for comprehensive reporting 3 天之前
  Carles Sentis 4f8aa25c86 Update bot version to 2.4.256 3 天之前
  Carles Sentis 8303ba175b Refactor risk command and enhance reply method 3 天之前
  Carles Sentis 719c150ea6 Update bot version and enhance risk metrics reporting 3 天之前
  Carles Sentis dd2d743caf Enhance risk metrics retrieval and performance reporting 3 天之前
  Carles Sentis a8c0f3e701 Add risk metrics to trading performance reporting 3 天之前
  Carles Sentis 6c516173da Refactor performance reporting in PerformanceCommands to enhance clarity and accuracy. Updated ranking display to include trade statistics such as win rate and ROE, while transitioning to a new data structure for token performance metrics. Improved database aggregation logic in AggregationManager for closed positions, ensuring comprehensive tracking of trade outcomes and performance metrics. 3 天之前
  Carles Sentis 571a810813 Refactor performance ranking retrieval in PerformanceCommands to improve data handling and logging. The method now fetches token performance data directly from the trading engine, ensuring a limit of 10 tokens for ranking and updating the summary calculations accordingly. 3 天之前
  Carles Sentis e2b981eb1a Remove async/await from set_initial_balance method in TradingEngine, enhancing code simplicity and performance during balance initialization. 3 天之前
  Carles Sentis 5be22908ce Refactor set_initial_balance method to remove async/await, improving code simplicity and performance. The method now directly interacts with the database manager for setting the initial balance. 3 天之前
  Carles Sentis 8f2df4becc Implement keyboard command handling in TelegramTradingBot 3 天之前
  Carles Sentis 276920b7b4 Add leverage command and associated functionality to trading bot 3 天之前
  Carles Sentis 3c015b6319 Refactor trading commands to enhance stop loss validation by incorporating current market price checks. Update error handling for invalid stop loss prices based on position direction, improving user notifications. Streamline logging in external event monitoring for better clarity and consistency in trade lifecycle updates. Remove deprecated position monitor integration to simplify the monitoring architecture. 3 天之前
  Carles Sentis d3f17bcdb3 Refactor orphaned trade handling in SimplePositionTracker to improve clarity and efficiency. Simplify cancellation logic by directly checking for open orders and enhancing logging for orphaned trades. Update AggregationManager to streamline trade data migration and improve error handling for missing trade data. 4 天之前
  Carles Sentis b72dc27cd5 Refactor trading commands to support multiple stop loss prefixes and enhance order handling. Introduce a new method for retrieving pending stop losses from trade lifecycles, improving order visibility and clarity in the orders command. Update order formatting for better user experience. 4 天之前
  Carles Sentis b258e7aa33 Enhance orders command to include pending stop loss orders, improving order visibility. Refactor order formatting and error handling for better clarity and robustness. Update footer message to provide clearer user guidance on pending SL activation. 4 天之前
  Carles Sentis 21183cd90d Refactor formatter calls in TradingEngine to remove unnecessary token_info parameter, streamlining the code and enhancing readability. This change ensures consistent usage of the formatter across various trading methods. 4 天之前
  Carles Sentis 8f636db6cb Refactor trading commands to use async/await for market data and position retrieval, improving responsiveness and ensuring non-blocking operations. This change enhances the overall performance of trading operations. 4 天之前
  Carles Sentis ef2145c25c Update trades command to ensure trade ID is always a string and improve error logging by safely accessing trade symbol. This enhances data integrity and provides clearer error messages when processing trades. 4 天之前