Alexandr Savinov
|
cf324107cb
|
Fix calls of health check function and remove redundant code
|
2026-02-28 13:30:00 +01:00 |
|
Alexandr Savinov
|
234cb2a46c
|
collector client initialization and closing
|
2026-02-16 10:46:40 +01:00 |
|
Alexandr Savinov
|
7a2f154381
|
refactor the usage of collector functions
|
2026-02-06 11:34:13 +01:00 |
|
Alexandr Savinov
|
e41fbf9472
|
add initialization of binance collector and fix import bug in its downloader
|
2026-02-06 10:09:38 +01:00 |
|
Alexandr Savinov
|
0469c44e84
|
refactor and unify the logic of collector functions
|
2026-02-05 12:51:46 +01:00 |
|
Alexandr Savinov
|
9d385951b2
|
simplify connector by returning data frames instead of lists of values
|
2026-02-01 15:25:26 +01:00 |
|
Alexandr Savinov
|
9175ef66de
|
move mt5 connector function from the service to the collector module
|
2026-01-31 16:59:29 +01:00 |
|
Alexandr Savinov
|
291150fcb4
|
move collector client from app-level to connector-specific module level
|
2026-01-31 15:32:34 +01:00 |
|
Alexandr Savinov
|
915e130bf6
|
move venue-specific data retrieval functions from the analyzer to the collector
|
2026-01-25 17:11:28 +01:00 |
|
Alexandr Savinov
|
dfd4c5cc6f
|
fix analyzer imports
|
2026-01-09 17:47:08 +01:00 |
|
Alexandr Savinov
|
080fd9c3cb
|
move analyzer to the common package
|
2026-01-09 17:42:44 +01:00 |
|
Alexandr Savinov
|
26bf6c72ce
|
move merge function from script to utilities
|
2026-01-09 16:50:52 +01:00 |
|
Alexandr Savinov
|
984f843a81
|
move individual classifiers into separate modules imported only if used
|
2026-01-08 16:19:13 +01:00 |
|
Alexandr Savinov
|
cdb3a2f605
|
refactor analyzer
|
2025-11-02 12:51:54 +01:00 |
|
Alexandr Savinov
|
4b6756f89b
|
unify conversion of klines to df
|
2025-10-28 19:28:06 +01:00 |
|
Alexandr Savinov
|
f40ab923ec
|
simplify data collectors by doing only retrieval
|
2025-10-28 12:09:10 +01:00 |
|
Alexandr Savinov
|
8a43a954d1
|
add binance client arguments to solve the problem with API access from US and other special locations
|
2025-10-12 12:35:34 +02:00 |
|
Alexandr Savinov
|
39eda6af02
|
remove predict and scoring from train script and remove scoring from predict script
|
2025-08-24 13:02:51 +02:00 |
|
Alexandr Savinov
|
a085f2666d
|
refactor and improve the logic of incremental data analysis based on new parameters
|
2025-07-28 19:05:49 +02:00 |
|
Alexandr Savinov
|
62664e1529
|
move main data frame from App to Analyzer
|
2025-07-27 14:32:31 +02:00 |
|
Alexandr Savinov
|
96d5057aef
|
remove unused methods form analyzer
|
2025-07-27 12:42:17 +02:00 |
|
Alexandr Savinov
|
a55a2e7bbd
|
pass model store to feature generators and unify their signatures
|
2025-06-15 12:17:00 +02:00 |
|
Alexandr Savinov
|
65c6f4df67
|
implement load and store models explicitly specified in the config in model registry
|
2025-06-14 20:17:19 +02:00 |
|
Alexandr Savinov
|
6291274195
|
refactor model store by introducing a dedicated class
|
2025-06-14 12:39:27 +02:00 |
|
Alexandr Savinov
|
bc22ed70b8
|
fix problem with a new version of apscheduler
|
2025-05-24 20:13:41 +02:00 |
|
Alexandr Savinov
|
3b7cecfb94
|
do not import MetaTrader5 if it is not used
|
2025-05-12 22:45:19 +02:00 |
|
Alexandr Savinov
|
9263a5a32d
|
fix small problems with notifier and apscheduler
|
2025-05-12 20:12:27 +02:00 |
|
Alexandr Savinov
|
dda97fe618
|
minor changes
|
2025-05-12 19:52:47 +02:00 |
|
tradershubspace
|
606d934748
|
refactor server.py for improved readability and organization
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
ea901cf2b4
|
update global state variables
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
aa35c304b8
|
Add Venue type
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
7d6dc8da2b
|
moved types to common folder
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
67dae2f859
|
add mt5 connection service
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
ada762f74e
|
updated account info usage
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
f6c0197c8d
|
Add Account info types
|
2025-05-12 18:15:16 +02:00 |
|
Alexandr Savinov
|
f8e739cfb7
|
release preparation
|
2025-04-27 17:33:34 +02:00 |
|
Alexandr Savinov
|
d3c5f7c021
|
propagate name change of train_signals to configs and docs
|
2025-04-17 17:36:48 +02:00 |
|
Alexandr Savinov
|
0c8ecd361f
|
change signature of output functions and pass explicitly data and config
|
2025-03-25 19:56:20 +01:00 |
|
Alexandr Savinov
|
4f060f942e
|
improve and fix problems in trade simulator
|
2025-02-16 17:31:39 +01:00 |
|
Alexandr Savinov
|
e3012483c7
|
swtich to async calls for output functions
|
2025-02-16 12:46:03 +01:00 |
|
Alexandr Savinov
|
1093298895
|
refactor: move all output functions like notifiers and traders into a standard extandable set of outputs
|
2025-02-15 13:32:24 +01:00 |
|
Alexandr Savinov
|
3f3af10982
|
refactor: move notifiers and traders into a new separate package
|
2025-02-15 12:01:25 +01:00 |
|
Alexandr Savinov
|
a2a8be8610
|
refactor: move collector functions to a new serparate package
|
2025-02-15 11:48:02 +01:00 |
|
Alexandr Savinov
|
9f07301032
|
allow for empty algorithm set
|
2025-02-12 20:52:50 +01:00 |
|
Alexandr Savinov
|
d7470b7fe1
|
use a new model loading function in the server
|
2025-01-11 19:28:34 +01:00 |
|
Alexandr Savinov
|
7c50eebbf0
|
remove logging configuration from trading because it is done in the server already
|
2024-12-15 17:36:42 +01:00 |
|
Alexandr Savinov
|
bffbcfb47b
|
logging parameters of the server
|
2024-12-15 15:25:11 +01:00 |
|
Alexandr Savinov
|
5dd9e2d5eb
|
replace prints with logging
|
2024-12-15 15:06:03 +01:00 |
|
Alexandr Savinov
|
34bbd9b94b
|
minor changes remove unnecessary checks
|
2024-09-18 13:26:11 +02:00 |
|
Alexandr Savinov
|
2e7a5c3155
|
fix problem with computing end time depending on the current frequency parameter
|
2024-09-18 13:25:20 +02:00 |
|