Commit Graph

7347 Commits

Author SHA1 Message Date
Matthias c648d973c1 Implement new "load_data_for_updating" method based on dataframes 2019-12-28 11:01:41 +01:00
Matthias ec8fb5f308 Make no-data warning optional 2019-12-28 11:01:41 +01:00
Matthias b83487a70d Extract default dataframe columns to constant 2019-12-28 11:01:41 +01:00
Matthias dbe8f727cb Fix typehint 2019-12-28 11:01:41 +01:00
Matthias 91c70a0e9c Change to use ohlcv_purge 2019-12-28 11:01:41 +01:00
Matthias 37c5b68987 Move dataframe validation to abstract class 2019-12-28 11:01:41 +01:00
Matthias e861f05b75 Move dataframe trim to within jsondatahandler 2019-12-28 11:01:41 +01:00
Matthias 552c93abf0 Improve some docstrings 2019-12-28 11:01:41 +01:00
Matthias b7c1d55491 Modify tests to point to datahandlers 2019-12-28 11:01:41 +01:00
Matthias 9876d126ca Use handler for trades 2019-12-28 11:01:41 +01:00
Matthias 9547d47ae2 Initialize datahandlers 2019-12-28 11:01:41 +01:00
Matthias 5fca17d7e1 Allow initializing handler-class just once 2019-12-28 11:01:41 +01:00
Matthias 416517b0c9 Move trim_dataframe from history to converter 2019-12-28 11:01:41 +01:00
Matthias 9d8ea2f13b Replace calls to load_tickerdata_file with DataHandler calls 2019-12-28 11:01:41 +01:00
Matthias 88fa7fc24c Simplify validate dataframe method 2019-12-28 11:01:41 +01:00
Matthias 53ee636fa0 Check if file exists before loading 2019-12-28 11:01:41 +01:00
Matthias 873f5dbe6b Revrite validate_pairdata to work with pandas 2019-12-28 11:01:41 +01:00
Matthias db520a09ee Trim dataframe, not tickerlist 2019-12-28 11:01:41 +01:00
Matthias 866908d2ca Load and save using pandas internal function 2019-12-28 11:01:41 +01:00
Matthias 377d59abe7 Be selective how to load ohclv data for conversation 2019-12-28 11:01:41 +01:00
Matthias d9e7d64f33 Split parse_ticker_dataframe some logic to clean_ohlcv_dataframe. 2019-12-28 11:01:41 +01:00
Matthias 1b90ec58b9 Use changed pair-handling for providers 2019-12-28 11:01:41 +01:00
Matthias d923bab828 Remove abstract interface for now 2019-12-28 11:01:41 +01:00
Matthias 48728e2d66 Change DataProvider interface to accept pair per method 2019-12-28 11:01:41 +01:00
Matthias e529a4c261 Fix typehint for get_datahandlerclass 2019-12-28 11:01:41 +01:00
Matthias eff5cc0568 Add default to internals 2019-12-28 11:01:41 +01:00
Matthias c6d6dbfdb1 Implement jsondatahandler file store 2019-12-28 11:01:41 +01:00
Matthias 8f214aec89 Fix "dumping" message to work correctly for .gz files 2019-12-28 11:01:41 +01:00
Matthias abc6b9459a Add ohlcv_store call to convert_ohlcv 2019-12-28 11:01:41 +01:00
Matthias d804372d74 Enhance ohlcv_convert method 2019-12-28 11:01:41 +01:00
Matthias 018e270336 Allow --pairs for convert arguments 2019-12-28 11:01:41 +01:00
Matthias 2a728ee68f fix bug in find-files 2019-12-28 11:01:41 +01:00
Matthias 3d4f62081e Allow timeframes for convert-data 2019-12-28 11:01:41 +01:00
Matthias ef0fcb0e0f Make data-finding safe 2019-12-28 11:01:41 +01:00
Matthias f8b8b9ac63 Convert to Path temporarily 2019-12-28 11:01:41 +01:00
Matthias 2a6b542b09 Add second subcommand to allow conversation of ohlcv and trades data
seprately
2019-12-28 11:01:41 +01:00
Matthias c3064dfd2b Enhance validation constants 2019-12-28 11:00:45 +01:00
Matthias cd4466a626 Add convert_* methods 2019-12-28 11:00:45 +01:00
Matthias e5a61667dd Implement first version of jsondatahandler 2019-12-28 11:00:22 +01:00
Matthias 2496aa8e3f Add convert-data template subcommands 2019-12-28 10:59:30 +01:00
hroff-1902 004993583b
Merge pull request #2712 from freqtrade/strategylist
add list-strategies subcommand
2019-12-28 12:32:06 +03:00
Matthias b2fb28453f Fix tests after changing output 2019-12-28 06:39:25 +01:00
Matthias fc98cf0037 Address PR feedback - change output to show Filename only 2019-12-28 06:25:45 +01:00
hroff-1902 6db75bc244
Merge pull request #2706 from freqtrade/data_dir
Convert datadir within config to Path
2019-12-28 05:14:48 +03:00
hroff-1902 56fd714de2
Merge pull request #2717 from freqtrade/markets_info_nodict
Check if markets.info is a dict before using it
2019-12-27 19:47:56 +03:00
Matthias e51ac2c973 Remove unavailable pair ... 2019-12-27 16:22:41 +01:00
Matthias cadde3ab6d Check if markets.info is a dict before using it 2019-12-27 16:15:44 +01:00
hroff-1902 9987e64e8c
Merge pull request #2711 from freqtrade/doc/formatting
Align Edge documentation to configuration page
2019-12-26 00:36:40 +03:00
Matthias 98647b490c Remove wrong "once per hour" listings 2019-12-25 19:27:08 +01:00
hroff-1902 32118cc1cb
Merge pull request #2714 from freqtrade/sell_reason_counts
backtesting - Sell reason counts
2019-12-25 13:35:11 +03:00