Matthias
|
afba31c3f9
|
change method from _load_config_Files to from_files()
|
2019-08-10 19:57:49 +02:00 |
|
Matthias
|
8ba7657007
|
Merge pull request #2117 from hroff-1902/config-load-config
Minor configuration cleanup
|
2019-08-10 19:34:03 +02:00 |
|
hroff-1902
|
48d8376878
|
tests fixed
|
2019-08-10 18:47:58 +03:00 |
|
Matthias
|
74e583a612
|
Merge pull request #2094 from hroff-1902/hyperopt-roi-stoploss
Simplify custom hyperopts -- no need to copy ugly methods in every custom implementation
|
2019-08-10 15:49:52 +02:00 |
|
hroff-1902
|
28d8fc871a
|
tests adjusted
|
2019-08-10 16:07:30 +03:00 |
|
hroff-1902
|
50c9679e23
|
move load_config_file() to separate module
|
2019-08-10 14:24:14 +03:00 |
|
hroff-1902
|
ae39f6fba5
|
use of termcolor eliminated
|
2019-08-09 14:51:03 +03:00 |
|
Cedric Schmeits
|
8ad5afd3a1
|
As -sharp_ratio is returned the value should be nagative.
This leads in a high positive result of the loss function, as it is a minimal optimizer
|
2019-08-08 22:10:51 +02:00 |
|
hroff-1902
|
0d4a2c6c3a
|
advanced sample hyperopt added; changes to helpstrings
|
2019-08-08 22:51:37 +03:00 |
|
Matthias
|
3d3b0938e5
|
Merge pull request #2101 from freqtrade/backtest_ticker_interval_unset
Backtest ticker interval unset
|
2019-08-07 14:20:36 +02:00 |
|
Matthias
|
caf4580346
|
Use UTC Timezone for test
|
2019-08-06 20:23:32 +02:00 |
|
Matthias
|
a90ced1f38
|
Since arguments are in milliseconds integer throughout ccxt.
Explained here: https://github.com/ccxt/ccxt/issues/5636
fixes #2093
|
2019-08-06 20:09:09 +02:00 |
|
Matthias
|
6c0c77b3a1
|
Merge pull request #2096 from freqtrade/fix/cons_buys_1971
Evaluate current candle during backtesting
|
2019-08-06 13:46:16 +02:00 |
|
Matthias
|
81f773054d
|
Add test to verify ticker_inteval is set
|
2019-08-06 06:56:08 +02:00 |
|
Matthias
|
7e91a0f4a8
|
Fail gracefully if ticker-interval is not set
|
2019-08-06 06:45:44 +02:00 |
|
Matthias
|
9d471f3c9a
|
Fix documentation for strategy-list
|
2019-08-06 06:32:31 +02:00 |
|
Matthias
|
c7d0329754
|
Clean up comments of detail-backtests
|
2019-08-05 20:19:19 +02:00 |
|
Matthias
|
bc2e920ae2
|
Adjust code to verify "current" candle for buy/sells
|
2019-08-05 20:07:29 +02:00 |
|
Matthias
|
3721610a63
|
Add new detailed trade-scenario tests
covers cases raised in #1971
|
2019-08-05 20:06:42 +02:00 |
|
hroff-1902
|
c6444a10a8
|
move roi_space, stoploss_space, generate_roi_table to IHyperOpt
|
2019-08-05 18:07:25 +03:00 |
|
Matthias
|
383b24ab84
|
Merge branch 'develop' into align_userdata
|
2019-08-05 06:55:51 +02:00 |
|
hroff-1902
|
9cbab35de0
|
colorization by means of termcolor and colorama
|
2019-08-04 22:54:19 +03:00 |
|
Matthias
|
eeecdd4e5a
|
Merge pull request #2092 from freqtrade/split_analyze_ticker
Split analyze_ticker
|
2019-08-04 19:37:52 +02:00 |
|
Matthias
|
2af663dccb
|
rename _analyze_ticker_int to _analyze_ticker_internal
|
2019-08-04 12:55:03 +02:00 |
|
Matthias
|
0be7e2ef70
|
Merge pull request #2090 from freqtrade/fix/plotting_DB
load_trades_db should give as many columns as possible
|
2019-08-04 12:52:39 +02:00 |
|
Matthias
|
4d1ce8178c
|
intend if to be clearer
|
2019-08-04 10:38:37 +02:00 |
|
Matthias
|
e4380b533b
|
Print plot filename so it can be easily opened
|
2019-08-04 10:25:46 +02:00 |
|
Matthias
|
62262d0bb5
|
improve docstring of _analyze_ticker_int
|
2019-08-04 10:21:22 +02:00 |
|
Matthias
|
52d92cba90
|
Split analyze_ticker and _analyze_ticker_int
|
2019-08-04 10:20:31 +02:00 |
|
Matthias
|
d1838dceec
|
Merge pull request #2086 from freqtrade/fix_restricted_markets
Restricted pairs warning
|
2019-08-04 09:25:59 +02:00 |
|
Matthias
|
c4e30862ee
|
load_trades_db should give as many columns as possible
|
2019-08-03 19:55:54 +02:00 |
|
hroff-1902
|
fe796c46c3
|
test adjusted
|
2019-08-03 19:13:18 +03:00 |
|
hroff-1902
|
f200f52a16
|
hyperopt print colorized results
|
2019-08-03 19:09:42 +03:00 |
|
Matthias
|
b3e6e710d8
|
Merge pull request #2084 from hroff-1902/hyperopt-print-params4
Improvements to hyperopt output
|
2019-08-03 13:24:47 +02:00 |
|
Matthias
|
ad55faafa8
|
Fix odd test
|
2019-08-03 13:18:37 +02:00 |
|
Matthias
|
bbd58e772e
|
Warn when using restricted pairs
As noted in https://github.com/ccxt/ccxt/issues/5624, there is currently
no way to detect if a user is impacted by this or not prior to creating
a order.
|
2019-08-03 13:14:36 +02:00 |
|
hroff-1902
|
e8b2ae0b85
|
tests adjusted
|
2019-08-03 11:34:09 +03:00 |
|
hroff-1902
|
13620df717
|
'with values:' line removed
|
2019-08-03 11:05:05 +03:00 |
|
hroff-1902
|
3b65c986ee
|
wordings fixed
|
2019-08-03 10:20:20 +03:00 |
|
hroff-1902
|
cad7d9135a
|
tests: hide deprecation warning due to use of --live
|
2019-08-03 09:24:27 +03:00 |
|
hroff-1902
|
aa8f44f68c
|
improvements to hyperopt output
|
2019-08-02 22:22:58 +03:00 |
|
Matthias
|
39e8e507d9
|
Merge branch 'develop' into align_userdata
|
2019-08-02 20:08:26 +02:00 |
|
Matthias
|
e8be357624
|
Merge pull request #2079 from hroff-1902/hyperopt-print-params3
minor: cleanup in hyperopt
|
2019-08-02 20:02:46 +02:00 |
|
Matthias
|
76d22bc743
|
Show correct valueerror message
|
2019-08-02 09:41:24 +02:00 |
|
hroff-1902
|
3ccfe88ad8
|
tests adjusted
|
2019-08-01 23:57:50 +03:00 |
|
hroff-1902
|
065ebd39ef
|
cleanup in hyperopt
|
2019-08-01 23:57:26 +03:00 |
|
Matthias
|
bcccdda7c0
|
Merge branch 'develop' into align_userdata
|
2019-08-01 19:33:45 +02:00 |
|
Matthias
|
4c005e7086
|
Merge pull request #2075 from hroff-1902/hyperopt-cleanup2
minor: hyperopt cleanups and output improvements
|
2019-08-01 07:08:50 +02:00 |
|
Matthias
|
2a141af42e
|
Only create userdir when explicitly requested
|
2019-07-31 19:39:54 +02:00 |
|
Matthias
|
8cef567abc
|
create and use hyperopt-results folder
|
2019-07-31 07:10:17 +02:00 |
|
Matthias
|
5d22d541f2
|
Add forgotten directory
|
2019-07-31 06:58:26 +02:00 |
|
Matthias
|
c3d14ab9b9
|
don't use "folder" ...
|
2019-07-31 06:54:45 +02:00 |
|
Matthias
|
0488525888
|
Fix some documentation errors
|
2019-07-31 06:49:25 +02:00 |
|
hroff-1902
|
b976f24672
|
tests adjusted
|
2019-07-30 11:47:46 +03:00 |
|
hroff-1902
|
8f1f416a52
|
hyperopt cleanup and output improvements
|
2019-07-30 11:47:28 +03:00 |
|
Matthias
|
7a97995d81
|
2017.7-dev version bump
|
2019-07-29 20:30:14 +02:00 |
|
Matthias
|
e64509f1b4
|
Version bump to 2019.7
|
2019-07-29 20:27:50 +02:00 |
|
Matthias
|
8066aba6fe
|
Merge pull request #2044 from freqtrade/pyup/scheduled-update-2019-07-22
Scheduled weekly dependency update for week 29
|
2019-07-29 19:37:28 +02:00 |
|
Matthias
|
03e60b9ea4
|
Rename folder_Operations to directory_operations
|
2019-07-29 06:15:49 +02:00 |
|
Matthias
|
b691fb7f2d
|
Fix some hyperopt tests
|
2019-07-28 15:19:17 +02:00 |
|
Matthias
|
73ac98da80
|
Small fixes while tsting
|
2019-07-28 15:11:41 +02:00 |
|
Matthias
|
14b43b504b
|
Use user_data_dir for hyperopt
|
2019-07-28 15:05:17 +02:00 |
|
Matthias
|
a3c605f147
|
PairListResovler to use user_data_dir
|
2019-07-28 14:58:06 +02:00 |
|
Matthias
|
333413d298
|
Add default_conf to strategy tests
|
2019-07-28 14:58:06 +02:00 |
|
Matthias
|
9de8d7276e
|
have strategyresolver use user_data_dir
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
432b106d58
|
Improve docstring, remove unneeded method
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
2c7a248307
|
Use user_data_dir in hyperopt
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
113947132c
|
user_data_dir is PATH in config, not str
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
0a253d66d0
|
Remove os.path from hyperopt
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
ae0e001187
|
Fix some bugs in tests
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
eab82fdec7
|
plot-scripts use user_data_dir
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
1b2581f0cb
|
Add user_data_dir to configuration
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
56c8bdbaa2
|
Test create-userdir command line option
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
23435512c4
|
Add create-userdir command to initialize a user directory
|
2019-07-28 14:57:05 +02:00 |
|
Matthias
|
6c3a0eb1d6
|
add create_userdir function
|
2019-07-28 14:55:19 +02:00 |
|
Matthias
|
c85cd13ca1
|
Change default backtest result to "backtest_results" - backtest_data is
misleading
|
2019-07-28 14:55:19 +02:00 |
|
Matthias
|
e4b994381b
|
Merge pull request #2060 from hroff-1902/improve-logging
Improve logging: output divider in logs between throttles
|
2019-07-28 14:45:16 +02:00 |
|
hroff-1902
|
bc299067aa
|
get rid of pandas warning in pytest
|
2019-07-27 23:24:06 +03:00 |
|
hroff-1902
|
c2deb1db25
|
eliminate warnings in pytest when testing handling of the deprecated strategy interfaces
|
2019-07-26 14:23:00 +03:00 |
|
Matthias
|
16716ad028
|
Merge pull request #2057 from freqtrade/refactor/argument_location
Move argument definitions to their own file
|
2019-07-26 06:19:04 +02:00 |
|
Matthias
|
fef8fe8525
|
Merge pull request #2055 from freqtrade/get_order_exception
Get order exception
|
2019-07-26 06:17:15 +02:00 |
|
Matthias
|
20b51da180
|
Merge pull request #2056 from freqtrade/deprecate_live_bt
Deprecate live bt
|
2019-07-26 06:02:27 +02:00 |
|
hroff-1902
|
785a7a22bc
|
output divider in logs between throttles
|
2019-07-26 04:02:34 +03:00 |
|
hroff-1902
|
bf1c197a37
|
import errors fixed
|
2019-07-26 02:21:31 +03:00 |
|
Matthias
|
3c3a902a69
|
Move argument definitions to their own file
|
2019-07-25 20:42:08 +02:00 |
|
Matthias
|
7ee971c3e3
|
Add simple method to add deprecations to cmd line options
|
2019-07-25 20:35:20 +02:00 |
|
Matthias
|
098a23adc6
|
Merge pull request #2048 from hroff-1902/hyperopt-loss-onlyprofit2
minor: add OnlyProfitHyperOptLoss
|
2019-07-25 20:18:05 +02:00 |
|
Matthias
|
4b8b2f7c5b
|
Use raise xxx from e to have a nicer traceback
|
2019-07-25 20:06:20 +02:00 |
|
Matthias
|
e1b8ff798f
|
Add test to verify that get_order was successfully cought
|
2019-07-25 20:05:48 +02:00 |
|
Matthias
|
05b1854946
|
Gracefully handle InvalidOrderException.
|
2019-07-25 19:56:59 +02:00 |
|
hroff-1902
|
f58668fd67
|
test added
|
2019-07-25 20:54:12 +03:00 |
|
hroff-1902
|
e9b77298a7
|
max() removed
|
2019-07-25 08:17:41 +03:00 |
|
Matthias
|
a0cecc6c52
|
Fix test after pandas 0.25.0 update
|
2019-07-24 06:29:50 +02:00 |
|
hroff-1902
|
0c2c094db6
|
minor: add OnlyProfitHyperOptLoss
|
2019-07-23 18:51:24 +03:00 |
|
Matthias
|
60cf56e235
|
Adapt tests to always provide message for ccxt exceptions
Changes introduced in https://github.com/ccxt/ccxt/pull/5470
|
2019-07-22 20:59:49 +02:00 |
|
Matthias
|
482f5f7a26
|
Update plotly dependencies (will break 3.x installations)
|
2019-07-22 20:39:38 +02:00 |
|
hroff-1902
|
04382d4b44
|
add --hyperopt-path option
|
2019-07-22 20:23:18 +03:00 |
|
Matthias
|
d2ad32eef8
|
partially revert last commit(DefaultStrategy import IS needed).
* don't run functions in travis in a way we don't support
|
2019-07-21 19:56:43 +02:00 |
|
Matthias
|
1fea6d394a
|
Import DefaultStrategy from the correct file
|
2019-07-21 19:31:50 +02:00 |
|
Matthias
|
dcddfce5bc
|
Fix small mistakes
|
2019-07-21 19:21:50 +02:00 |
|
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
|
88eb93da52
|
Fix base64 strategy test to make sure strategy was loaded via base64
|
2019-07-21 15:16:19 +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
|
4d0cf9ec8e
|
Merge pull request #2033 from hroff-1902/remove-dynamic-whitelist-option
remove deprecated --dynamic-whitelist option
|
2019-07-19 06:38:54 +02:00 |
|
Matthias
|
299f673a8e
|
Merge pull request #2029 from freqtrade/create_datadir_pathlib
[minor] Convert create_datadir to Pathlib
|
2019-07-19 06:36:11 +02:00 |
|
Matthias
|
fa8904978b
|
Don't use --hyperopt-loss-class, but --hyperopt-loss instead
|
2019-07-19 06:31:49 +02:00 |
|
hroff-1902
|
7af24dc486
|
cleanup Arguments: name attrs and methods as non-public
|
2019-07-18 21:43:40 +03:00 |
|
Matthias
|
e01c0ab4d6
|
Improve doc wording
|
2019-07-18 20:02:28 +02:00 |
|
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 |
|
hroff-1902
|
e5a8030dd7
|
comment added
|
2019-06-27 16:42:10 +03:00 |
|
Matthias
|
6643b83afe
|
Update tests to test both balance versions
|
2019-06-27 07:06:35 +02:00 |
|
Matthias
|
98681b78b4
|
Show ifferent message for balance in dry-run
|
2019-06-27 07:06:11 +02:00 |
|
Matthias
|
f8dd0b0cb3
|
Use parenteses instead of \ seperators
|
2019-06-27 06:32:26 +02:00 |
|
Matthias
|
f04d49886b
|
Add test to verify behaviour if currency in fee-dict is None
|
2019-06-27 06:29:18 +02:00 |
|
Matthias
|
4459fdf1b1
|
Merge pull request #1961 from freqtrade/feat/config_refactor
Argument handling refactor
|
2019-06-27 06:06:23 +02:00 |
|
Matthias
|
086d690df7
|
Merge pull request #1973 from hroff-1902/minor-typos-1
minor: couple of typos fixed
|
2019-06-27 05:49:58 +02:00 |
|
hroff-1902
|
05d93cda16
|
fix #1963
|
2019-06-27 01:03:38 +03:00 |
|
hroff-1902
|
6fc6eaf742
|
minor: couple of typos fixed
|
2019-06-26 22:23:16 +03:00 |
|
Matthias
|
596cee2dc1
|
Merge pull request #1972 from freqtrade/update_qtpylib
Update qtpylib from source
|
2019-06-26 20:34:28 +02:00 |
|
Matthias
|
1d5c3f34ae
|
Update qtpylib from source
|
2019-06-26 20:00:16 +02:00 |
|
Matthias
|
b92c6cdf35
|
Cleanup arguments and test_arguments
|
2019-06-24 20:10:50 +02:00 |
|
Matthias
|
ca5093901b
|
Use build_args for plot script
|
2019-06-24 20:08:17 +02:00 |
|
Matthias
|
ba7a0dde06
|
Use build_args for download script
|
2019-06-24 20:08:17 +02:00 |
|
Matthias
|
27798c1683
|
Remove main_options
|
2019-06-24 20:08:15 +02:00 |
|
Matthias
|
ee312ac230
|
Use build_args for plot_dataframe script
|
2019-06-24 20:07:04 +02:00 |
|
Matthias
|
7e82be53cd
|
Use build_args to build subcomand arguments
|
2019-06-24 20:05:17 +02:00 |
|
Matthias
|
7017e46ba1
|
Add dict with all possible cli arguments
|
2019-06-24 20:05:13 +02:00 |
|
Matthias
|
7166674d6c
|
Move check_int_positive out of arguments class
|
2019-06-24 19:55:16 +02:00 |
|
Matthias
|
e1daf02735
|
UPdate version for develop
|
2019-06-24 19:46:39 +02:00 |
|
Matthias
|
56e6294873
|
Version bump to 2019.6
|
2019-06-24 19:44:14 +02:00 |
|
Matthias
|
31a2aac627
|
Merge pull request #1959 from freqtrade/split_btanalysis_load_trades
Split btanalysis load trades
|
2019-06-24 19:41:56 +02:00 |
|
Matthias
|
a517779dd7
|
Merge pull request #1964 from hroff-1902/fix-help-strings-2
minor: fix help strings
|
2019-06-24 14:33:46 +02:00 |
|
Matthias
|
eba7327058
|
Merge branch 'develop' into split_btanalysis_load_trades
|
2019-06-24 07:15:14 +02:00 |
|
Matthias
|
a07653a6cc
|
Merge branch 'develop' into fix/validate_dataframe
|
2019-06-24 06:21:08 +02:00 |
|
Matthias
|
c9a76be532
|
Merge pull request #1943 from freqtrade/fix/tests_windows
Fix tests on windows
|
2019-06-24 06:18:17 +02:00 |
|
Matthias
|
9d2b6db97b
|
Merge pull request #1954 from freqtrade/fix/stoploss_cancel_error
Trailing stoploss cancel orders should be handled gracefully
|
2019-06-24 06:17:44 +02:00 |
|
Matthias
|
12d2db5e7b
|
Merge pull request #1966 from hroff-1902/fix-docstrings
minor: typos in docstrings fixed
|
2019-06-24 06:17:11 +02:00 |
|
Matthias
|
1add8ecd0c
|
Merge pull request #1960 from freqtrade/plot_df_stripping
Plot datafame simplification
|
2019-06-24 06:15:54 +02:00 |
|
hroff-1902
|
116d8e853e
|
typos in docstrings fixed
|
2019-06-23 23:10:37 +03:00 |
|
hroff-1902
|
7f018839f8
|
diverse cosmetics to options help strings
|
2019-06-23 21:42:46 +03:00 |
|
hroff-1902
|
3716c04ed4
|
fix help string for --db-url
|
2019-06-23 20:34:53 +03:00 |
|
hroff-1902
|
7fbdf36c64
|
avoid code duplication while selecting min_roi entries
|
2019-06-23 19:23:51 +03:00 |
|
hroff-1902
|
451d4a400e
|
fix help strings shown to the user
|
2019-06-22 23:51:29 +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
|
cc56d0e0fc
|
Remove unneeded initialization
|
2019-06-22 16:40:33 +02:00 |
|
Matthias
|
559d5ebd1d
|
Remove combined load-method since it's confusing
|
2019-06-22 16:20:41 +02:00 |
|
Matthias
|
3e61ada34a
|
Be explicit in what is used, db or trades
|
2019-06-22 16:18:49 +02:00 |
|
Matthias
|
de38aea164
|
Fix sequence of loading trades
|
2019-06-22 15:45:20 +02:00 |
|
Matthias
|
d8286d7a98
|
Merge pull request #1937 from xmatthias/feat/plot_module
move parts of scripts/plot_dataframe.py to main bot code
|
2019-06-22 13:06:30 +02:00 |
|
Matthias
|
db17b20e26
|
Don't require pairs but fall back to pair_whitelist instead
|
2019-06-21 20:21:03 +02:00 |
|
Matthias
|
a581ca66bf
|
Adapt test after merging develop
|
2019-06-21 19:31:18 +02:00 |
|
Matthias
|
5d6819bb28
|
Merge branch 'develop' into feat/plot_module
|
2019-06-21 19:28:38 +02:00 |
|
Matthias
|
7a0d86660e
|
Mypy type errors
|
2019-06-21 07:10:30 +02:00 |
|
Matthias
|
1a27ae8a81
|
Add tests to verify that ticker_interval is there
|
2019-06-21 07:07:39 +02:00 |
|
Matthias
|
f907a487c8
|
make ticker_interval available to hyperopt functions
|
2019-06-21 07:07:21 +02:00 |
|
Matthias
|
a75f08cf17
|
Merge pull request #1947 from hroff-1902/arguments-cleanup
arguments cleanup
|
2019-06-21 06:41:46 +02:00 |
|
Matthias
|
89ba649ddb
|
Test handling errors while trailing stop loss
|
2019-06-20 20:57:15 +02:00 |
|
Matthias
|
63640518da
|
Gracefully handle errosr when cancelling stoploss orders
fixes #1933
|
2019-06-20 20:56:58 +02:00 |
|
Matthias
|
a8dcfc05c5
|
Add test to verify InvalidOrder is handled correctly
|
2019-06-20 20:36:39 +02:00 |
|
Matthias
|
dd379c4192
|
Cancelling stoploss order should not kill the bot
|
2019-06-20 20:32:46 +02:00 |
|
Matthias
|
911e71cd9b
|
remove redundant test-functions
|
2019-06-20 20:30:05 +02:00 |
|
hroff-1902
|
144e053a4e
|
fix for #1948
|
2019-06-20 03:26:25 +03:00 |
|
hroff-1902
|
a8efb1e1c8
|
test for #1948 added
|
2019-06-20 03:26:02 +03:00 |
|
hroff-1902
|
0866b5f29f
|
allow reading config from stdin
|
2019-06-20 00:04:11 +03:00 |
|
hroff-1902
|
860e056366
|
--datadir is now handled in arguments.common_options()
|
2019-06-19 02:49:12 +03:00 |
|
hroff-1902
|
c6fed4e493
|
make flake happy
|
2019-06-19 02:42:29 +03:00 |
|
hroff-1902
|
8c40a406b6
|
arguments cleanup
|
2019-06-19 01:53:38 +03:00 |
|
hroff-1902
|
6f950bbd66
|
json validator cosmetics
|
2019-06-18 01:46:30 +03:00 |
|
Matthias
|
ba4890d303
|
Fix tests on windows
|
2019-06-17 14:36:58 +02:00 |
|
Matthias
|
06afb3f155
|
Don't use "limit" for sell-orders either
|
2019-06-17 07:01:17 +02:00 |
|
Matthias
|
557122921a
|
Add order_type to sell-notification
|
2019-06-17 06:56:52 +02:00 |
|
Matthias
|
475e76b272
|
Add order_type to buy_notification
|
2019-06-17 06:55:30 +02:00 |
|
Matthias
|
b0c5286e8a
|
Merge pull request #1938 from hroff-1902/cleanup-setup-configuration
minor: setup_configuration() cleanup
|
2019-06-17 06:41:19 +02:00 |
|
hroff-1902
|
d217f32bbc
|
minor: fix typo in freqtradebot.py
|
2019-06-17 04:35:39 +03:00 |
|
hroff-1902
|
195bf5a4cc
|
tests adjusted
|
2019-06-16 22:10:39 +03:00 |
|
hroff-1902
|
813c008af2
|
setup_configuration() cleanup
|
2019-06-16 21:37:43 +03:00 |
|
Matthias
|
765eff23f0
|
Fix typo
|
2019-06-16 20:14:31 +02:00 |
|
Matthias
|
0eb109f8f7
|
Improve some tests
|
2019-06-16 19:53:48 +02:00 |
|
Matthias
|
fc3e3c468c
|
File existence is checked in load_backtest_data
|
2019-06-16 19:35:21 +02:00 |
|
Matthias
|
4b7dfc64c6
|
Add test for generate_plot_file
|
2019-06-16 19:35:21 +02:00 |
|
Matthias
|
907c2f1e6b
|
Copy plot options to config
|
2019-06-16 19:35:21 +02:00 |
|
Matthias
|
3f04930f38
|
Require pairs argument
|
2019-06-16 19:35:21 +02:00 |
|
Matthias
|
0300128cb8
|
Move plot-options to arguments.py
|
2019-06-16 19:35:15 +02:00 |
|
Matthias
|
bf2c0390e7
|
Adjust some imports
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
1cd8415723
|
Move extract_trades_of_period to btanlaysis
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
1c53aa5687
|
Add tests for load_trades
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
c7643e142b
|
Move load_trades to bt_anlaysis
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
9f5ca82f48
|
Add more tests
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
6db4e05aef
|
Improve plotting tests
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
2891d7cccb
|
Add initial plotting test
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
cae2185460
|
Move generate_plot to plotting.py
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
b1a01345f9
|
Add better hover tip
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
e0a1e5417f
|
sanity checks before plotting, cleanup
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
68af6d4151
|
Move plot-functions to plotting module
|
2019-06-16 19:33:48 +02:00 |
|
xmatthias
|
583d70ec9c
|
add plot module proto
|
2019-06-16 19:33:48 +02:00 |
|
Matthias
|
9035e0b695
|
Update function due to merge of #1926
|
2019-06-16 10:39:43 +02:00 |
|
Matthias
|
4ef309bc6c
|
Merge branch 'develop' into pr/hroff-1902/1927
|
2019-06-16 10:37:28 +02:00 |
|
Matthias
|
114de8a025
|
Remove unused imports
|
2019-06-16 10:13:56 +02:00 |
|