-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Выдает ошибку #1
Comments
Похоже на все те же ошибки от API, где ребята из Tinkoff не гарантируют SLA: У нас сделано так, что если во время дневной сессии происходит ошибка, то сборшик данных сам перезапускается через DELAY_BETWEEN_API_ERRORS_SEC секунд. Для уменьшения потери данных, можно поставить в 0 или 1. Если работает как задумано, то на нашей стороне сделано все возможное и максимум могли потерять небольшую часть данных, до запрос данных сильно усложнит логику. ПС. 3-й эшелон :) Опасненько. |
Проблема в том что он вообще ничего не собирает, месяц назад все работало, сейчас я запускаю и происходит это, я пытался исправить проблему но ничего не помогает. Если вам не сложно то могли бы вы отправить бд на одну или несколько акций ( любых) тк у меня не достаточно данных а новые я собрать не могу, в понедельник я попробую ещё раз запустить только с логирование INFO (сейчас ERROR). В коде я ничего не менял кроме логгирования, поэтому не понимаю в чем проблема. У меня на 3 компьютерах запушенно в общей сложности 20 проектов ( с разными апи на разных счетах) и раньше все работало замечательно. |
Так же по поводу ошибок MarketDataStream CANCELLED Received RST_STREAM with error code 8. Они происходят после каждого запроса. Я пробовал запускать по одному боту с одной акцией, не помогало. Возможно проблема в новой защите от ддос атак, но как тогда быть я не знаю. |
Да, было бы не плохо посмотреть на полный лог, лучше даже в DEBUG. Касательно сбора информации в целом, есть один кардинальный метод.
У нас получилось так, написали этот проект, а через какое-то вермя обнаружили API биржи, но времени на переработку как обычно нет. |
Вроде можно из тинькофф апи вытащить в ЗИП файле за 1 год, буду пробовать, логи в понедельник отправлю |
проблема исчезла |
2023-09-29 15:21:50,121 - logging - ERROR - log_error: 50 - None MarketDataStream CANCELLED Received RST_STREAM with error code 8
2023-09-29 16:44:06,547 - logging - ERROR - log_error: 50 - None MarketDataStream CANCELLED Received RST_STREAM with error code 8
2023-09-29 17:07:30,233 - logging - ERROR - log_error: 50 - None MarketDataStream UNKNOWN Stream removed
Что пробывал - менял расположение папки для собранных данных , пересоздавал токены, пробывал запуск от имени администратора.
параметры settings -
[WATCHER]
MAX_SEC_API_SILENCE=15
DELAY_BETWEEN_API_ERRORS_SEC=10
[INVEST_API]
TOKEN=t.7DtLszx_-***
APP_NAME=bot1
[DATA_COLLECTION]
CANDLES=1
TRADES=1
LAST_PRICE=1
[STOCK_FIGI]
AQUA=BBG000W325F7
ABRD=BBG002W2FT69
AMEZ=TCS00A0B88G6
[STORAGE]
TYPE=FILES_CSV
[STORAGE_SETTINGS]
ROOT_PATH=C:\progect\raw_market_data
BUFFER_ROW_SIZE=10000000
The text was updated successfully, but these errors were encountered: