Merge pull request #3358 from hroff-1902/refactor_generate_pairlist

Split the pairlist generation logic and filtering
This commit is contained in:
Matthias
2020-05-29 14:16:15 +02:00
committed by GitHub
6 changed files with 179 additions and 80 deletions

View File

@@ -87,6 +87,9 @@ class PairListManager():
# Adjust whitelist if filters are using tickers
pairlist = self._prepare_whitelist(self._whitelist.copy(), tickers)
# Generate the pairlist with first Pairlist Handler in the chain
pairlist = self._pairlist_handlers[0].gen_pairlist(self._whitelist, tickers)
# Process all Pairlist Handlers in the chain
for pairlist_handler in self._pairlist_handlers:
pairlist = pairlist_handler.filter_pairlist(pairlist, tickers)