Alexandr Savinov
|
d707fd5a48
|
small improvements in downloaders for file and path handling
|
2023-08-19 15:43:04 +02:00 |
|
Alexandr Savinov
|
e203cb1338
|
switch to pathlib and fix problem with datetime format in parsing in new pandas version
|
2023-08-19 15:24:06 +02:00 |
|
Alexandr Savinov
|
c440f7d7e8
|
Merge pull request #32 from woehrer12/create-folder-when-not-exist
create folder when not exist
|
2023-08-19 14:59:08 +02:00 |
|
Alexandr Savinov
|
bc947d8d3c
|
fix problem without column in output of rolling predict
|
2023-08-19 12:51:47 +02:00 |
|
Alexandr Savinov
|
300b24e361
|
move multithreading parameters of rolling predict to config
|
2023-08-19 12:30:01 +02:00 |
|
Alexandr Savinov
|
a418179589
|
move parameters of rolling prediction from source code to config file
|
2023-08-19 12:19:58 +02:00 |
|
Alexandr Savinov
|
8d138c0171
|
fix too hard limit on the number of trained records
|
2023-08-11 20:54:54 +02:00 |
|
Alexandr Savinov
|
6dab2a608a
|
improve parameterization of the train procedure
|
2023-08-11 20:17:11 +02:00 |
|
Alexandr Savinov
|
2ae11e4155
|
use algorithm configurations from config file instead of the model_store
|
2023-08-08 20:56:43 +02:00 |
|
Julian Wöhrer
|
a44d5f7751
|
create folder when not exist
|
2023-08-07 20:22:57 +02:00 |
|
Alexandr Savinov
|
1b8cf9f943
|
fix train signals
|
2023-08-06 13:30:22 +02:00 |
|
Alexandr Savinov
|
d22bdfc21f
|
requirements and some minor changes in printing
|
2023-08-06 12:03:55 +02:00 |
|
Alexandr Savinov
|
e65059f18e
|
processing new score aggregation sets in all scripts
|
2023-08-06 11:27:35 +02:00 |
|
Alexandr Savinov
|
514cfb6b46
|
restructure signal model processing logic and configuration parameters
|
2023-08-05 16:45:01 +02:00 |
|
Alexandr Savinov
|
920bf3a2b0
|
introduce aggregation sets and restructure aggregation parameters
|
2023-08-05 12:02:07 +02:00 |
|
Alexandr Savinov
|
a74491d26e
|
refactor highlow2 label generator by introducing its own configuration
|
2023-07-29 22:45:42 +02:00 |
|
Alexandr Savinov
|
035b3b3c25
|
fix problem with topbot label names
|
2023-07-29 15:14:56 +02:00 |
|
Alexandr Savinov
|
b1209dd776
|
modify processing of relative parameters of feature generator
|
2023-07-28 08:46:52 +02:00 |
|
Alexandr Savinov
|
1b3b9d7583
|
parameterize tsfresh feature generator by its own config and remove its global config parameters
|
2023-07-22 15:15:02 +02:00 |
|
Alexandr Savinov
|
359300b228
|
remove area features and labels which is now in itblib generator
|
2023-07-22 14:51:27 +02:00 |
|
Alexandr Savinov
|
86098138d8
|
remove 'futures' feature generator to be replaced by other feature generators
|
2023-07-22 14:08:31 +02:00 |
|
Alexandr Savinov
|
8eb2b3cfe5
|
remove yahoo_main and yahoo_seconday feature generators to be replaced by talib or itblib
|
2023-07-22 13:42:24 +02:00 |
|
Alexandr Savinov
|
ca2e7ad91c
|
add itbstats feature generator
|
2023-07-22 13:18:15 +02:00 |
|
Alexandr Savinov
|
4fe84ee6d4
|
new feature generator itblib instead of binance_main and binance_secondary
|
2023-06-15 22:17:45 +02:00 |
|
Alexandr Savinov
|
f84a53f6d0
|
add talib feature generator and improve output during feature generation
|
2023-06-13 21:13:55 +02:00 |
|
Alexandr Savinov
|
4ec1e2d692
|
improvement: add output to label generation loop
|
2023-06-13 20:01:50 +02:00 |
|
Alexandr Savinov
|
d95846eeb6
|
use signed trade score instead of two unsigned buy and sell scores
|
2023-03-26 15:47:30 +02:00 |
|
Alexandr Savinov
|
e0718da911
|
increase default train size
|
2023-03-26 15:46:12 +02:00 |
|
Alexandr Savinov
|
d3637ba7f9
|
unify signatures of rule functions
|
2023-03-11 17:43:59 +01:00 |
|
Alexandr Savinov
|
67aacc893a
|
fix bug in predict
|
2023-03-11 17:31:16 +01:00 |
|
Alexandr Savinov
|
11d15dc168
|
Use only one output aggregated column rather than two columns
|
2023-03-11 14:37:33 +01:00 |
|
Alexandr Savinov
|
504793cd3b
|
fix problem in train signals
|
2023-03-11 12:20:01 +01:00 |
|
Alexandr Savinov
|
7bdf6542fe
|
fix error in finding labels
|
2023-03-11 10:12:19 +01:00 |
|
Alexandr Savinov
|
39a53a5df6
|
parameterize model folder in config
|
2023-03-11 10:05:43 +01:00 |
|
Alexandr Savinov
|
eb2b6512e9
|
move train model grid parameters to the config file
|
2023-03-03 18:32:17 +01:00 |
|
Alexandr Savinov
|
db527b48de
|
use only one final score with negative values for selling and add a rule for two aggregations
|
2023-02-20 18:39:28 +01:00 |
|
Alexandr Savinov
|
34c7904391
|
integrate new labels and adjust its parameters
|
2023-02-19 20:50:25 +01:00 |
|
Alexandr Savinov
|
cf58cf602d
|
add true labels to the output of labels script
|
2023-02-14 21:09:01 +01:00 |
|
Alexandr Savinov
|
51d088c986
|
introduce a possibility of different rule for rule-based signal generation
|
2023-02-12 12:38:10 +01:00 |
|
Alexandr Savinov
|
95881504eb
|
allow for two score aggregation sets in config
|
2023-02-12 11:50:12 +01:00 |
|
Alexandr Savinov
|
b493c2b267
|
renamings and minor changes in aggregation logic
|
2023-02-12 11:06:34 +01:00 |
|
Alexandr Savinov
|
f4ba63c783
|
compute and store score statistics which is needed for setting aggregation parameters
|
2023-02-11 19:54:09 +01:00 |
|
Alexandr Savinov
|
637d574f8b
|
better separate aggregation and signal models
|
2023-02-11 17:50:07 +01:00 |
|
Alexandr Savinov
|
5d0baec149
|
fix bug in signal generation with getting newly introduced score_generation parameters
|
2023-02-11 12:31:42 +01:00 |
|
Alexandr Savinov
|
62ead76e21
|
unite buy/sell aggregation parameters and move them into a separate section in config
|
2023-02-05 17:27:37 +01:00 |
|
Alexandr Savinov
|
b53a8ba155
|
split score aggregation and combination into two separate functions
|
2023-02-04 19:35:54 +01:00 |
|
Alexandr Savinov
|
eeb4b851fb
|
separate score post-processing and application of signal rules
|
2023-02-04 12:54:58 +01:00 |
|
Alexandr Savinov
|
5e1174af6a
|
remove warnings and minor changes
|
2022-12-18 10:52:17 +01:00 |
|
Alexandr Savinov
|
5de99711be
|
rename scripts
|
2022-08-27 13:25:07 +02:00 |
|
Alexandr Savinov
|
a8add04e48
|
rename scripts
|
2022-08-27 13:05:49 +02:00 |
|