Commit graph

491 commits

Author SHA1 Message Date
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
5b685c84a2 refactor rolling predict 2025-10-12 13:49:11 +02: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
765113d0e3 update sample configs and readem 2025-09-14 14:21:25 +02:00
Alexandr Savinov
1a6a0e2bd3 add a separate script for executing only output tasks 2025-09-07 18:41:03 +02:00
Alexandr Savinov
4db2d695d9 improve yahoo downloading by determing the number of missing lines 2025-09-07 11:08:25 +02:00
Alexandr Savinov
1849eb1cdf add moving averge lines to the notifier diagram 2025-09-07 11:01:45 +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
6cd7dbb352 improve diagrams 2025-08-24 12:46:56 +02:00
Alexandr Savinov
6d316eaddd minor improvements 2025-08-24 12:28:22 +02:00
Alexandr Savinov
6e91cfa07b update sample configs according the new config attributes 2025-07-28 19:31:15 +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
5609b4f7a6 remove unnecessary import 2025-07-26 19:42:59 +02:00
Alexandr Savinov
ec00d1b082 introduce predict_length parameter and use it in scripts depending on the train or predict mode 2025-07-26 19:40:49 +02:00
Alexandr Savinov
e6ee420cde fix problems with model loading in model store 2025-06-26 22:05:52 +02:00
Alexandr Savinov
2084dae117 add model store reference to the arguments of the standard generator functions 2025-06-16 17:52:46 +02:00
Alexandr Savinov
6d085f8475 minor improvements to the usage of model store in scripts 2025-06-16 17:51:33 +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
8be50d7ab9 fix zero division in computing trade stats 2025-05-13 17:04:40 +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
e8c4882e08
Merge pull request #62 from asavinov/metatrader-5
Add MT5 integration
2025-05-12 20:03:57 +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
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