Matthias
|
8b4827ad85
|
Convert create_datadir to Pathlib
|
2019-07-18 19:48:19 +02:00 |
|
hroff-1902
|
50d2950e6b
|
add -V alias for --version
|
2019-07-18 12:12:34 +03:00 |
|
hroff-1902
|
96564d0dad
|
remove deprecated --dynamic-whitelist option
|
2019-07-18 10:45:47 +03:00 |
|
Matthias
|
49b95fe008
|
use Path.cwd() instead of odd parent.parent.parent structure
|
2019-07-17 20:52:17 +02:00 |
|
Matthias
|
639a4d5cf7
|
Allow importing interface from hyperopt.py
|
2019-07-17 07:15:43 +02:00 |
|
Matthias
|
0e500de1a0
|
Add sample loss and improve docstring
|
2019-07-17 06:32:24 +02:00 |
|
Matthias
|
c5b244419d
|
Merge branch 'develop' into custom_hyperopt_loss
|
2019-07-17 06:27:42 +02:00 |
|
Matthias
|
8ccfc0f316
|
Remove unused variables
|
2019-07-17 06:24:40 +02:00 |
|
hroff-1902
|
be26ba8f8f
|
rename _load_*_config() methods to _process_*_options()
|
2019-07-16 23:00:19 +03:00 |
|
Matthias
|
12679da5da
|
Add test for hyperoptresolver
|
2019-07-16 06:50:25 +02:00 |
|
Matthias
|
ec49b22af3
|
Add sharpe ratio hyperopt loss
|
2019-07-16 06:45:13 +02:00 |
|
Matthias
|
d23179e25c
|
Update hyperopt-loss to use resolver
|
2019-07-16 06:27:43 +02:00 |
|
Matthias
|
7d62bb8c53
|
Revert --clean argument to --continue
|
2019-07-16 05:51:26 +02:00 |
|
Matthias
|
07a1c48e8c
|
Fix wrong intendation for custom-hyperopt check
|
2019-07-15 23:14:07 +02:00 |
|
Matthias
|
7be25313a5
|
Add some mypy ignores
|
2019-07-15 22:59:28 +02:00 |
|
Matthias
|
55e8092cbf
|
Add sharpe ratio as loss function
|
2019-07-15 22:52:33 +02:00 |
|
Matthias
|
e5170582de
|
Adapt tests to new loss-function method
|
2019-07-15 22:45:14 +02:00 |
|
Matthias
|
710443d200
|
Add documentation for custom hyperopt
|
2019-07-15 21:38:49 +02:00 |
|
Matthias
|
2a20423be6
|
Allow loading custom hyperopt loss functions
|
2019-07-15 21:35:42 +02:00 |
|
hroff-1902
|
8096a1fb04
|
minor: configuration cleanup
|
2019-07-15 22:17:57 +03:00 |
|
Matthias
|
2fedae6060
|
Move unnecessary things out of generate_optimizer
|
2019-07-15 20:31:55 +02:00 |
|
Matthias
|
b1b4048f97
|
Add test for hyperopt
|
2019-07-15 20:28:02 +02:00 |
|
Matthias
|
107f00ff8f
|
Add hyperopt option to clean temporary pickle files
|
2019-07-15 20:17:15 +02:00 |
|
Matthias
|
5144e98a82
|
Merge pull request #2015 from hroff-1902/refactor/config2
Make configuration a module
|
2019-07-15 19:41:57 +02:00 |
|
Matthias
|
3ae94520c3
|
Merge pull request #2019 from freqtrade/small/cleanups
[Minor] Small code cleanups
|
2019-07-15 17:29:32 +02:00 |
|
Matthias
|
cbe25178d7
|
Merge pull request #2009 from hroff-1902/fix-2008
fix #2008
|
2019-07-15 10:55:33 +02:00 |
|
hroff-1902
|
007703156b
|
do not export ARGS_* from configuration
|
2019-07-15 01:55:35 +03:00 |
|
hroff-1902
|
9cae2900d4
|
get rid of patched_configuration_open() in tests
|
2019-07-15 01:44:25 +03:00 |
|
Matthias
|
e955b1ae09
|
Use log_has_re instead of plain regex filters for log messages
|
2019-07-14 20:21:57 +02:00 |
|
Matthias
|
dadf8adb3e
|
Replace filter usage
|
2019-07-14 20:14:35 +02:00 |
|
Matthias
|
4238ee090d
|
Cleanup some code
after deepcode.ai suggestions
|
2019-07-14 20:05:28 +02:00 |
|
hroff-1902
|
65f77306d3
|
using logger.debug, info was too noisy
|
2019-07-14 21:00:48 +03:00 |
|
hroff-1902
|
efbc7cccb1
|
enable --dmmp for hyperopt
|
2019-07-14 20:56:17 +03:00 |
|
Matthias
|
a8f3f2bc1a
|
Extend test to cover market orders with price too
|
2019-07-14 14:23:23 +02:00 |
|
Matthias
|
25822d1717
|
Add empty options dict to all tests using create_order
|
2019-07-14 14:18:30 +02:00 |
|
Matthias
|
9887cb997e
|
Check if Price is needed for market orders
This is currently the case for:
cex, coinex, cointiger, fcoin, fcoinjp, hadax, huobipro, huobiru, uex,
|
2019-07-14 14:17:09 +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 |
|
hroff-1902
|
bbfbd87a9f
|
move create_datadir() to separate file
|
2019-07-12 03:31:36 +03:00 |
|
hroff-1902
|
7e103e34f8
|
flake happy
|
2019-07-12 01:41:09 +03:00 |
|
hroff-1902
|
94e6fb89b3
|
tests happy
|
2019-07-12 00:49:23 +03:00 |
|
hroff-1902
|
1bdffcc73b
|
make configuration a sep. module, including arguments
|
2019-07-12 00:49:23 +03:00 |
|
hroff-1902
|
e993e010f4
|
Fix #2013
|
2019-07-11 23:02:57 +03:00 |
|
hroff-1902
|
c474e2ac86
|
fix #2008
|
2019-07-10 01:53:40 +03:00 |
|
hroff-1902
|
322227bf67
|
fix #2005
|
2019-07-09 00:59:34 +03:00 |
|
Matthias
|
87ff1e8cb0
|
Merge pull request #2002 from hroff-1902/refactor/arguments2
minor: refactoring arguments and configuration
|
2019-07-08 16:56:25 +02:00 |
|
Matthias
|
61b24180f0
|
Merge pull request #1998 from freqtrade/fix/pax_balance
Support all types of pairs for /balance
|
2019-07-08 16:31:57 +02:00 |
|
hroff-1902
|
15d2cbd6df
|
loggers: wording improved
|
2019-07-07 10:17:01 +03:00 |
|
hroff-1902
|
f7a2428deb
|
max_open_trades may be -1
|
2019-07-07 10:13:00 +03:00 |
|
Matthias
|
6c2415d32f
|
Rename parameters from pair to curr
|
2019-07-07 06:36:35 +02:00 |
|
hroff-1902
|
84d3868994
|
rename loglevel --> verbosity, because it's not logging level
|
2019-07-07 02:53:13 +03:00 |
|
hroff-1902
|
f89b2a18e0
|
fix loglevel in conftest -- it's actually the verbosity level
|
2019-07-07 02:42:03 +03:00 |
|
hroff-1902
|
8114d790a5
|
commit forgotten loggers.py
|
2019-07-07 01:40:52 +03:00 |
|
hroff-1902
|
082065cd50
|
minor cosmetics in arguments.py
|
2019-07-07 01:20:26 +03:00 |
|
hroff-1902
|
a65b5f8e02
|
make some more arguments positive integers
|
2019-07-07 01:10:41 +03:00 |
|
hroff-1902
|
d8f133aaf3
|
remove duplicated loglevel option
|
2019-07-07 00:51:01 +03:00 |
|
hroff-1902
|
8e272e5774
|
minor: cosmetics in arguments.py
|
2019-07-07 00:48:39 +03:00 |
|
hroff-1902
|
ce2a5b2838
|
move loggers setup out of configuration
|
2019-07-07 00:31:48 +03:00 |
|
Matthias
|
17800c8ca5
|
Remove folder references (it's directory!)
|
2019-07-04 19:57:38 +02:00 |
|
Matthias
|
5c6039fd8b
|
Fix #1997 - rename folder to dir
|
2019-07-04 19:53:50 +02:00 |
|
Matthias
|
40fe2d2c16
|
Test get_valid_pair_combination
|
2019-07-03 20:20:12 +02:00 |
|
Matthias
|
1bcf2737fe
|
Add tests for new behaviour
|
2019-07-03 20:07:26 +02:00 |
|
Matthias
|
fcdbe846e5
|
Fix #1981 - Detect reverted currency pairs
|
2019-07-03 20:06:50 +02:00 |
|
Matthias
|
d055dc0c6e
|
Merge pull request #1993 from freqtrade/refactor/arguments
Remove duplicate keyword from arguments
|
2019-07-03 12:01:41 +02:00 |
|
Matthias
|
e19c192570
|
Merge pull request #1994 from hroff-1902/fix-validate_timeframes
fix validate_timeframes()
|
2019-07-03 11:11:28 +02:00 |
|
hroff-1902
|
b80cef964e
|
fix validate_timeframes(); test added
|
2019-07-03 11:18:39 +03:00 |
|
Matthias
|
b43594e4eb
|
Merge pull request #1996 from hroff-1902/fix/1995
fix #1995
|
2019-07-03 06:44:23 +02:00 |
|
Matthias
|
0908863e07
|
Merge pull request #1987 from freqtrade/plot_script_changes
Plot script changes
|
2019-07-03 06:43:34 +02:00 |
|
Matthias
|
b3644f7fa0
|
Fix typo in docstring
|
2019-07-03 06:26:39 +02:00 |
|
hroff-1902
|
d41b8cc96e
|
catch ccxt.BaseError
|
2019-07-03 05:13:41 +03:00 |
|
hroff-1902
|
91fb9d0113
|
fix #1995
|
2019-07-03 05:02:44 +03:00 |
|
Matthias
|
85ac217abc
|
Remove duplicate keyword from arguments
|
2019-07-02 20:33:27 +02:00 |
|
Matthias
|
0d601fd111
|
Remove logger message
|
2019-07-01 06:18:28 +02:00 |
|
Matthias
|
01904d3c1e
|
Test not having timeframe available on exchange object
|
2019-06-30 20:30:57 +02:00 |
|
Matthias
|
0c7d14fe50
|
Check if timeframes is available and fail gracefully otherwise
|
2019-06-30 20:30:31 +02:00 |
|
Matthias
|
79ae3c2f2e
|
Merge pull request #1977 from hroff-1902/cleanup/freqtradebot
partial freqtradebot cleanup
|
2019-06-30 19:52:35 +02:00 |
|
Matthias
|
59818af69c
|
Remove common_datearray function
|
2019-06-30 13:18:22 +02:00 |
|
Matthias
|
44e0500958
|
Test init_plotscript
|
2019-06-30 13:01:12 +02:00 |
|
Matthias
|
db59d39e2c
|
Don't use class for plotting
This will allow easy usage of the methods from jupter notebooks
|
2019-06-30 11:08:02 +02:00 |
|
Matthias
|
587d71efb5
|
Test generate_profit_plot
|
2019-06-30 10:47:55 +02:00 |
|
Matthias
|
c7a4a16eec
|
Create generate_plot_graph
|
2019-06-30 10:31:36 +02:00 |
|
Matthias
|
0b517584aa
|
Use add_profit in script
|
2019-06-30 10:26:53 +02:00 |
|
Matthias
|
5a11ffcad8
|
Add test for add_profit
|
2019-06-30 10:24:10 +02:00 |
|
Matthias
|
0a184d380e
|
create add_profit function
|
2019-06-30 10:14:33 +02:00 |
|
Matthias
|
6b387d320e
|
extract combine_tickers to btanalysis
|
2019-06-30 10:04:43 +02:00 |
|
Matthias
|
348513c151
|
Improve formatting of plotting.py
|
2019-06-30 09:47:07 +02:00 |
|
Matthias
|
0d5e94b147
|
Rename generate_row to add_indicators
|
2019-06-30 09:44:50 +02:00 |
|
Matthias
|
42ea0a19d2
|
create FTPlots class to combine duplicate script code
|
2019-06-30 09:41:43 +02:00 |
|
Matthias
|
700bab7279
|
Rename generate_plot_file to store_plot_file
|
2019-06-30 09:28:34 +02:00 |
|
Matthias
|
8aa327cb8a
|
Add load_trades abstraction (to load trades from either DB or file)
|
2019-06-29 20:52:23 +02:00 |
|
Matthias
|
e50eee59cf
|
Seperate plot-name generation and plotting
|
2019-06-29 20:38:49 +02:00 |
|
Matthias
|
79b4e2dc85
|
Rename generate_graph to generate_candlestick_graph
|
2019-06-29 17:23:33 +02:00 |
|
Matthias
|
edd3fc8825
|
Add test for create_cum_profit
|
2019-06-29 17:22:47 +02:00 |
|
AlexV
|
e8796e009c
|
adding bitstamp to list of bad exchanges.
|
2019-06-29 17:20:10 +02:00 |
|
Matthias
|
044be3b93e
|
Add create_cum_profit column
|
2019-06-29 16:57:04 +02:00 |
|
hroff-1902
|
4f5e212f87
|
fix #1978
|
2019-06-28 01:01:51 +03:00 |
|
hroff-1902
|
21bf01a24c
|
partial freqtradebot cleanup
|
2019-06-27 22:29:17 +03:00 |
|
Matthias
|
700bc087d3
|
Merge pull request #1952 from hroff-1902/fix/1948
Fix #1948
|
2019-06-27 19:36:06 +02:00 |
|
Matthias
|
8b99348e98
|
Merge pull request #1975 from freqtrade/fix/dry_run_bal
Show different message for balance during dry-run
|
2019-06-27 19:34:51 +02:00 |
|
Matthias
|
045f34e851
|
Merge pull request #1974 from hroff-1902/fix/1963
fix #1963
|
2019-06-27 19:34:17 +02:00 |
|