Revīziju vēsture

Autors SHA1 Ziņojums Datums
  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. 5 dienas atpakaļ
  Carles Sentis b15cb9e236 Refactor trading bot components to enhance async functionality and improve logging. Update requirements to include additional libraries for better performance and error handling. Adjust banner display to include network and database status, and refine error messages for database issues. Ensure consistent formatting in notifications and position tracking for improved clarity. 6 dienas atpakaļ
  Carles Sentis 91275e4f8f Update ROE retrieval across multiple modules to use 'returnOnEquity' instead of 'percentage'. 1 nedēļu atpakaļ
  Carles Sentis d6a9a8bc70 Enhance P&L reporting by incorporating Return on Equity (ROE) calculations across multiple modules. 1 nedēļu atpakaļ
  Carles Sentis 13203deadd Enhance position notification system. 2 nedēļas atpakaļ
  Carles Sentis 5705bf03c3 Increment BOT_VERSION to 2.2.150 and enhance notification messages for market orders. 2 nedēļas atpakaļ
  Carles Sentis e0da6151a2 Refactor TradingStats and NotificationManager for improved data handling and notification clarity 2 nedēļas atpakaļ
  Carles Sentis 9f1b9d7140 Refactor price formatting across the application to utilize TokenDisplayFormatter 2 nedēļas atpakaļ
  Carles Sentis b185e1c107 Refactor InfoCommands and TradingCommands to remove deprecated auto-sync logic for orphaned positions. Updated notification handling to include trade lifecycle IDs for better tracking of orders. Enhanced MarketMonitor to utilize cached data for orders and positions, improving efficiency. Improved logging for better traceability of trade actions and notifications. 2 nedēļas atpakaļ
  Carles Sentis a750fec4e8 Refactor active trades command in InfoCommands to utilize open positions instead of all active trades. Updated messaging and logging for clarity, improved user notifications, and enhanced error handling. Adjusted MarketMonitor to log external position actions for better traceability. 2 nedēļas atpakaļ
  Carles Sentis 75edbe2ebf Refactor trading bot initialization and enhance command handling - Updated the TelegramTradingBot to initialize MarketMonitor with a notification manager for improved alerting. Added a new /cycles command in InfoCommands to display trade cycle statistics, enhancing user insights into trading performance. Improved error handling and logging for better traceability in command execution. 2 nedēļas atpakaļ
  Carles Sentis d0ffa6537a Refactor trading command notifications to accommodate new response format - Updated long, short, and exit order success notifications to extract and display order details from the new response structure. Enhanced backward compatibility by creating mock order objects for notifications, ensuring consistent user feedback and improved clarity in order status messages. 2 nedēļas atpakaļ
  Carles Sentis c6d9f2f62a Add initial price alarms JSON and trading stats SQLite file - Created a new JSON file for price alarms to manage alarm states and added a SQLite database for trading statistics, enhancing data persistence and management. Updated trading commands to reflect changes in order cancellation notifications, including detailed summaries of cancelled orders. 2 nedēļas atpakaļ
  Carles Sentis 5ae857d2d6 Enhance order management and stop loss functionality - Updated InfoCommands to display pending stop losses linked to orders, improving user visibility. Refactored TradingCommands to ensure accurate stop loss notifications and confirmations. Transitioned MarketMonitor to utilize SQLite for state management, replacing file-based persistence, and added comprehensive logging for order status updates. Improved TradingEngine to handle order placements and cancellations more robustly, including linked stop loss management, ensuring better tracking and execution of trades. 2 nedēļas atpakaļ
  Carles Sentis 3e5ee4ebdd Refactor trading bot architecture and update version to 2.2.0 - Transitioned from a monolithic structure to a modular design, enhancing maintainability and scalability. Introduced dedicated modules for core functionalities, trading commands, and logging configuration. Improved logging setup with advanced features and fallback mechanisms. Updated project documentation to reflect the new structure and benefits of modularization. 2 nedēļas atpakaļ