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ļ |