Matthias
|
9d476b5ab2
|
Also check 0 open trades
|
2019-08-13 10:34:27 +02:00 |
|
Matthias
|
0a07dfc5cf
|
Add test verifying that multiple trades are opened in one iteration
|
2019-08-13 10:20:32 +02:00 |
|
Matthias
|
d69f7ae471
|
Adapt final tests to support multi-trade creation
|
2019-08-13 10:15:31 +02:00 |
|
Matthias
|
974d899b33
|
Adapt some more tests
|
2019-08-13 10:12:12 +02:00 |
|
Matthias
|
a325f1ce2b
|
adapt some tests
since create_trade() can now buy multiple times, we need to use
execute_buy() to create a single trade
|
2019-08-13 10:01:43 +02:00 |
|
Matthias
|
8873e0072c
|
process_maybe_execute_buy does not need to return bool
|
2019-08-13 09:42:22 +02:00 |
|
Matthias
|
c29389f5f3
|
Remove process() checks from tests
|
2019-08-13 09:38:21 +02:00 |
|
Matthias
|
8d813fa728
|
Remove return-value for _process
|
2019-08-13 09:36:52 +02:00 |
|
Matthias
|
2961efdc18
|
Initial test for locked pair
|
2019-08-13 08:38:19 +02:00 |
|
Matthias
|
3c589bb877
|
fail if known bad exchanges are detcted
|
2019-08-13 08:27:46 +02:00 |
|
Matthias
|
f960ea039e
|
Remove duplicate test
|
2019-08-13 08:05:51 +02:00 |
|
hroff-1902
|
906be7be7c
|
Merge branch 'develop' into config-allow-comments
|
2019-08-13 00:14:19 +03:00 |
|
Matthias
|
ca739f71fb
|
Fix default argument handling for timeframe_to_nextdate
|
2019-08-12 20:39:24 +02:00 |
|
Matthias
|
23a70932d2
|
Remove pointless tests (without config?? really?)
|
2019-08-12 20:36:45 +02:00 |
|
Matthias
|
200b6ea10f
|
Add is_pair_locked
|
2019-08-12 19:50:38 +02:00 |
|
Matthias
|
feced71a6d
|
Test closing sell-orders immediately
|
2019-08-12 16:47:00 +02:00 |
|
Matthias
|
bb0b160001
|
Remove duplicate test
|
2019-08-12 16:39:21 +02:00 |
|
Matthias
|
1ce63b5b42
|
Reformat tests to be easier readable
|
2019-08-12 16:25:01 +02:00 |
|
Matthias
|
dd0ba183f8
|
Add timeframe_to_prev_candle
|
2019-08-12 16:11:43 +02:00 |
|
Matthias
|
933a553dd4
|
Convert timeframe to next date
|
2019-08-12 16:08:23 +02:00 |
|
Matthias
|
af67bbde31
|
Test timeframe_to_x
|
2019-08-12 15:43:10 +02:00 |
|
Matthias
|
51ad8f5ab4
|
Merge branch 'develop' into log_has_ref
|
2019-08-12 06:49:41 +02:00 |
|
Matthias
|
615ce6aa69
|
Merge pull request #2118 from freqtrade/config_standalone
Config standalone loading
|
2019-08-12 06:47:52 +02:00 |
|
Matthias
|
002003292e
|
Merge branch 'develop' into log_has_ref
|
2019-08-12 06:34:49 +02:00 |
|
Matthias
|
0b367a14f1
|
Merge pull request #2119 from freqtrade/disable_sloE_dry
Disable stoploss on exchange during dry-runs
|
2019-08-12 06:12:22 +02:00 |
|
hroff-1902
|
90b75afdb1
|
test added to load config with comments and trailing commas
|
2019-08-12 00:33:34 +03:00 |
|
Matthias
|
b77c0d2813
|
Replace all "logentry" in caplog_record_tuples
use log_has to have checking log-entries standardized.
|
2019-08-11 20:22:50 +02:00 |
|
Matthias
|
a636dda07d
|
Fix remaining tests using log_has
|
2019-08-11 20:17:39 +02:00 |
|
Matthias
|
dc5719e1f4
|
Adapt rpc to new log_has method
|
2019-08-11 20:17:22 +02:00 |
|
Matthias
|
d53f63023a
|
Change log_has to get caplog instead of caplog.record_tuples in more
tests
|
2019-08-11 20:16:52 +02:00 |
|
Matthias
|
0221607318
|
Change log_has for some tests
|
2019-08-11 20:16:34 +02:00 |
|
Matthias
|
a1b5c7242e
|
Change log-has to use record_tuples itself
|
2019-08-11 20:14:58 +02:00 |
|
Matthias
|
a225672c87
|
Add tests for dry-run stoposs_on_exchange
|
2019-08-11 19:45:31 +02:00 |
|
Matthias
|
4b4fcc7034
|
Change stoploss_on_exchange in freqtradebot
|
2019-08-11 19:43:57 +02:00 |
|
Matthias
|
e02e64fc07
|
Add test to make sure dry-run disables stoploss on exchange
|
2019-08-11 14:15:04 +02:00 |
|
hroff-1902
|
5209ce5bfa
|
tests: don't mask numpy errors as warnings in tests
|
2019-08-11 13:46:41 +02:00 |
|
Matthias
|
2c5a499a8b
|
Merge branch 'develop' into align_userdata
|
2019-08-10 20:15:07 +02:00 |
|
Matthias
|
6d89da45b0
|
Add test for from_config
|
2019-08-10 20:02:11 +02:00 |
|
hroff-1902
|
48d8376878
|
tests fixed
|
2019-08-10 18:47:58 +03:00 |
|
hroff-1902
|
28d8fc871a
|
tests adjusted
|
2019-08-10 16:07:30 +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
|
81f773054d
|
Add test to verify ticker_inteval is set
|
2019-08-06 06:56:08 +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 |
|
Matthias
|
383b24ab84
|
Merge branch 'develop' into align_userdata
|
2019-08-05 06:55:51 +02: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
|
e4380b533b
|
Print plot filename so it can be easily opened
|
2019-08-04 10:25:46 +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 |
|
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
|
cad7d9135a
|
tests: hide deprecation warning due to use of --live
|
2019-08-03 09:24:27 +03:00 |
|
Matthias
|
39e8e507d9
|
Merge branch 'develop' into align_userdata
|
2019-08-02 20:08:26 +02:00 |
|
hroff-1902
|
3ccfe88ad8
|
tests adjusted
|
2019-08-01 23:57:50 +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 |
|
hroff-1902
|
b976f24672
|
tests adjusted
|
2019-07-30 11:47:46 +03: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
|
333413d298
|
Add default_conf to strategy tests
|
2019-07-28 14:58:06 +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 |
|
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
|
bf1c197a37
|
import errors fixed
|
2019-07-26 02:21:31 +03:00 |
|
Matthias
|
7ee971c3e3
|
Add simple method to add deprecations to cmd line options
|
2019-07-25 20:35:20 +02:00 |
|
Matthias
|
e1b8ff798f
|
Add test to verify that get_order was successfully cought
|
2019-07-25 20:05:48 +02:00 |
|
hroff-1902
|
f58668fd67
|
test added
|
2019-07-25 20:54:12 +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 |
|
Matthias
|
1fea6d394a
|
Import DefaultStrategy from the correct file
|
2019-07-21 19:31:50 +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
|
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 |
|
hroff-1902
|
7af24dc486
|
cleanup Arguments: name attrs and methods as non-public
|
2019-07-18 21:43:40 +03:00 |
|
Matthias
|
8b4827ad85
|
Convert create_datadir to Pathlib
|
2019-07-18 19:48:19 +02:00 |
|
hroff-1902
|
96564d0dad
|
remove deprecated --dynamic-whitelist option
|
2019-07-18 10:45:47 +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
|
7d62bb8c53
|
Revert --clean argument to --continue
|
2019-07-16 05:51:26 +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
|
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
|
5144e98a82
|
Merge pull request #2015 from hroff-1902/refactor/config2
Make configuration a module
|
2019-07-15 19:41:57 +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 |
|
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 |
|
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 |
|
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
|
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
|
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
|
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
|
0908863e07
|
Merge pull request #1987 from freqtrade/plot_script_changes
Plot script changes
|
2019-07-03 06:43:34 +02:00 |
|
Matthias
|
01904d3c1e
|
Test not having timeframe available on exchange object
|
2019-06-30 20:30:57 +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
|
587d71efb5
|
Test generate_profit_plot
|
2019-06-30 10:47:55 +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
|
6b387d320e
|
extract combine_tickers to btanalysis
|
2019-06-30 10:04:43 +02:00 |
|
Matthias
|
0d5e94b147
|
Rename generate_row to add_indicators
|
2019-06-30 09:44:50 +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 |
|
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 |
|