Commit Graph

40 Commits

Author SHA1 Message Date
Matthias 1e7826f392 Explicitly raise OperationalException if markets are not loaded
correctly
2020-06-10 19:57:59 +02:00
hroff-1902 c3206d72cb Adjust docstring for IPairList.gen_pairlist() 2020-05-25 22:49:57 +03:00
hroff-1902 8e89802b2d Split the generation logic and filtering 2020-05-22 15:03:49 +03:00
hroff-1902 4f0d928145 Introduce self._enabled in pairlist handlers 2020-05-20 13:41:00 +03:00
hroff-1902 7e43574382 Refactor filter_pairlist() 2020-05-20 13:27:07 +03:00
hroff-1902 696c7e87f2 Use proper logging (using the Filter's logger) 2020-05-19 23:51:39 +03:00
hroff-1902 e96e28df07 Refactor verify_blacklist() 2020-05-19 23:13:51 +03:00
hroff-1902 4c4fb0c9be Cleanup in pairlistmanager 2020-05-19 03:56:31 +03:00
hroff-1902 ae69d31095 Cosmetics in IPairList 2020-05-17 14:13:26 +03:00
Matthias ceca0a659c Simplify cached stuff to only what's needed 2020-04-14 20:25:58 +02:00
Matthias 7c15375f5d Add log_on_refresh - using TTL caching to avoid spamming logs 2020-04-14 20:20:36 +02:00
Matthias c049651784 whitelist_for_active_markets should not remove blacklisted items 2020-03-09 11:30:28 +01:00
Matthias 5cbf325fda Allow different loglevels for message 2020-03-09 11:30:13 +01:00
Matthias 4e218be51d Don't use markets[pair]['quote'] 2020-02-26 07:08:09 +01:00
Matthias 6581ba56ca Use markets.quote to validate 2020-02-24 20:41:45 +01:00
hroff-1902 f3d500085c Add some type hints 2020-02-02 07:00:40 +03:00
Matthias 52e24c3a25 Split error-messsage between incompatible and wrong stake amount 2019-11-12 09:27:53 +01:00
Matthias 7ff61f12e9 pass pairlist position into the pairlists 2019-11-09 15:04:04 +01:00
Matthias a01b34a004 tests 2019-11-09 14:44:39 +01:00
Matthias d7262c0b4e Fix correct ticker type 2019-11-09 13:40:36 +01:00
Matthias bf69b055eb Add name getting 2019-11-09 09:07:46 +01:00
Matthias 31c7189b8b Verify blacklist correctly 2019-11-09 07:23:34 +01:00
Matthias eaf3fd80c5 Allow blacklist-verification from all pairlists 2019-11-09 07:19:46 +01:00
Matthias b610e8c7e6 Don't refresh tickers if they are not needed 2019-11-09 07:05:17 +01:00
Matthias e632720c02 Allow chaining of pairlists 2019-11-09 06:55:16 +01:00
Matthias fd9c02603c Introduce chainable PairlistFilters 2019-10-30 15:59:52 +01:00
hroff-1902 033742b708 Fix pairlists to use market_is_active() instead of custom check 2019-10-17 19:06:58 +03:00
Matthias 7fdb099097 Reformat log statement 2019-03-21 06:14:43 +01:00
iuvbio 4de4a70be7 update log messages 2019-03-17 18:18:35 +01:00
iuvbio 7f9c76a6fc move stake check to the same condition as the other checks 2019-03-17 16:04:09 +01:00
iuvbio d4d37667e1 use pairname for stake cur comparison 2019-03-17 16:04:09 +01:00
iuvbio d4543be8eb edit comment 2019-03-17 16:04:09 +01:00
iuvbio e38a3051a1 update docstring 2019-03-17 16:04:09 +01:00
iuvbio c907e80c10 make sure no dups 2019-03-17 16:04:09 +01:00
iuvbio 39232cbcbb loop over whitelist only instead of all markets 2019-03-17 16:04:09 +01:00
iuvbio b24a22b0b6 use self.markets instead of get_markets 2019-03-12 16:31:22 +01:00
iuvbio e2cbb7e7da remove remnants markets and precisionlist 2019-03-03 13:41:51 +01:00
iuvbio e1ae0d7e90 remove markets changes 2019-03-02 18:53:42 +01:00
iuvbio 24c587518a add precision_filter 2019-03-02 17:24:28 +01:00
Matthias 3e2fa58029 load pairlists via resolver 2018-12-05 20:44:56 +01:00