提交历史

作者 SHA1 备注 提交日期
  Carles Sentis 0111c030e5 Add quick access commands to Telegram bot - Introduce a new /commands command with a button menu for instant access to key bot functions. Update alarm command descriptions for clarity and enhance help text layout for improved user experience. 6 天之前
  Carles Sentis f8db740389 Remove Telegram bot implementation - The telegram_bot.py file has been deleted as part of a refactor to streamline the codebase. This change eliminates the previous bot implementation, paving the way for a new architecture. 6 天之前
  Carles Sentis 2470ad3d59 Update order monitoring interval in Telegram bot messages - Replace hardcoded heartbeat value with Config.BOT_HEARTBEAT_SECONDS for consistency across order monitoring and alarm notifications, ensuring accurate display of check intervals in user messages. 6 天之前
  Carles Sentis be22a37823 Add test script for bot configuration and format string verification - Introduce a new test file to validate the functionality of configuration changes, format strings, and timestamp handling in the Telegram bot. Ensure proper handling of new and removed configuration variables, and verify the accuracy of format strings used in bot messages. 6 天之前
  Carles Sentis ff030e0ae5 Refactor trading configuration - Replace DEFAULT_TRADING_SYMBOL and DEFAULT_TRADE_AMOUNT with DEFAULT_TRADING_TOKEN in configuration files and Telegram bot. Update related validation and logging to ensure proper handling of the new token format for market commands. 6 天之前
  Carles Sentis dd18f41e2f Add stop loss configuration testing and automatic execution - Introduce a new test script for stop loss configuration, showcasing its functionality and scenarios. Update configuration settings to reflect a 10% stop loss threshold. Enhance the Telegram bot to include automatic stop loss notifications and execution, improving risk management capabilities. 6 天之前
  Carles Sentis 01b6eed4d8 Add price alarm system and logging enhancements - Introduce a comprehensive price alarm manager with functionality for creating, triggering, and managing alarms. Implement logging configuration with rotation and cleanup support, and integrate alarm checks into the Telegram bot for real-time notifications. Add tests for alarm management and ensure persistence across sessions. 6 天之前
  Carles Sentis 54b5e220e1 Improve argument validation in Telegram bot commands - Update checks for command arguments to ensure proper handling of empty inputs, enhancing user feedback for commands like /long, /short, /exit, /coo, /sl, and /tp. 6 天之前
  Carles Sentis 05f44ba672 Enhance trading statistics functionality - Add new performance metrics including total wins, total losses, and expectancy. Improve error handling in stats message formatting to ensure robustness when no trades are recorded. Introduce a test script to verify the correctness of the stats command functionality. 6 天之前
  Carles Sentis 5b76ad1144 Enhance documentation and update .gitignore - Add comprehensive command reference and project structure documentation, improve README for clarity, and update .gitignore to include test artifacts and temporary files. 6 天之前
  Carles Sentis 11386a7766 Add user parameter for Hyperliquid CCXT compatibility - Enhance position and order fetching methods to support user identification via wallet address, improving integration with CCXT standards and logging for better debugging. 6 天之前
  Carles Sentis fd0fd8a569 Enhance Hyperliquid client configuration and balance fetching - Implement CCXT format for API keys, improve logging of sensitive data, and introduce alternative balance fetching methods with multiple approaches for better reliability. 6 天之前
  Carles Sentis c62f37c1cd Refactor Telegram bot startup and update handling - Introduce application initialization, manual update polling, and improved shutdown procedures for better stability and error management. 6 天之前
  Carles Sentis 16f8c7e01c Enhance Telegram bot error handling and asyncio integration - Wrap bot startup in try-except for better error logging, and refactor main function to support async context detection. 6 天之前
  Carles Sentis 238c0531ce Reorganize documentation - Create clean docs/ structure, remove overlap, update references to current project state 6 天之前
  Carles Sentis ccf0f9cced Update README.md - Remove outdated references, highlight single-command launcher, CCXT compatibility, and current project structure 6 天之前
  Carles Sentis 2528e41235 Update Hyperliquid client for CCXT compatibility - Add secret key support, CCXT-style initialization, enhanced authentication and parameters 6 天之前
  Carles Sentis a456b4a88a Fix Telegram Chat ID finder asyncio issues - Add robust event loop handling and alternative simple script 6 天之前
  Carles Sentis 1a4449c4ab Hyperliquid Manual Trading Bot - Complete professional trading solution with Telegram interface, comprehensive statistics, auto-restart, and mobile control 6 天之前