Merge branch 'freqtrade:develop' into remotepairlist

This commit is contained in:
Bloodhunter4rc 2023-07-09 09:15:56 +02:00 committed by GitHub
commit 0c2eb8dc58
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 6 deletions

View File

@ -89,10 +89,10 @@ class PerformanceFilter(IPairList):
# Sort the list using:
# - primarily performance (high to low)
# - then count (low to high, so as to favor same performance with fewer trades)
# - then pair name alphametically
# - then by prior index, keeping original sorting order
sorted_df = list_df.merge(performance, on='pair', how='left')\
.fillna(0).sort_values(by=['count', 'prior_idx'], ascending=True)\
.sort_values(by=['profit_ratio'], ascending=False)
.fillna(0).sort_values(by=['profit_ratio', 'count', 'prior_idx'],
ascending=[False, True, True])
if self._min_profit is not None:
removed = sorted_df[sorted_df['profit_ratio'] < self._min_profit]
for _, row in removed.iterrows():

View File

@ -1,4 +1,5 @@
numpy==1.24.3
numpy==1.25.0; python_version > '3.8'
numpy==1.24.3; python_version <= '3.8'
pandas==2.0.3
pandas-ta==0.3.14b

View File

@ -93,8 +93,8 @@ EXCHANGES = {
}]
},
'kraken': {
'pair': 'BTC/USDT',
'stake_currency': 'USDT',
'pair': 'BTC/USD',
'stake_currency': 'USD',
'hasQuoteVolume': True,
'timeframe': '1h',
'leverage_tiers_public': False,