Commit Graph

383 Commits

Author SHA1 Message Date
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
60cd0816f4 Add log on check if admin 2025-11-08 02:21:44 +07:00
ca705d5b76 Make isAdmin async 2025-11-08 02:08:19 +07:00
e0795677e4 Add whitelisting and admin 2025-11-07 23:46:48 +07:00
21110cd771 Add whitelisting service + update the jwt valid audience 2025-11-07 19:38:33 +07:00
2dc34f07d8 Add yield for orleans + 1min to 2h timeout for grain message + more exception send to sentry 2025-11-07 12:40:24 +07:00
c183a71bd0 Log exception when backtest failed for no candles 2025-11-05 17:27:48 +07:00
5afddb895e Add async for saving backtests 2025-11-05 16:58:46 +07:00
db6e06ad5d Do not check signal if position open and flipping is off 2025-11-05 10:56:07 +07:00
1079f38ed7 Add exception for webhook + add gracefull time before market decrease 2025-11-05 10:54:14 +07:00
60035ca299 Fix pnl calculation when force closed 2025-11-03 19:26:48 +07:00
b8c6f05805 Update managing api security 2025-11-01 18:01:08 +07:00
ce43bbf31f Remove debug for position updated 2025-10-27 11:05:15 +07:00
abd5eb675c Re-update internal balance before opening position 2025-10-27 10:25:45 +07:00
f816b8de50 Update fetch borkerPosition in bot + better HandleClosePosition + Add debug channel to receive all debug 2025-10-25 18:35:51 +07:00
38e6998ff3 Add test to check if backtest behavior changed 2025-10-24 19:08:10 +07:00
fc4369a008 Add start and enddate when fetching the position history 2025-10-24 18:00:23 +07:00
554cac7d89 Check direction of the position before updating the broker position 2025-10-24 02:41:40 +07:00
6bfefc91c8 Deserialized variant for bundle backtest 2025-10-23 12:31:30 +07:00
6ffe9ae9c4 Add error handling for GMX positions 2025-10-21 17:56:09 +07:00
af08462e59 Add save only for bundle backtest 2025-10-21 16:38:51 +07:00
79f07af899 Fix get Balance 2025-10-20 16:20:36 +07:00
f24938114d Fix position count 2025-10-18 14:02:08 +07:00
76b5036703 Fix volume over time 2025-10-18 13:48:12 +07:00
8170052fd7 Update open price when position filled to match more the reality 2025-10-17 16:52:30 +07:00
3f1b5f09e0 Update the gmx for the execution fees 2025-10-17 00:49:20 +07:00
d6122aeb27 Fix backtests and indicators 2025-10-16 20:06:47 +07:00
472c507801 Add netpnl and initialBalance to backtests 2025-10-16 17:19:22 +07:00
661f91f537 Remove decimal when using balance 2025-10-16 02:38:29 +07:00
1dcd562cf8 Fix backtests 2025-10-16 00:47:55 +07:00
f1df1a06e2 Add more log during cooldown 2025-10-15 23:11:01 +07:00
856cc1d620 Add more logs for scenarioGrain 2025-10-15 22:19:35 +07:00
e9479e0a48 Add logs when running signal 2025-10-15 22:01:32 +07:00
da9c8db474 Fix format tg channelid 2025-10-15 20:36:36 +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
49b0f7b696 Fix restart with no accountName 2025-10-12 16:28:53 +07:00
ff74296c26 Fix restart/start if not account with the first account of the user 2025-10-12 16:08:12 +07:00
176573ddd1 Fix update agentName 2025-10-12 15:54:31 +07:00
32ac342a20 Update bundle backtests 2025-10-12 15:42:38 +07:00
5acc77650f Add bundle backtest refact + fix whitelist 2025-10-12 14:40:20 +07:00
4543246871 Remove ocndition for account name 2025-10-12 10:27:47 +07:00
7ddde08b98 Fix % formating for SL TP 2025-10-12 01:13:00 +07:00
c022c725a2 Remove cache and force fetch balance when no balance returned 2025-10-11 14:03:20 +07:00
b6a4c7661f Fix update agent Summary when new balance fetch 2025-10-11 13:10:47 +07:00
04df72a6bd Fix .First Position update + add more details when position rejected 2025-10-11 12:27:54 +07:00
3b3e383781 Refresh AgentBalance on API Call 2025-10-11 11:41:54 +07:00
e1983974fd Update closing position message 2025-10-11 00:40:22 +07:00
117d45fb50 Do not stop bot if position open 2025-10-11 00:32:02 +07:00