Commit Graph

  • 614387309b Merge branch 'main' of https://dep.sokaris.link/vasily/TCPDashboard main Vasily.onl 2025-06-13 18:01:52 +08:00
  • 79ee12af87 commit Vasily.onl 2025-06-13 18:01:47 +08:00
  • 622fda9d2e data ingestion Vasily.onl 2025-06-13 16:49:29 +08:00
  • 061b467d43 4.0 - fixing data-type circular import - removing HOLD signal from saving to database to reduce data size Vasily.onl 2025-06-12 18:39:11 +08:00
  • 0d6bfea48a 4.0 strategies docs Vasily.onl 2025-06-12 18:30:48 +08:00
  • 8c23489ff0 4.0 - 4.0 Implement real-time strategy execution and data integration features Vasily.onl 2025-06-12 18:29:39 +08:00
  • f09864d61b 4.0 - 3.0 Implement strategy analysis tables and repository for backtesting Vasily.onl 2025-06-12 15:29:14 +08:00
  • d34da789ec 4.0 - 2.0 Implement strategy configuration utilities and templates Vasily.onl 2025-06-12 15:17:35 +08:00
  • fd5a59fc39 4.0 - 1.0 Implement strategy engine foundation with modular components Vasily.onl 2025-06-12 14:41:16 +08:00
  • 571d583a5b 4.0 strategies Vasily.onl 2025-06-12 14:04:46 +08:00
  • a93bc8e7ce codebase review and update Context file Vasily.onl 2025-06-12 13:43:05 +08:00
  • 77c6733d94 logs optimized Ajasra 2025-06-12 13:27:30 +08:00
  • d5db9402e8 Add system health monitoring features with modular callbacks Vasily.onl 2025-06-11 19:33:08 +08:00
  • 3e0e89b826 Refactor indicator management to a data-driven approach Vasily.onl 2025-06-11 19:09:52 +08:00
  • 89b071230e Add utility functions for managing indicator configurations Vasily.onl 2025-06-11 18:52:02 +08:00
  • dbe58e5cef Remove deprecated app_new.py and consolidate main application logic into main.py Vasily.onl 2025-06-11 18:36:34 +08:00
  • 0a7e444206 Refactor data collection architecture for modularity and maintainability Vasily.onl 2025-06-10 14:32:00 +08:00
  • f6cb1485b1 Implement data collection architecture with modular components Vasily.onl 2025-06-10 13:40:28 +08:00
  • c28e4a9aaf Enhance error handling and security measures in data collection services Vasily.onl 2025-06-10 13:12:13 +08:00
  • 6ab40414e7 project Vasily.onl 2025-06-10 12:55:41 +08:00
  • 2890ba2efa Implement Service Configuration Manager for data collection service Vasily.onl 2025-06-10 12:55:27 +08:00
  • 33f2110f19 Refactor data module to enhance modularity and maintainability Vasily.onl 2025-06-10 12:04:58 +08:00
  • 3db8fb1c41 Refactor BaseDataCollector to integrate CallbackDispatcher for improved callback management Vasily.onl 2025-06-09 17:47:26 +08:00
  • 41f0e8e6b6 Refactor BaseDataCollector to integrate ConnectionManager for connection handling Vasily.onl 2025-06-09 17:42:06 +08:00
  • 60434afd5d Refactor BaseDataCollector to utilize CollectorStateAndTelemetry for improved state management Vasily.onl 2025-06-09 17:27:29 +08:00
  • ec8f5514bb Refactor technical indicators to return DataFrames and enhance documentation Vasily.onl 2025-06-09 16:28:16 +08:00
  • fc3cac24bd update agregation to remove hardcoded timeframes and use unified timeframe function in all methods Vasily.onl 2025-06-09 14:18:32 +08:00
  • 0c08d0a8fe Merge branch 'main' of https://dep.sokaris.link/vasily/TCPDashboard Vasily.onl 2025-06-07 15:48:19 +08:00
  • 90cb450640 Remove OKX configuration file and enhance data collector with timeframes support Ajasra 2025-06-07 15:46:24 +08:00
  • 24394d7b92 Add custom exceptions and enhance error handling in exchanges module Ajasra 2025-06-07 14:29:09 +08:00
  • 0c8c1c06e3 docs Ajasra 2025-06-07 14:21:13 +08:00
  • 4c11d08e7b docs Ajasra 2025-06-07 14:19:50 +08:00
  • 0e75fbda66 docs Ajasra 2025-06-07 14:18:58 +08:00
  • b0568f634d indicators documentation Ajasra 2025-06-07 14:12:37 +08:00
  • baf94b18da cursor rules Ajasra 2025-06-07 14:05:12 +08:00
  • d92a48cd7e indicators refactor Ajasra 2025-06-07 14:01:20 +08:00
  • b29af1e0e6 refactoring logs Ajasra 2025-06-07 13:43:26 +08:00
  • 68030730e9 Implement comprehensive transformation module with safety limits and validations Ajasra 2025-06-07 13:23:59 +08:00
  • 96ee25bd01 Refactor data validation module for improved modularity and functionality Ajasra 2025-06-07 12:31:47 +08:00
  • 551316872c Enhance project rules and documentation structure Vasily.onl 2025-06-07 11:27:23 +08:00
  • c8d8d980aa Refactor technical indicators module and enhance structure Vasily.onl 2025-06-07 01:32:21 +08:00
  • e7ede7f329 Refactor aggregation module and enhance structure Vasily.onl 2025-06-07 01:17:22 +08:00
  • fe9d8e75ed Refactor Redis management and enhance system health callbacks Vasily.onl 2025-06-07 00:27:17 +08:00
  • 1466223b85 Refactor raw trade management and enhance database operations Vasily.onl 2025-06-06 23:51:21 +08:00
  • b30c16bc33 Standardize database operations to use SQLAlchemy ORM Vasily.onl 2025-06-06 22:07:19 +08:00
  • 028371a0e1 Refactor database operations and enhance repository structure Vasily.onl 2025-06-06 21:54:45 +08:00
  • 848119e2cb Enhance logging system documentation and default logger configuration Vasily.onl 2025-06-06 21:07:52 +08:00
  • e147aa1873 Update logging documentation and refactor logger implementation Vasily.onl 2025-06-06 21:02:08 +08:00
  • c1118eaf2b cleanup Vasily.onl 2025-06-06 20:34:42 +08:00
  • 666a58e799 documentation update Vasily.onl 2025-06-06 20:33:29 +08:00
  • 5158d8a7d3 review project state and update tasks and context Vasily.onl 2025-06-06 19:47:08 +08:00
  • d162368000 cursor rules updates Vasily.onl 2025-06-06 19:26:59 +08:00
  • 70714876bb finish custom indicators timeframe Vasily.onl 2025-06-06 15:25:18 +08:00
  • b49e39dcb4 Implement multi-timeframe support for indicators Vasily.onl 2025-06-06 15:06:17 +08:00
  • 58a754414a Removed Mantine for UI, and used bootstrap for simplicity Vasily.onl 2025-06-06 13:33:59 +08:00
  • 38cbf9cd2f 3.10 Enhance data analysis components with type conversion and UI improvements Vasily.onl 2025-06-06 13:13:11 +08:00
  • b4798bfc07 cursor rules Vasily.onl 2025-06-06 13:11:45 +08:00
  • c121b469f0 3.9 Enhance chart functionality with indicator management and data export features Vasily.onl 2025-06-06 12:57:35 +08:00
  • 8572a7a387 fixed 'store_raw_data' Vasily.onl 2025-06-06 12:07:27 +08:00
  • 85dc35c11d updated config to not store raw data, store 1s candles Vasily.onl 2025-06-06 12:00:03 +08:00
  • 74b83d77fc fix a bit time logic and refresh of the graph Vasily.onl 2025-06-06 11:59:44 +08:00
  • 87843a1d35 3. 7 Enhance chart functionality with time range controls and stability improvements Vasily.onl 2025-06-05 12:54:41 +08:00
  • 132710a9a7 3.6 Enhance market statistics with comprehensive data analysis features Vasily.onl 2025-06-05 11:24:21 +08:00
  • 82f4e0ef48 3.5 Enhance system health monitoring dashboard with comprehensive market data tracking Vasily.onl 2025-06-04 17:46:50 +08:00
  • 8aa47731f2 docs Vasily.onl 2025-06-04 17:05:39 +08:00
  • 344c029f25 logs to default_logger Vasily.onl 2025-06-04 17:03:35 +08:00
  • e57c33014f Add bot integration and enhanced signal layers for automated trading Vasily.onl 2025-06-04 17:03:09 +08:00
  • 5506f5db64 Add trading signal and execution layers with database integration Vasily.onl 2025-06-04 15:54:14 +08:00
  • cdee9f04d6 Remove main application file app.py and update dependencies for modular dashboard architecture Vasily.onl 2025-06-04 15:30:50 +08:00
  • 010adb30f0 Implement modular architecture for Crypto Trading Bot Dashboard Vasily.onl 2025-06-04 13:30:16 +08:00
  • 476bd67f14 3.4 Implement user-defined indicator management system and enhance chart capabilities Vasily.onl 2025-06-04 13:01:57 +08:00
  • d71cb763bc 3.4 - 3.0 Strategy Configuration System Vasily.onl 2025-06-03 14:33:25 +08:00
  • a969defe1f 3.4 -2.0 Indicator Layer System Implementation Implement modular chart layers and error handling for Crypto Trading Bot Dashboard Vasily.onl 2025-06-03 13:56:15 +08:00
  • 371c0a4591 ✅ Eliminates the "coroutine was never awaited" warnings ✅ Properly handles lock acquisition with timeout ✅ Maintains the same functionality (timeout protection for lock acquisition) ✅ Ensures proper lock cleanup in the finally block Vasily.onl 2025-06-03 13:11:51 +08:00
  • c4ec3fac9f 3.4 Enhance logging and modular chart system for Crypto Trading Bot Dashboard Vasily.onl 2025-06-03 12:49:46 +08:00
  • 720002a441 3.1 - 3.3 Add main Dash application for Crypto Trading Bot Dashboard Vasily.onl 2025-06-03 12:09:37 +08:00
  • 74d7e1ab2c docs Vasily.onl 2025-06-03 12:08:43 +08:00
  • d508616677 fix recursion error on reconnection Vasily.onl 2025-06-03 11:42:10 +08:00
  • 01cea1d5e5 Enhance OKX WebSocket client with improved task management and error handling Vasily.onl 2025-06-02 23:14:04 +08:00
  • aaebd9a308 2.9 Implement unit tests for data collection and aggregation logic Vasily.onl 2025-06-02 14:44:50 +08:00
  • 1cca8cda16 Remove complete time series aggregation example and add data collection service implementation Vasily.onl 2025-06-02 14:23:08 +08:00
  • 24b6a3feed Add technical indicators module for OHLCV data analysis Vasily.onl 2025-06-02 13:42:00 +08:00
  • cffc54b648 Add complete time series aggregation example and refactor OKXCollector for repository pattern Vasily.onl 2025-06-02 13:27:01 +08:00
  • 5b4547edd5 Add force_update_candles configuration to OKX data collector Vasily.onl 2025-06-02 12:41:31 +08:00
  • 02a51521a0 Update OKX configuration and aggregation logic for enhanced multi-timeframe support Vasily.onl 2025-06-02 12:35:19 +08:00
  • cecb5fd411 Enhance OKXCollector with improved heartbeat and logging functionality Vasily.onl 2025-06-02 12:09:34 +08:00
  • bc13cfcbe0 Enhance logging capabilities across data collection components Vasily.onl 2025-06-01 14:42:29 +08:00
  • 0697be75da Add clean monitoring and production data collection scripts Vasily.onl 2025-05-31 22:30:56 +08:00
  • 8bb5f28fd2 Add common data processing framework for OKX exchange Vasily.onl 2025-05-31 21:58:47 +08:00
  • fa63e7eb2e documentation Vasily.onl 2025-05-31 20:55:52 +08:00
  • 4510181b39 Add OKX data collector implementation and modular exchange architecture Vasily.onl 2025-05-31 20:49:31 +08:00
  • 4936e5cd73 Implement enhanced data collection system with health monitoring and management Vasily.onl 2025-05-30 20:33:56 +08:00
  • b7263b023f Enhance logging system and update dependencies Vasily.onl 2025-05-30 19:54:56 +08:00
  • 8a378c8d69 Add Alembic migration system for database schema versioning Vasily.onl 2025-05-30 18:33:23 +08:00
  • dd75546508 Add Redis connection utility for pub/sub messaging Vasily.onl 2025-05-30 18:27:32 +08:00
  • 73b7e8bb9d Refactor database configuration and schema for Crypto Trading Bot Platform Vasily.onl 2025-05-30 18:20:38 +08:00
  • 8121ce0430 Update database schema and configuration for Crypto Trading Bot Platform Vasily.onl 2025-05-30 17:45:57 +08:00
  • 692611d3ae init setup Vasily.onl 2025-05-30 17:27:32 +08:00
  • 3e4a965895 PRD tasks Vasily.onl 2025-05-30 17:06:41 +08:00
  • 4e46c82ff1 PRD Vasily.onl 2025-05-30 16:43:09 +08:00