Alexandr Savinov
|
367742eabb
|
restructure code for high-low label generator
|
2026-04-21 12:21:32 +02:00 |
|
Alexandr Savinov
|
de4abef657
|
pass all parameters from config to gradient boosting algorithm
|
2026-04-18 12:13:40 +02:00 |
|
Alexandr Savinov
|
4bfd815576
|
add two utility functions with interval arithmetics and replace the corresponding code
|
2026-02-05 15:31:44 +01:00 |
|
Alexandr Savinov
|
fd9eccd951
|
move collector-specific functions in separate modules of inputs package
|
2026-02-05 15:03:23 +01:00 |
|
Alexandr Savinov
|
c4c05af900
|
compute latest available data in case of no data available
|
2026-02-05 13:17:14 +01:00 |
|
Alexandr Savinov
|
0469c44e84
|
refactor and unify the logic of collector functions
|
2026-02-05 12:51:46 +01:00 |
|
Alexandr Savinov
|
4523f1d6e9
|
improve initialization of the analyzer
|
2026-01-25 20:22:12 +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
|
804c3c7b78
|
fix an issue with tensorflow/keras import
|
2026-01-21 13:10:46 +01:00 |
|
Alexandr Savinov
|
24efefa74b
|
fix problems with the label generator
|
2026-01-16 10:20:03 +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
|
c331d15551
|
fix imports of classifiers
|
2026-01-08 18:01:38 +01:00 |
|
Alexandr Savinov
|
bc2d80dd7d
|
add classifiers for separate algorithms
|
2026-01-08 17:58:09 +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
|
e0b5b4f1ba
|
remove unnecessary files
|
2026-01-08 15:47:33 +01:00 |
|
Alexandr Savinov
|
30a4046bff
|
fix time zones and timestamp handling in diagrams
|
2025-11-02 13:08:09 +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
|
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
|
6d316eaddd
|
minor improvements
|
2025-08-24 12:28:22 +02:00 |
|
Alexandr Savinov
|
5609b4f7a6
|
remove unnecessary import
|
2025-07-26 19:42:59 +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
|
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
|
3b7cecfb94
|
do not import MetaTrader5 if it is not used
|
2025-05-12 22:45:19 +02:00 |
|
Alexandr Savinov
|
dda97fe618
|
minor changes
|
2025-05-12 19:52:47 +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
|
c4fcafcddb
|
rename mt5 util
|
2025-05-12 18:15:16 +02:00 |
|
tradershubspace
|
66dcc38293
|
Add MT5 utils
|
2025-05-12 18:15:16 +02:00 |
|
Alexandr Savinov
|
f8e739cfb7
|
release preparation
|
2025-04-27 17:33:34 +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
|
6682b9a34e
|
change conditions for making async or sync calls
|
2025-03-25 20:27:43 +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
|
4465f3f304
|
store all models in pickle without keras saver/loader
|
2025-03-08 10:53:54 +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
|
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
|
63d9985f6f
|
move function name resolution function to utils package
|
2025-02-15 11:25:08 +01:00 |
|