Commit graph

413 commits

Author SHA1 Message Date
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
4323880bba fix collectors import function 2025-05-12 18:15:16 +02:00
tradershubspace
99e44801b8 update data sources in config sample 2025-05-12 18:15:16 +02:00
tradershubspace
ea901cf2b4 update global state variables 2025-05-12 18:15:16 +02:00
tradershubspace
c55e456f61 fix quote not found error 2025-05-12 18:15:16 +02:00
tradershubspace
aa35c304b8 Add Venue type 2025-05-12 18:15:16 +02:00
tradershubspace
74a333be7f Added MT5 trader to output folder 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
c4fcafcddb rename mt5 util 2025-05-12 18:15:16 +02:00
tradershubspace
8bb0033aa7 Add ticks data source support 2025-05-12 18:15:16 +02:00
tradershubspace
ada762f74e updated account info usage 2025-05-12 18:15:16 +02:00
tradershubspace
34453ed3a0 update requirements and configs 2025-05-12 18:15:16 +02:00
tradershubspace
f6c0197c8d Add Account info types 2025-05-12 18:15:16 +02:00
tradershubspace
66dcc38293 Add MT5 utils 2025-05-12 18:15:16 +02:00
tradershubspace
921d41aeb9 Add MT5 download script 2025-05-12 18:15:16 +02:00
Alexandr Savinov
7079835e18 impersonate requests to yahoo to avoid YFRateLimitError 2025-05-02 16:06:33 +02:00
Alexandr Savinov
f8e739cfb7 release preparation v0.7.0 2025-04-27 17:33:34 +02:00
Alexandr Savinov
7f864cb98a update picture from readme 2025-04-26 15:01:18 +02:00
Alexandr Savinov
7cf1e880da update readme 2025-04-26 13:57:30 +02:00
Alexandr Savinov
c31db73d9f changes of columns in simulator 2025-04-26 11:13:57 +02:00
Alexandr Savinov
a385e2e6a4 improvements for simulate script 2025-04-19 11:48:06 +02:00
Alexandr Savinov
b7574501b5 move the function for backtesting into a seprate module 2025-04-17 17:48:45 +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
7931341531 rename train_signals to simulate 2025-04-17 17:25:18 +02:00
Alexandr Savinov
9da133c936 small adjustment of error messages in scripts 2025-04-17 17:22:55 +02:00
Alexandr Savinov
efe0fcc463 remove unused script 2025-04-17 17:20:14 +02:00
Alexandr Savinov
6116f2ead1 improve diagrams 2025-04-06 11:03:34 +02:00
Alexandr Savinov
3db7488085 minor change to the diagram 2025-04-06 00:23:31 +02:00
Alexandr Savinov
b8d48fe320 sample config file is added with 1h time raster and SVM as ML algorithm 2025-03-31 19:34:25 +02:00
Alexandr Savinov
4a43eed81b update sample config 2025-03-30 20:33:13 +02:00
Alexandr Savinov
6385f534ce minor fixes in output functions 2025-03-30 20:26:03 +02:00
Alexandr Savinov
1b6899b127 rename 1min config sample 2025-03-30 14:27:40 +02:00
Alexandr Savinov
89a9454360 remove configs from previous versions 2025-03-30 14:25:01 +02:00
Alexandr Savinov
8acddd7bb9 adjust config to new notification logic 2025-03-30 14:12:11 +02:00
Alexandr Savinov
f20b89aa53 change notificiation conditions 2025-03-30 14:07:33 +02:00
Alexandr Savinov
6682b9a34e change conditions for making async or sync calls 2025-03-25 20:27:43 +01:00
Alexandr Savinov
2e4ce13fe1 add check for existing columns 2025-03-25 20:04:36 +01: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
9f5abb3207 pass parameters for early stopping from config to the object 2025-03-09 12:06:11 +01:00
Alexandr Savinov
5cd6f16e67 changelog 2025-03-08 10:54:24 +01:00
Alexandr Savinov
4465f3f304 store all models in pickle without keras saver/loader 2025-03-08 10:53:54 +01:00
Alexandr Savinov
23e826274f limit download size in downloaders 2025-03-07 18:07:43 +01:00
Alexandr Savinov
055abc346f remove unused attributes for training 'shifts' and 'predict' 2025-03-07 17:16:37 +01:00
Alexandr Savinov
5daee2abbc restructure config parameters for training 2025-03-07 16:46:14 +01:00
Alexandr Savinov
98c572b793 introduce parameter for selecting every nth row for training 2025-03-02 20:12:58 +01:00
Alexandr Savinov
5e954e08df improve the logic of preparing train data 2025-03-02 18:01:24 +01:00
Alexandr Savinov
e803739cc0 change the way transaction path is specified in transaction simulator 2025-02-22 12:31:37 +01:00
Alexandr Savinov
4f060f942e improve and fix problems in trade simulator 2025-02-16 17:31:39 +01:00