Askhat777 commited on
Commit
fbaa5a3
·
verified ·
1 Parent(s): 51e9405

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -184,7 +184,10 @@ def screen_full_market(
184
  state.log(f"Полный скрин рынка: {len(allowed_symbols)} разрешенных пар...", "INFO")
185
 
186
  try:
187
- tickers = exchange.fetch_tickers(allowed_symbols)
 
 
 
188
  except Exception as e:
189
  state.log(f"Скринер: ошибка fetch_tickers: {e}", "ERR")
190
  return []
 
184
  state.log(f"Полный скрин рынка: {len(allowed_symbols)} разрешенных пар...", "INFO")
185
 
186
  try:
187
+ # Получаем тикеры для всех пар, так как передача конкретного списка symbols в CCXT
188
+ # может вызывать ошибку форматирования (например, пробелы после запятых в JSON) на стороне Binance
189
+ all_tickers = exchange.fetch_tickers()
190
+ tickers = {sym: t for sym, t in all_tickers.items() if sym in allowed_symbols}
191
  except Exception as e:
192
  state.log(f"Скринер: ошибка fetch_tickers: {e}", "ERR")
193
  return []