Matthias
|
a6d3995013
|
feat: Improved typing, exception if neither step nor decimals is set
|
2025-05-09 06:34:59 +02:00 |
|
Matthias
|
d0d40f4fce
|
test: Improve skdecimal test
|
2025-05-09 06:34:33 +02:00 |
|
Matthias
|
7cfecab7e2
|
Merge branch 'develop' into optuna
|
2025-05-08 19:25:33 +02:00 |
|
Matthias
|
8f8da51808
|
feat: round hyperopt results to 13 digits (this removes floating point errors)
|
2025-05-08 19:24:31 +02:00 |
|
Matthias
|
1013c32316
|
fix: duplicate generate_optimizer to have a non-delayed alternative
|
2025-05-03 09:19:50 +02:00 |
|
viotemp1
|
dd613ac86c
|
fix formatting
|
2025-05-02 21:07:34 +03:00 |
|
viotemp1
|
73c28890d7
|
move @delayed and @wrap_non_picklable_objects in hyperopt_optimizer.py
one test with analyze_per_epoch is failing
|
2025-05-02 21:03:51 +03:00 |
|
Matthias
|
1b2d5a357f
|
test: change level of test mock
|
2025-05-01 11:57:17 +02:00 |
|
Matthias
|
ecc6371733
|
test: reduce amount of mocking
|
2025-05-01 10:19:20 +02:00 |
|
viotemp1
|
ced1ce340a
|
fix some formatting issues
|
2025-04-29 17:09:16 +03:00 |
|
viotemp1
|
8d0ca7f5c1
|
remove backtesting from generate_optimizer
|
2025-04-27 21:26:06 +03:00 |
|
Matthias
|
83cdf76636
|
chore: simplify import/exports
|
2025-04-23 19:50:17 +02:00 |
|
Matthias
|
f86bc71c43
|
chore: cleanup some test code
|
2025-04-23 19:19:55 +02:00 |
|
viotemp1
|
35c3868c56
|
change for SKDecimal and othercomments
|
2025-04-13 08:58:42 +03:00 |
|
Matthias
|
85689ebc1c
|
test: update skdecimal test to use optuna
|
2025-04-12 12:37:17 +02:00 |
|
Matthias
|
05f19d574a
|
chore: remove commented skopt usages
|
2025-04-12 10:13:42 +02:00 |
|
Matthias
|
b797a5bf2f
|
chore: remove some unused noqa's
|
2025-04-09 19:51:38 +02:00 |
|
viotemp1
|
90aaaa50fc
|
fix increasing memory usage.
|
2025-04-02 18:45:49 +03:00 |
|
viotemp1
|
3fcf6559ab
|
change from skopt.space.Real to optuna.distributions.FloatDistribution
|
2025-03-31 13:48:12 +03:00 |
|
viotemp1
|
c5088e6b66
|
fix formatting
|
2025-03-25 15:07:09 +02:00 |
|
viotemp1
|
62f05964b4
|
change optimizer to optuna
|
2025-03-25 14:06:35 +02:00 |
|
Matthias
|
b6d1f9f754
|
test: update hyperopt tests for new structure
|
2024-11-11 19:43:37 +01:00 |
|
Matthias
|
62234878a1
|
test: update mocks for new layout
|
2024-11-11 19:43:37 +01:00 |
|
Matthias
|
851a9a7620
|
refactor: move hyperopt-auto
|
2024-11-11 19:43:37 +01:00 |
|
Matthias
|
d24bef7883
|
tests: remove --dmmp from tests
|
2024-11-02 16:54:54 +01:00 |
|
Matthias
|
62320a361e
|
chore: fix now failing test
|
2024-07-07 17:12:30 +02:00 |
|
Matthias
|
b8a4752636
|
Use proper type for exit_reason in tests
|
2024-06-11 19:51:38 +02:00 |
|
Matthias
|
b516a0827d
|
Update hyperopt test mocks
|
2024-06-04 07:21:42 +02:00 |
|
Matthias
|
3bf02c8a64
|
Simplify hyperopt drawdown logic
Reduces tons of fallback logic
|
2024-05-19 17:57:05 +02:00 |
|
Matthias
|
644f120ab2
|
ruff format: tests/hyperopt
|
2024-05-13 07:10:25 +02:00 |
|
Matthias
|
7767ad9d6e
|
Update imports in test directory
|
2024-05-13 07:10:24 +02:00 |
|
Matthias
|
226eaf0d0a
|
Filter deprecation warning - it's a dependency ...
|
2024-04-23 19:52:44 +02:00 |
|
Matthias
|
8d72ee358c
|
Improve code styles ...
|
2024-01-24 20:31:38 +01:00 |
|
Matthias
|
6963a92332
|
Improve hyperopt Tests
ensure scikit-learn has to generate new random points by reducing initial points
this will uncover a failure in newer scikit-learn versions
|
2023-11-22 07:21:07 +01:00 |
|
Matthias
|
5a3839320d
|
Remove further usages of Path(tmpdir)
|
2023-11-05 16:25:23 +01:00 |
|
Matthias
|
eb409de916
|
use tmp_path instead of Path(tmpdir)
|
2023-11-05 16:15:21 +01:00 |
|
Matthias
|
261822147c
|
Fix remaining arrow testcases
|
2023-05-18 07:00:36 +02:00 |
|
Matthias
|
7a2ff60255
|
Fix more tests
|
2023-05-18 07:00:36 +02:00 |
|
Matthias
|
7cdcd97c26
|
Update tests for new logic.
|
2023-03-26 11:30:44 +02:00 |
|
Matthias
|
bcdf4e0fe8
|
Use variable for exchange mocks to shorten lines
|
2023-03-01 20:27:15 +01:00 |
|
Antonio Della Fortuna
|
ab12aace5f
|
changed trades_space to max_open_trades_space
|
2023-01-15 11:50:40 +01:00 |
|
Antonio Della Fortuna
|
b0f1d914c8
|
Changed max_open_trades type to int or inf
|
2023-01-15 11:44:10 +01:00 |
|
Antonio Della Fortuna
|
7d27afd4b8
|
Fixed test broken due to change in trades_space range
|
2023-01-08 16:11:41 +01:00 |
|
Antonio Della Fortuna
|
464cb4761c
|
Fixed max_open_trades update from hyperopt
Fixed max_open_trades update from hyperopt + removed max_open_trades as a param to backtesting + refactoring
|
2023-01-08 12:39:39 +01:00 |
|
Antonio Della Fortuna
|
5fd85368a9
|
Added support for max_open_trades hyperopting
|
2023-01-04 10:34:44 +01:00 |
|
Matthias
|
6252ae466e
|
Convert position_stacking to attribute of backtest
|
2022-10-17 06:57:26 +02:00 |
|
Matthias
|
7672586de9
|
Fix unreliable hyperopt test
|
2022-10-13 19:43:37 +02:00 |
|
Matthias
|
016e438468
|
Calculate market-change in hyperopt
closes #7532
|
2022-10-04 08:37:07 +00:00 |
|
Matthias
|
816c1f7603
|
add test for per epoch hyperopt
|
2022-09-11 17:51:30 +02:00 |
|
Matthias
|
bf07d8fe87
|
Update test to properly patch/mock exchange
|
2022-07-16 13:57:12 +02:00 |
|