Commit Graph

15 Commits

Author SHA1 Message Date
493a2be368 Enhance BacktestComputeWorker to include duration in completion messages for successful and failed backtests. This change improves user feedback by providing detailed timing information alongside the results of the backtests. 2025-12-28 22:20:20 +07:00
d1924d9030 Enhance BacktestExecutor and BacktestComputeWorker with timeout and memory monitoring features. Implement auto-completion for stuck jobs and handle long-running jobs more effectively. Add overall runtime checks for bundles in BundleBacktestHealthCheckWorker to improve job management and recovery processes. 2025-12-28 18:56:33 +07:00
Oda
9d536ea49e Refactoring TradingBotBase.cs + clean architecture (#38)
* Refactoring TradingBotBase.cs + clean architecture

* Fix basic tests

* Fix tests

* Fix workers

* Fix open positions

* Fix closing position stucking the grain

* Fix comments

* Refactor candle handling to use IReadOnlyList for chronological order preservation across various components
2025-12-01 19:32:06 +07:00
3ec1da531a Fix stuck the bundle backtests 2025-11-25 00:12:23 +07:00
1f7d914625 Add cancellation token support to backtest execution and update progress handling 2025-11-13 18:05:55 +07:00
a8f55c80a9 Fix bundle completion 2025-11-12 22:40:58 +07:00
14bc98d52d Fix update bundle 2025-11-11 05:47:57 +07:00
8a27155418 Improve a bit workers. bug : Bundle reset after all backtest finish 2025-11-11 05:30:40 +07:00
4a8c22e52a Update and fix worker 2025-11-11 03:02:24 +07:00
e8e2ec5a43 Add test for executor 2025-11-11 02:15:57 +07:00
91c766de86 Add admin endpoint to delete bundle backtest requests and implement related UI functionality + Add job resilient 2025-11-10 12:28:07 +07:00
7e52b7a734 Improve workers for backtests 2025-11-10 01:44:33 +07:00
b1cd01bf9b Fix backtest count 2025-11-09 14:00:36 +07:00
7e08e63dd1 Add genetic backtest to worker 2025-11-09 03:32:08 +07:00
7dba29c66f Add jobs 2025-11-09 02:08:31 +07:00