Matthias
|
e6528be63d
|
Config is not optional for hyperopt resolver
|
2019-07-21 16:20:45 +02:00 |
|
Matthias
|
08ca260e82
|
Simplify return valuef rom _load_object
|
2019-07-21 15:29:17 +02:00 |
|
Matthias
|
b35efd96dc
|
Extract load_object from multiple paths to iResolver
|
2019-07-21 15:03:12 +02:00 |
|
Matthias
|
89db5c6bab
|
Extract strategy-specific stuff from search logic
will allow extracting all to IResolver
|
2019-07-21 14:52:59 +02:00 |
|
Matthias
|
790838d897
|
Merge pull request #2024 from freqtrade/custom_hyperopt_loss
Custom hyperopt loss function (and sharpe-ratio)
|
2019-07-20 12:48:26 +02:00 |
|
Matthias
|
8b4827ad85
|
Convert create_datadir to Pathlib
|
2019-07-18 19:48:19 +02:00 |
|
Matthias
|
49b95fe008
|
use Path.cwd() instead of odd parent.parent.parent structure
|
2019-07-17 20:52:17 +02:00 |
|
Matthias
|
d23179e25c
|
Update hyperopt-loss to use resolver
|
2019-07-16 06:27:43 +02:00 |
|
Matthias
|
2e1269c474
|
Revert comment for Exception that's not changed
|
2019-07-14 13:30:57 +02:00 |
|
hroff-1902
|
b499e74502
|
minor improvements to resolvers
|
2019-07-12 23:45:49 +03:00 |
|
Matthias
|
0c7d14fe50
|
Check if timeframes is available and fail gracefully otherwise
|
2019-06-30 20:30:31 +02:00 |
|
hroff-1902
|
6fc6eaf742
|
minor: couple of typos fixed
|
2019-06-26 22:23:16 +03:00 |
|
Matthias
|
4cbcb5f36f
|
Move .title to ExchangeResolver (it does not make sense to do this over
and over again)
|
2019-06-22 16:52:14 +02:00 |
|
Matthias
|
7a0d86660e
|
Mypy type errors
|
2019-06-21 07:10:30 +02:00 |
|
Matthias
|
f907a487c8
|
make ticker_interval available to hyperopt functions
|
2019-06-21 07:07:21 +02:00 |
|
Matthias
|
236c392d28
|
Don't load hyperopts / optimize dependency tree if that module is not
used
|
2019-05-25 20:00:31 +02:00 |
|
Matthias
|
2cee716181
|
Gracefully handle pickle-errors when @staticmethod is used
pOinted out in https://github.com/freqtrade/freqtrade-strategies/issues/28
|
2019-04-16 20:25:48 +02:00 |
|
Matthias
|
06f4e627fc
|
Add stake_currency to strategy, fix documentation typo
|
2019-03-23 20:40:07 +01:00 |
|
Matthias
|
d66e6510e3
|
Merge pull request #1645 from mishaker/trailing_only_offset
Adding an option for trailing stoploss: "trailing_only_offset_is_reached"
|
2019-03-16 10:43:56 +01:00 |
|
Matthias
|
44acf2f471
|
Catch syntaxerror on import
|
2019-03-15 19:50:38 +01:00 |
|
misagh
|
9a226ec7e6
|
conflict with develop resolved
|
2019-03-14 07:56:21 +01:00 |
|
Matthias
|
ff9231eec4
|
Format attributes-table
|
2019-03-14 06:42:27 +01:00 |
|
Matthias
|
94b2d48d02
|
Add default value for minimal_roi (1000%)
fix #1633
|
2019-03-12 19:37:58 +01:00 |
|
misagh
|
a772ab323e
|
adding the option to resolver
|
2019-03-12 15:43:53 +01:00 |
|
Matthias
|
f9aa3c27be
|
Catch ModuleNotFoundError when importing external code
|
2019-03-11 19:49:03 +01:00 |
|
Matthias
|
be754244a3
|
Only resolve exchanges from correct location
|
2019-02-21 07:07:45 +01:00 |
|
Matthias
|
4315c157c7
|
Move exception handling to resolver, add test
|
2019-02-20 20:13:23 +01:00 |
|
iuvbio
|
3e2f90a32a
|
formatting
|
2019-02-19 22:27:20 +01:00 |
|
iuvbio
|
481cf02db9
|
add test and fix exchange_resolver
|
2019-02-19 19:15:22 +01:00 |
|
iuvbio
|
eed1c2344d
|
delete unnecessary arguments
|
2019-02-18 01:03:09 +01:00 |
|
iuvbio
|
fe792882b5
|
load generic class if no subclass exists
|
2019-02-17 14:42:55 +01:00 |
|
iuvbio
|
c879591f45
|
add exchange_resolver to resolver init
|
2019-02-17 04:22:24 +01:00 |
|
iuvbio
|
2fb36b116d
|
change variable names
|
2019-02-17 04:15:11 +01:00 |
|
iuvbio
|
ca388a9acf
|
create exchange_resolver
|
2019-02-17 04:01:43 +01:00 |
|
Misagh
|
421be5da86
|
Merge pull request #1511 from freqtrade/fix/more_settings_strategy
add more settings to strategy
|
2019-01-30 11:22:10 +01:00 |
|
Matthias
|
3c316fe3e4
|
Fix alignment
|
2019-01-25 19:14:38 +01:00 |
|
Matthias
|
74b03d0529
|
Add tests and default values for all experimental features
|
2019-01-24 07:03:41 +01:00 |
|
Matthias
|
97f6a45819
|
Allow more settings to come from strategy
|
2019-01-23 20:59:41 +01:00 |
|
Matthias
|
e7800aa88a
|
Import only what's necessary
|
2019-01-22 07:07:15 +01:00 |
|
Matthias
|
a0df7b9d7c
|
Use sell/buy trends from hyperopt file if available
|
2019-01-06 14:12:55 +01:00 |
|
Matthias
|
f32232ba96
|
Add documentation for stoploss in strategy
|
2019-01-05 07:32:35 +01:00 |
|
Matthias
|
cacb9ef3ad
|
Loop twice
|
2019-01-05 07:25:35 +01:00 |
|
Matthias
|
00c5ac56d4
|
Print startup strategy summary
|
2019-01-05 07:24:15 +01:00 |
|
Matthias
|
a7dc6b18aa
|
Overridable attributs as list
|
2019-01-05 07:22:19 +01:00 |
|
Matthias
|
5e23442032
|
Simplify StrategyResolver by code deduplication
|
2019-01-05 07:20:38 +01:00 |
|
Matthias
|
4599c80e79
|
Add trailing-stop to strategy
|
2019-01-05 07:10:25 +01:00 |
|
misagh
|
510f78079b
|
conflict with develop resolved
|
2018-12-09 15:16:38 +01:00 |
|
Matthias
|
3e2fa58029
|
load pairlists via resolver
|
2018-12-05 20:44:56 +01:00 |
|
Matthias
|
43031aa3bb
|
Add missing path-error handler for hyperopt
|
2018-12-05 20:44:41 +01:00 |
|
misagh
|
962b02b079
|
one last step before tests
|
2018-11-25 22:02:59 +01:00 |
|
Matthias
|
1d35428c8d
|
Rename get_valid_objects to get_valid object
it only ever returns one object ...
|
2018-11-25 10:08:27 +01:00 |
|
Matthias
|
a3477e07eb
|
Remove constructor, it's not needed in the baseclass
|
2018-11-25 09:55:36 +01:00 |
|
Matthias
|
20de8c82e4
|
Convert to Pathlib
|
2018-11-24 20:39:16 +01:00 |
|
Matthias
|
cc7b820978
|
Move hyperoptresolver to resolvers package
|
2018-11-24 20:14:08 +01:00 |
|
Matthias
|
2c0d0946e6
|
Small stylistic improvements to strategyresolver
|
2018-11-24 20:02:29 +01:00 |
|
Matthias
|
21a093bcdb
|
extract resolvers to IResolvers and it's own package
|
2018-11-24 20:00:02 +01:00 |
|