Skip to content
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

Non-continuous periods error during parsing IB statements #14

Closed
KonishchevDmitry opened this issue Jul 3, 2020 · 3 comments
Closed

Comments

@KonishchevDmitry
Copy link
Owner

...
программа, как я понял не умеет видеть выходные дни между csv-отчетами. У меня есть csv-отчет по старому аккаунту заканчивающийся 19.06.2020 (это пятница), в IB я могу сформировать новый csv-отчет (по новому аккаунту, но это не важно) только с 22.06.2022 (понедельник) или с 19.06.2020 (пятница), то есть по рабочим дням. И если я их "скармливаю" Вашей программе, то она выдает ошибку (см. скриншот)

Получается, что приходится править csv-отчет в любом случае, редактируя начальную дату на следующий день 20.06.2020 (суббота), даже если он нерабочий.

Другими словами, программа не может мержить отчеты одни из которых заканчиваются в пятницу, а другие начинаются в понедельник.

error

Originally posted by @IlyaKarpelyuk in #13 (comment)

@KonishchevDmitry
Copy link
Owner Author

Да, действительно - что-то они недавно поменяли у себя. Я всегда скачивал Year to Date отчеты, и там всегда было 1 января, а вот сейчас стали генериться со 2-ого.

Видимо придется разрешать небольшие дыры в отчетах. :( Не подгружать же ради этого календарь работы бирж. :)

Починю на выходных или на следующей неделе.

@Bsplesk
Copy link

Bsplesk commented Jul 3, 2020

Календарь вещь хорошая.

@KonishchevDmitry
Copy link
Owner Author

Хорошая - не спорю, но это лишняя зависимость. Я вот сейчас для котировок поддерживаю 4 сервиса - и это не от хорошей жизни: то вдруг API поменяют, и все перестает работать, то вдруг делают API платным, то вводят абсолютно драконовские rate limits вроде максимум 5 запросов в минуту.

Так что ради дырок в отчетах привязываться к календарю не хотелось бы - у меня не так много свободного времени, чтобы потом все это дело поддерживать. :)

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

No branches or pull requests

2 participants