Commit Graph

347 Commits

Author SHA1 Message Date
Misagh 40df0dcf3d tests fixed 2019-04-02 18:45:18 +02:00
Misagh 99d256422e adding InvalidOrder to exchange 2019-04-02 18:31:03 +02:00
Matthias 9b22d5cab1 Fix typo, add test for validate_order_tif 2019-03-27 20:51:55 +01:00
iuvbio e15f2ef11a add order_time_in_force in _ft_has and revert binance 2019-03-26 00:49:39 +01:00
iuvbio 4005b8d1d2 remove the if condition for binance 2019-03-25 23:57:14 +01:00
iuvbio 85ac99aee0 move exchange urls to constants 2019-03-25 23:57:14 +01:00
Matthias 35d65bc7d7 Merge branch 'develop' into 'validate_whitelist' 2019-03-21 06:22:48 +01:00
hroff-1902 580ada8c4f exchange cleanup 2019-03-19 20:52:35 +03:00
iuvbio a241e950f2 prune validate_pairs 2019-03-17 16:04:09 +01:00
misagh b5034cf535 TSL validator removed from exchange 2019-03-14 09:04:41 +01:00
misagh 9a226ec7e6 conflict with develop resolved 2019-03-14 07:56:21 +01:00
iuvbio a1841c35ae reset _last_markets_refresh 2019-03-13 20:18:49 +01:00
iuvbio 779bcdd990 remove reload for async api 2019-03-12 16:35:32 +01:00
iuvbio 1a92bf9e8e add test 2019-03-12 16:31:22 +01:00
iuvbio 8741017819 remove get_markets 2019-03-12 16:31:22 +01:00
iuvbio 0d980134e7 add markets reload func 2019-03-12 16:31:22 +01:00
iuvbio 3ad0686bc7 fix typing 2019-03-12 16:31:22 +01:00
iuvbio df9410cd15 check if markets were loaded 2019-03-12 16:31:22 +01:00
iuvbio 041e9957dd add reload argument 2019-03-12 16:31:22 +01:00
iuvbio 6b97af4a03 add comment 2019-03-12 16:31:22 +01:00
iuvbio 5c840f333f slight change to exception message 2019-03-12 16:31:22 +01:00
iuvbio 47cc04c0a3 use self.markets instead of _api.markets 2019-03-12 16:31:22 +01:00
iuvbio ccad883256 adjust get_markets 2019-03-12 16:31:22 +01:00
iuvbio 3a2aa54d2a add markets property 2019-03-12 16:31:22 +01:00
iuvbio d423f58566 replace fetch_markets 2019-03-12 16:31:22 +01:00
misagh f55d75e7fc TSL validation tests added 2019-03-12 15:35:44 +01:00
misagh 36e95bc868 unnecessary variable removed 2019-03-12 13:10:59 +01:00
misagh 3e40f5c588 if condition simplified 2019-03-12 13:09:27 +01:00
misagh 643262bc6a add trailing stop loss config validator 2019-03-12 13:03:29 +01:00
Matthias 0eb9dd5fe5 Don't use timeInForce for market orders 2019-03-11 20:30:36 +01:00
Matthias 0a2cacbba8 Fix #1637 2019-03-08 21:17:12 +01:00
hroff-1902 b792f00553 exchange cleanup 2019-03-01 02:13:16 +03:00
Matthias ef26484153 Super() should not be called with parameters
source: https://realpython.com/python-super/
2019-02-26 21:01:50 +01:00
Matthias 6c75b8a36a Remove pair market url 2019-02-26 19:27:28 +01:00
Matthias 006635003e Fix small typos 2019-02-24 20:18:41 +01:00
Matthias f2fd5205ef Fix typo 2019-02-24 20:13:38 +01:00
Matthias 5c18346cd5 Add typehint to binance dict 2019-02-24 20:01:20 +01:00
Matthias a05155cb75 Adapt failing test 2019-02-24 19:41:47 +01:00
Matthias 455b168366 add _ft_has to exchangeclass 2019-02-24 19:35:29 +01:00
Matthias 06f486a8eb Add binance exchange subclass 2019-02-24 19:30:05 +01:00
iuvbio 403ed48c3e rename _store_dry_order 2019-02-23 16:28:13 +01:00
iuvbio ec6794b9ba fix dry_orders 2019-02-23 16:03:15 +01:00
iuvbio 9a097214a6 return complete dry_order in buy and sell 2019-02-22 19:22:48 +01:00
iuvbio 71774bce6f Merge branch 'develop' of https://github.com/freqtrade/freqtrade into order_creation 2019-02-22 19:02:31 +01:00
iuvbio b79d967371 add tests, further consolidate orders 2019-02-22 01:48:35 +01:00
iuvbio 69bb6ebaf6 fix comments 2019-02-21 22:43:15 +01:00
iuvbio bf5d2a68f5 Merge branch 'develop' into order_creation 2019-02-21 19:03:29 +01:00
Matthias e0f426d863 Allow import freqtrade.exchange.* 2019-02-21 06:59:52 +01:00
Matthias e987a915e8 Rename exchange file 2019-02-21 06:56:22 +01:00
Matthias 2dcb4134cc Merge branch 'develop' into pr/iuvbio/1563 2019-02-21 06:29:37 +01:00
iuvbio b5758e67f9 order creation cleanup 2019-02-21 00:29:59 +01:00
hroff-1902 2851833726 added _now_is_time_to_refresh() 2019-02-21 01:20:24 +03:00
hroff-1902 c1ef6940b0 removed wrong comment: tuple is not created here 2019-02-21 00:47:18 +03:00
hroff-1902 2aba9c081c fixed typos in comments 2019-02-21 00:46:35 +03:00
iuvbio e495ffec78 align dry_run_orders 2019-02-20 02:38:16 +01:00
iuvbio 4241caef95 changes to base and subclass 2019-02-17 23:34:15 +01:00
iuvbio d8feceebb5 fix type-hints 2019-02-17 15:54:22 +01:00
iuvbio 5e8a7a03c3 correct time_in_force param 2019-02-17 15:26:33 +01:00
iuvbio 32b02c9925 kraken subclass 2019-02-17 04:01:17 +01:00
iuvbio 54d5bce445 undo kraken specific changes 2019-02-17 03:59:40 +01:00
Crypto God ef5a0b9afc add Kraken specifics 2019-02-15 22:50:11 +01:00
Samuel Husso e3ae8d3f69 flake8 3.7.1 fixes 2019-01-31 07:51:03 +02:00
Matthias 86a0863e30 Clarify logmessage Done fetching 2019-01-22 19:26:07 +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 27b2021726 Only run once per pair 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 f0af4601f9 Adopt plot_dataframe to work with --live 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 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 b48430f922 Return list not None 2019-01-19 20:21:33 +01:00
Matthias 30e3b52b1e catch errors found in #1491 2019-01-19 20:02:37 +01:00
misagh 5e2e96acd2 compatibility with edge added 2019-01-16 18:38:20 +01:00
misagh 50bc20134f adding whitespace 2019-01-16 15:17:28 +01:00
misagh baa5cc5b9e logs enriched 2019-01-16 15:10:31 +01:00
Matthias fae875f588 Implement missing_data_fillup to tests and operations 2018-12-31 19:15:49 +01:00
misagh 34e3af6ad4 do not copy DF if copy is false 2018-12-21 10:35:17 +01:00
misagh a13b30b2de removing test 2018-12-21 10:21:31 +01:00
misagh a45ec1ed1c adding copy as a parameter to klines 2018-12-21 10:20:01 +01:00
misagh 215ded2e0a returning last candle close price for a pair 2018-12-17 21:30:58 +01:00
Misagh 1dbcab0b09
Merge pull request #1413 from freqtrade/feat/data_helpers
Feat/data helpers
2018-12-17 09:14:10 +01:00
Matthias b3bb98777b
Merge branch 'develop' into time_in_force 2018-12-17 06:37:46 +01:00
Matthias b38195e9b3 Rename to converter 2018-12-14 06:32:49 +01:00
Matthias 030ecbfc17 move exchange_helpers to data module 2018-12-14 06:32:49 +01:00
Matthias 7a533de1a8 Use list ticker history for backtesting 2018-12-12 19:17:09 +01:00
Matthias 627ab9f583 pass around dataframe instead of list 2018-12-12 19:17:09 +01:00
Matthias 8c1901ad1e Extract caching logic from lowestlevel fetch_ohlcv function 2018-12-11 07:14:39 +01:00
Matthias e2bff9d5cb Remove assigning klines from download method 2018-12-10 20:22:21 +01:00
Matthias 36de451809 Remove class-level variables 2018-12-10 19:55:21 +01:00
misagh 663e33d2ef if condition refactored 2018-12-09 16:06:00 +01:00
misagh 2f5c8941eb removing unnecessary default value 2018-12-09 16:00:04 +01:00
misagh d12cc39a5e some visual happyness 2018-12-04 20:59:55 +01:00
misagh b7aa77acdd conflict resolved 2018-12-04 20:28:07 +01:00
misagh 9d005678c3 Merge branch 'develop' into stoploss_on_exchange 2018-11-30 15:13:43 +01:00
Matthias 38592c6fa6 Add binance config sample, improve invalid pair message 2018-11-29 07:07:47 +01:00