Commit Graph
100 Commits
Author SHA1 Message Date
Matthias 2b71e8de5c Merge pull request #1525 from mishaker/edge_messages
Edge messages enriched
2019-01-30 11:41:32 +01:00
Matthias dcfa4d421e Merge pull request #1518 from freqtrade/pyup/scheduled-update-2019-01-28
Scheduled daily dependency update on monday
2019-01-28 14:41:23 +01:00
Matthias 38f73dafb3 Fix indexing error 2019-01-27 10:47:24 +01:00
Matthias e0ad095bc7 Simplify conversation to python dates (pandas offers this "for free" 2019-01-27 10:47:02 +01:00
Matthias 1d08ada939 Fix backtest-test with timestamp-conversion 2019-01-27 10:40:52 +01:00
Matthias 3446dd1792 Add test informative_pairs_added 2019-01-26 20:05:49 +01:00
Matthias 02d13645b0 Merge branch 'develop' into feat/dataprovider 2019-01-26 19:29:41 +01:00
Matthias ba07348b82 Rename additional_pairs to informative_pairs 2019-01-26 19:22:45 +01:00
Matthias bfd8609352 Fix comment 2019-01-26 19:16:33 +01:00
Matthias 3bc96c16ac Merge pull request #1513 from Axel-CH/feature/plot_df_refactoring_multiple_pairs
Feature/plot df refactoring multiple pairs
2019-01-26 11:07:17 +01:00
Matthias da5210ef5b Merge branch 'develop' into feature/plot_df_refactoring_multiple_pairs 2019-01-26 11:04:35 +01:00
Matthias e5b0224050 remove unused import 2019-01-26 11:00:12 +01:00
Matthias 22e7ad8ec1 Change back to LF lineendings 2019-01-26 11:00:08 +01:00
Matthias 5e7ba85dbe Fix typo 2019-01-25 19:17:44 +01:00
Matthias 3c316fe3e4 Fix alignment 2019-01-25 19:14:38 +01:00
Matthias 56a3d78128 Fix typo 2019-01-25 19:14:29 +01:00
Matthias 3afe54790e Merge pull request #1510 from gianlup/add_totprofit_to_bt
Added total profit column to backtest result
2019-01-25 06:38:39 +01:00
Matthias 9960fe07bc Add experimental settings to sample strategy 2019-01-24 07:08:21 +01:00
Matthias 74b03d0529 Add tests and default values for all experimental features 2019-01-24 07:03:41 +01:00
Matthias ac199b626a Drop mandatory column 2019-01-24 07:03:25 +01:00
Matthias 8750f1be3f Add strategy-override options 2019-01-24 06:43:28 +01:00
Matthias 05d65b81da Fix typo 2019-01-23 21:05:07 +01:00
Matthias d136cac181 Merge branch 'develop' into feat/dataprovider 2019-01-23 21:01:19 +01:00
Matthias 97f6a45819 Allow more settings to come from strategy 2019-01-23 20:59:41 +01:00
Matthias ad8b1bbb79 Change default for positive_offset in sample 2019-01-23 20:57:31 +01:00
Matthias 5ea332e9be fix bug with trailing_stop_offset if it's disabled 2019-01-23 20:57:31 +01:00
Matthias 13e2f71d30 Add flake8 plugins and implement small improvements 2019-01-22 20:01:12 +01:00
Matthias c412cd9e57 Add information about dataframe
fix #1192
2019-01-22 19:44:56 +01:00
Matthias 86a0863e30 Clarify logmessage Done fetching 2019-01-22 19:26:07 +01:00
Matthias a06593e6e9 Fix test 2019-01-22 19:17:21 +01:00
Matthias 89ddfe08f4 Add additional-pairs (sample) to defaultstrategy 2019-01-22 19:17:08 +01:00
Matthias c77607b997 Fix tests after rebase 2019-01-22 07:38:15 +01:00
Matthias 3221f883d3 Wrap line correctly 2019-01-22 07:07:15 +01:00
Matthias 1e7431a7b8 Blackify 2019-01-22 07:07:15 +01:00
Matthias e66808bb02 Add additional pairs to refresh call 2019-01-22 07:07:15 +01:00
Matthias fc92491a47 Add documentation for additional_pairs 2019-01-22 07:07:15 +01:00
Matthias 6e2de75bcb Add additional_pairs to strategy 2019-01-22 07:07:15 +01:00
Matthias d6cdfc58af Fix mypy hickup after changing list to tuples 2019-01-22 07:07:15 +01:00
Matthias 7b138ef3b4 Add warning about strategy/backtesting 2019-01-22 07:07:15 +01:00
Matthias 27b2021726 Only run once per pair 2019-01-22 07:07:15 +01:00
Matthias e7800aa88a Import only what's necessary 2019-01-22 07:07:15 +01:00
Matthias a2bc1da669 Remove private var from class instance
it's overwritten in __init__ anyway
2019-01-22 07:07:15 +01:00
Matthias 1e749a0f9b Rename variable to be clearer 2019-01-22 07:07:15 +01:00
Matthias d7df5d5715 Keep last_pair_refresh as tuple asw ell 2019-01-22 07:07:15 +01:00
Matthias 6525a838d1 Adjust documentation to tuple use 2019-01-22 07:07:15 +01:00
Matthias f0af4601f9 Adopt plot_dataframe to work with --live 2019-01-22 07:07:15 +01:00
Matthias a9abc25785 Improve data-provider tests 2019-01-22 07:07:15 +01:00
Matthias 0aa0b1d4fe Store tickers by pair / ticker_interval 2019-01-22 07:07:15 +01:00
Matthias 5f61da30ed Adjust tests to 3tuple return value from async method 2019-01-22 07:06:30 +01:00
Matthias d6df3e55c0 Return ticker_interval from async routine
used to identify calls in refresh_latest_ohlcv
2019-01-22 07:06:30 +01:00
Matthias e503d811bd Change logmessages to match functions called 2019-01-22 07:05:09 +01:00
Matthias b981cfcaa0 remove comment which proves untrue now 2019-01-22 07:05:09 +01:00
Matthias a206777fe5 Rename refresh_tickers to refresh_latest_ohlcv 2019-01-22 07:05:09 +01:00
Matthias 06ec106079 simplify refresh_tickers 2019-01-22 07:04:19 +01:00
Matthias 646e98da55 Always return dataframe 2019-01-22 07:04:19 +01:00
Matthias 2b029b2a86 Only return ohlcv if available (Live and dry modes) 2019-01-22 07:04:19 +01:00
Matthias 9edb88051d Add dataprovider documentation 2019-01-22 07:04:19 +01:00
Matthias 35c8d1dcbe Update comment 2019-01-22 07:04:19 +01:00
Matthias 8f3ea3608a some cleanup 2019-01-22 07:04:19 +01:00
Matthias 5ecdecd1eb remove unused local variable persistance 2019-01-22 07:04:19 +01:00
Matthias 58f1abf287 Add dp / wallets to strategy interface 2019-01-22 07:04:19 +01:00
Matthias d3a37db79a Provide available pairs 2019-01-22 07:04:19 +01:00
Matthias f034235af4 Tests for RunMode 2019-01-22 07:04:19 +01:00
Matthias 1340b71633 Add RunMode setting to determine bot state 2019-01-22 07:04:19 +01:00
Matthias fed3ebfb46 Change enum from 0 to 1 according to the documentation
see [here](https://docs.python.org/3/library/enum.html#functional-api)
2019-01-22 07:04:19 +01:00
Matthias a7db4d74cb Add some simple dataprovider tests 2019-01-22 07:04:19 +01:00
Matthias 84cc4887ce Add copy parameter 2019-01-22 07:04:19 +01:00
Matthias e38c06afe9 Small fixes 2019-01-22 07:04:19 +01:00
Matthias f1a5a8e20e provide history 2019-01-22 07:04:19 +01:00
Matthias 4ab7edd3d6 small adaptations 2019-01-22 07:04:19 +01:00
Matthias 05570732c6 add get_runmode 2019-01-22 07:04:19 +01:00
Matthias 7206287b00 Use Dataprovider 2019-01-22 07:04:19 +01:00
Matthias b119a767de Some more restructuring 2019-01-22 07:04:19 +01:00
Matthias a6d74a1463 Draft of dataprovider 2019-01-22 07:04:19 +01:00
Matthias 1be3d57b60 Improve developer docs 2019-01-21 19:53:14 +01:00
Matthias 2a16e9b6a0 Merge pull request #1501 from freqtrade/pyup/scheduled-update-2019-01-20
Scheduled daily dependency update on sunday
2019-01-20 15:57:54 +01:00
Matthias 8a3615dea3 Merge pull request #1502 from macd2/patch-2
JSON standard does not allow single quoted strings
2019-01-20 15:57:41 +01:00
Matthias b48430f922 Return list not None 2019-01-19 20:21:33 +01:00
Matthias 4e760e1a5e Test for errors found in 1491
fixes #1491
2019-01-19 20:03:04 +01:00
Matthias 30e3b52b1e catch errors found in #1491 2019-01-19 20:02:37 +01:00
Matthias b52da0ad09 Merge pull request #1498 from Axel-CH/patch-1
fix stoploss_on_exchange_interval type
2019-01-19 19:10:11 +01:00
Matthias e8423d8155 Merge pull request #1496 from freqtrade/pyup/scheduled-update-2019-01-19
Scheduled daily dependency update on saturday
2019-01-19 13:57:46 +01:00
Matthias c2578c7321 Merge pull request #1474 from mishaker/tsl_on_exchange
Making trailing stoploss compatible with stoploss on exchange
2019-01-18 19:29:39 +01:00
Matthias c7ebd8228e Merge pull request #1495 from freqtrade/fix_mypy_issue
Fix mypy issue 2
2019-01-17 20:48:55 +01:00
Matthias cc6466388e update mypy 2019-01-17 20:31:00 +01:00
Matthias 27d907e71b Merge pull request #1493 from freqtrade/pyup/scheduled-update-2019-01-17
Scheduled daily dependency update on thursday
2019-01-17 20:30:45 +01:00
Matthias a2c01916e1 Add type-ignores to floatfmt
tabulate supports this:
https://bitbucket.org/astanin/python-tabulate/src/30554300d76f673377956f7980ba4fd2f892c671/tabulate.py?at=master&fileviewer=file-view-default#tabulate.py-1291:1294
2019-01-17 20:28:21 +01:00
Matthias 648def69ca Remove unversioned install of most dev packages 2019-01-17 19:05:28 +01:00
Matthias 30cdf85ffa Merge pull request #1492 from mishaker/patch_unreachable
unreachable code removed
2019-01-16 21:34:50 +01:00
Matthias 9b97e1e8fb Merge pull request #1485 from freqtrade/pyup/scheduled-update-2019-01-12
Scheduled daily dependency update on saturday
2019-01-12 13:49:39 +01:00
Matthias cd2bccd441 Have backtest use the same logic to get the ROI entry 2019-01-12 13:45:43 +01:00
Matthias e9d61eb35d Fix ROI calculation problem
Prior to that all ROI entries with a key > trade_duration where active.
This causes a problem if the ROI is not linearly declining
2019-01-12 13:45:03 +01:00
Matthias 9e0902e72f Add test for case for odd ROI dict - #1478 2019-01-12 13:38:49 +01:00
Matthias a095ccd1d6 Merge pull request #1484 from freqtrade/pyup/scheduled-update-2019-01-11
Scheduled daily dependency update on friday
2019-01-12 09:30:15 +01:00
Matthias 5ac5b18e6d Merge pull request #1481 from freqtrade/pyup/scheduled-update-2019-01-09
Scheduled daily dependency update on wednesday
2019-01-09 14:02:39 +01:00
Matthias a494755449 Update .travis.yml 2019-01-09 08:17:03 +01:00
Matthias 2e530a3e03 Update install_ta-lib.sh 2019-01-09 08:16:33 +01:00
Matthias e76ed31b08 fix ta-lib cache 2019-01-09 08:15:36 +01:00
Matthias f4979e0e8a Cache /usr/loca/lib 2019-01-09 06:27:58 +01:00
Matthias dd7d655a63 remove unwriteable cache-dir 2019-01-08 21:30:11 +01:00