096fb500e4
Add position count property map
2025-11-19 14:16:30 +07:00
68e9b2348c
Add PositionCount property to Backtest models and responses
...
- Introduced PositionCount to Backtest, LightBacktest, and their respective response models.
- Updated BacktestController and BacktestExecutor to include PositionCount in responses.
- Modified database schema to accommodate new PositionCount field in relevant entities.
2025-11-18 22:23:20 +07:00
428e36d744
Add todo for backtest performance
2025-11-15 20:53:08 +07:00
bed25e7222
Optimize backtest memory usage by implementing a rolling window for candle storage and update performance benchmarks with new test data.
2025-11-15 13:54:39 +07:00
6d661f459e
Remove candle from backtest return + fix message when good backtest
2025-11-14 20:49:02 +07:00
b4005a2d1e
Add telemetry for update signal and run bot
2025-11-14 20:22:01 +07:00
258dd48867
Add more logs for backtest completed
2025-11-14 13:27:20 +07:00
42993735d0
Add logs for BacktestExecutor.cs
2025-11-14 13:17:48 +07:00
460a7bd559
Fix realized pnl on backtest save + add tests (not all passing)
2025-11-14 02:38:15 +07:00
1f7d914625
Add cancellation token support to backtest execution and update progress handling
2025-11-13 18:05:55 +07:00
2cc6cc5dee
Refactor BacktestExecutor to use net PnL calculations consistently across methods. Updated variable names for clarity and ensured final results reflect net profit after fees. Minor adjustment in TradingBotBase to directly access net PnL from position profit and loss.
2025-11-13 11:56:11 +07:00
3b176c290c
Update precalculated indicators values
2025-11-12 23:26:12 +07:00
a8f55c80a9
Fix bundle completion
2025-11-12 22:40:58 +07:00
e0d2111553
Fix positions for backtests
2025-11-12 19:45:30 +07:00
57ba32f31e
Add bundle version number on the backtest name
2025-11-12 18:11:39 +07:00
583b35d209
Update perf
2025-11-11 14:19:41 +07:00
903413692c
Add precalculated signals list + multi scenario test
2025-11-11 14:05:09 +07:00
e810ab60ce
Improve backtest run
2025-11-11 13:05:48 +07:00
61fdcec902
perf: remove debug logging and optimize rolling window maintenance (+5.0%)
2025-11-11 12:26:44 +07:00
1792cd2371
Fix backtest consistency
2025-11-11 12:15:12 +07:00
14d101b63e
Add benchmark for backtest on the test
2025-11-11 11:23:30 +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
c6becb032b
Improve perf for worker
2025-11-11 04:09:45 +07:00
1d70355617
Optimze worker for backtest
2025-11-11 03:59:41 +07:00
5a4cb670a5
fix executor speed
2025-11-11 03:38:21 +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
0861e9a8d2
Add admin page for bundle
2025-11-10 11:50:20 +07:00
51a227e27e
Improve perf for backtests
2025-11-10 02:15:43 +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
c183a71bd0
Log exception when backtest failed for no candles
2025-11-05 17:27:48 +07:00
af08462e59
Add save only for bundle backtest
2025-10-21 16:38:51 +07:00
b3f3bccd72
Add delete backtests by filters
2025-10-15 00:28:25 +07:00
74adad5834
Add filters and sorting for backtests
2025-10-14 18:06:36 +07:00
a31f834a68
Fix BacktestCount
2025-10-02 00:31:00 +07:00
06850b57c4
Add BacktestCount
2025-10-01 13:01:03 +07:00
63bc7bbe59
Bundle from worker to grain
2025-09-15 12:56:59 +07:00
cb6778d9a0
Add ticker to the UserStrategies list and set debit credit to 1 for backtest
2025-09-10 20:41:36 +07:00
3d3f71ac7a
Move workers
2025-08-05 17:53:19 +07:00