Skip to content

Conversation

@empenoso
Copy link

@empenoso empenoso commented May 24, 2025

Проблема в Examples/Bars.py

При обработке списка тикеров функция save_candles_to_file падает с ошибкой AttributeError: 'NoneType' object has no attribute 'first_1day_candle_date', если API не возвращает информацию о тикере (get_symbol_info возвращает None). Это приводит к полной остановке обработки всех тикеров в списке.

Пример ошибки:

AttributeError: 'NoneType' object has no attribute 'first_1day_candle_date'

Решение

Добавлена безопасная обработка каждого тикера:

  1. Проверка на None после получения информации о тикере:

    • Если get_symbol_info() возвращает None, тикер пропускается с предупреждением в логе
  2. Try-except блок для каждого тикера:

    • Любые непредвиденные ошибки при обработке отдельного тикера не прерывают обработку остальных
    • Все ошибки логируются для анализа

empenoso added 2 commits May 24, 2025 15:18
Добавлена обработка ошибок в save_candles_to_file для предотвращения падения скрипта
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant