Matthias
|
7a2ff60255
|
Fix more tests
|
3 years ago |
Matthias
|
7cdcd97c26
|
Update tests for new logic.
|
3 years ago |
Matthias
|
bcdf4e0fe8
|
Use variable for exchange mocks to shorten lines
|
3 years ago |
Antonio Della Fortuna
|
ab12aace5f
|
changed `trades_space` to `max_open_trades_space`
|
3 years ago |
Antonio Della Fortuna
|
b0f1d914c8
|
Changed max_open_trades type to int or inf
|
3 years ago |
Antonio Della Fortuna
|
7d27afd4b8
|
Fixed test broken due to change in trades_space range
|
3 years ago |
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
|
3 years ago |
Antonio Della Fortuna
|
5fd85368a9
|
Added support for max_open_trades hyperopting
|
3 years ago |
Matthias
|
6252ae466e
|
Convert position_stacking to attribute of backtest
|
3 years ago |
Matthias
|
7672586de9
|
Fix unreliable hyperopt test
|
3 years ago |
Matthias
|
016e438468
|
Calculate market-change in hyperopt
closes #7532
|
3 years ago |
Matthias
|
816c1f7603
|
add test for per epoch hyperopt
|
3 years ago |
Matthias
|
bf07d8fe87
|
Update test to properly patch/mock exchange
|
4 years ago |
Matthias
|
e53e530874
|
Add test showing broken inheritance hyperopt
|
4 years ago |
Matthias
|
07aa372e2a
|
Ensure bot_loop_start is called in hyperopt, too
closes #7001
|
4 years ago |
Matthias
|
5bf021be2e
|
Enhance hyperoptable strategy to test instance parameters
|
4 years ago |
Matthias
|
42ae8ba6fb
|
Refactor hyperopt parameters to separate file
|
4 years ago |
eSeR1805
|
bb7ffd8fbe
|
Update testcases relying on BT results.
|
4 years ago |
eSeR1805
|
99aea454b5
|
Update testcases to match reporting.
|
4 years ago |
Matthias
|
54633e90a7
|
Merge branch 'develop' into pr/italodamato/6563
|
4 years ago |
Matthias
|
54ad130bb9
|
Update force_sell to force_exit
|
4 years ago |
Matthias
|
543aa74278
|
update sell_reason to exit_reason
|
4 years ago |
Italo
|
a3b401a762
|
highlight random points in hyperopt results table
|
4 years ago |
Matthias
|
743a7b7849
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
dcfa3e8648
|
Update SellType to ExitType
|
4 years ago |
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
eb08b92180
|
Raise exception when ticker_interval is set.
|
4 years ago |
Sam Germain
|
a99cf2eeed
|
redid get_max_leverage
|
4 years ago |
Matthias
|
0c6d92a7a6
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
85767d0d70
|
Add timedout_*_orders to tests
|
4 years ago |
Matthias
|
dad080f56f
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
827b8d3e4c
|
Don't use test_datadir as userdata dir
use tmpdir
|
4 years ago |
Matthias
|
46809f08fe
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
e540959c27
|
Remove btdata from generate_strategy_stats
|
4 years ago |
Sam Germain
|
501f473164
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
937f5e3d0f
|
No longer use legacy mode for tests
|
4 years ago |
Matthias
|
7ea5b0e359
|
Simplify hyperopt test setup
|
4 years ago |
Sam Germain
|
33ab3c1bea
|
Removed some todo-lev comments
|
4 years ago |
Matthias
|
ddfbe55e7c
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
6fdad8c6bd
|
Prevent exception, ensure deletion occurs
|
4 years ago |
Matthias
|
356b2d3d91
|
Reestablish backward compatibility
|
4 years ago |
Matthias
|
b1feb69ca9
|
Use Pathlib to delete testfile
|
4 years ago |
Reigo Reinmets
|
d11a8928d4
|
Fix test not running when user_data contains historical data.
|
4 years ago |
Matthias
|
0a50017c84
|
Add long/short support to backtesting
|
4 years ago |
Matthias
|
f40221dd9f
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
39bb34cdb3
|
Fix test loading bug
|
4 years ago |
Matthias
|
69fdb8edfa
|
Merge branch 'develop' into feat/short
|
4 years ago |
Matthias
|
fe8374f2a4
|
Test for non-failing missing hyperopt space
|
4 years ago |
Matthias
|
0e13d57e57
|
Update advise_* methods to entry/exit
|
4 years ago |
Matthias
|
c791b95405
|
Use new TestStrategy (V3) by default in tests
|
4 years ago |
Matthias
|
4d558879e9
|
Merge branch 'feat/short' into pr/samgermain/5378
|
4 years ago |
Matthias
|
994c3c3a4c
|
Add some errorhandling for custom estimator
|
5 years ago |
Matthias
|
3675df8344
|
Update documentation regarding Legacy Hyperopt
|
5 years ago |
Matthias
|
fd6bf591f8
|
Update some tests to remove explicit hyperopt interface
|
5 years ago |
Matthias
|
ca44d2e092
|
Merge branch 'feat/short' into pr/samgermain/5378
|
5 years ago |
Matthias
|
6d96b11279
|
Rename DefaultStrategy
|
5 years ago |
Matthias
|
df1c0540ab
|
Rename Hyperopt Test Class
|
5 years ago |
Matthias
|
7a977a8eaf
|
Merge branch 'feat/short' into pr/samgermain/5378
|
5 years ago |
Sam Germain
|
317a454c0e
|
Removed shorting from tests/optimize/hyperopts/default_hyperopt.py and created another tests/optimize/hyperopts/short_hyperopt.py with long and shorting
|
5 years ago |
Sam Germain
|
092780df9d
|
condensed strategy methods down to 2
|
5 years ago |
Sam Germain
|
d4a7d2d444
|
Added short and exit_short to strategy
|
5 years ago |
Matthias
|
a5f796bc97
|
refactor ohlcvdata_to_dataframe to advise_all_indicators
|
5 years ago |
Matthias
|
6532aba765
|
Merge pull request #5360 from freqtrade/hyperopt_protections
Hyperopt protections and Boolean parameter
|
5 years ago |
Sam Germain
|
b9356a5564
|
Autopep8 formatting
|
5 years ago |
Matthias
|
b73768acd1
|
Fix bug in property overwriting prevention
|
5 years ago |
Matthias
|
3c41223333
|
Add test for protections-hyperopt
|
5 years ago |
Matthias
|
091bf7c4d2
|
Output protection space
|
5 years ago |
Matthias
|
3503fdb4ec
|
Improve tests for newly added methods
|
5 years ago |
Matthias
|
645da51b5f
|
Add test for parameter loading
|
5 years ago |
Matthias
|
e97de4643f
|
Move tests to hyperopttools test file
|
5 years ago |
Matthias
|
750c780293
|
Support loading parameters from json file
|
5 years ago |
Matthias
|
d54ee0eb04
|
Refactor hyperopt_tools naming
|
5 years ago |
Matthias
|
9c34304cb9
|
Move state enums to enums package
|
5 years ago |
Matthias
|
89b9915c12
|
Update imports for SellType in tests
|
5 years ago |
Matthias
|
a89364aa98
|
Merge branch 'develop' into pr/Antreasgr/4838
|
5 years ago |
Matthias
|
3014bc3467
|
Don't use Sum sign in hyperopt to avoid compatibility problems
|
5 years ago |
Matthias
|
a39860e0de
|
Add tests for rejected signals
|
5 years ago |
Matthias
|
7a9853bfe1
|
Fix "Too many open Files" exception
|
5 years ago |
Matthias
|
6aa574fa2b
|
Convert ROI result to proper json object
closes #4952
|
5 years ago |
Matthias
|
5f5597b93f
|
Better test hyperopt writing and reading
|
5 years ago |
Matthias
|
06bf1aa274
|
Store epochs as json per line
|
5 years ago |
Matthias
|
513be11fd9
|
Fix hyperopt output
closes #4892
|
5 years ago |
Matthias
|
d069ad43d8
|
Small reformatting in hyperopt
|
5 years ago |
Matthias
|
46f0f66039
|
Keep dimensions stored in hyperopt class
There is no point in regenerating them and it will cause some
overhead as all space classes will be recreated for every epoch.
|
5 years ago |
Matthias
|
ced5cc7ce2
|
Don't recalculate min/max date - they won't change between epochs
|
5 years ago |
Matthias
|
97478abb9d
|
Move format explanation string to HyperoptTools
|
5 years ago |
Matthias
|
4c00d4496d
|
Update tests to reflect new backtest returns
|
5 years ago |
Matthias
|
e2e1d34828
|
Extract stake_currency param from hyperopt-explanationstring
|
5 years ago |
Matthias
|
852f125347
|
Fix tests
|
5 years ago |
Matthias
|
c45204a2c4
|
Fix failing mocks
|
5 years ago |
Matthias
|
30da307d13
|
Remove encode/decode for hyperopt
|
5 years ago |
Matthias
|
555262b6e1
|
Only calculate additional indicators if the space is selected
|
5 years ago |
Matthias
|
e381df9098
|
extract has_space to Hyperopt-Tools
|
5 years ago |
Matthias
|
4636b3970b
|
Fix failed test due to exchange downtime
|
5 years ago |
Matthias
|
5c7f278c8a
|
add tests for IntParameter.range
|
5 years ago |
Matthias
|
e820814809
|
Default-stoploss-hyperopt should use decimal space, nto real
|
5 years ago |
Matthias
|
34e47db18d
|
Test SKDecimal space
|
5 years ago |
Matthias
|
dc406fe19f
|
Fail in case of name and explicit space name collisions
|
5 years ago |
Matthias
|
6954a1e029
|
MOre tests for ParameterHyperopt
|
5 years ago |
Matthias
|
76ca3c219f
|
extract result-printing from hyperopt class
|
5 years ago |