Новая версия библиотеки! Внезапно!
Не собирался так быстро делать новый билд для пользователей, но чёрт попутал. Давно хотел оптимизировать работу Os.Data и на днях так размахался там топором, что она наконец-то начала работать нормально. Решил не откладывать с релизом и вот...
OsData оптимизирована для работы с тиками. Теперь можно качать их сколь угодно много и переполнения памяти не возникает. Раньше, если начать качать Si за пару месяцев, то можно было уронить программу.
Также OsData теперь хранит тиковые данные по дням, в папке Temp, и если есть нужда качать несколько хитрых таймФреймов, вроде 1, 2 или 5 секундных, программа не будет заново подгружать уже скаченные данные. Воспользуется готовым. Соответственно всё очень ускорилось.
Также предупреждаю что таймФреймы ниже минутки в OsData отрисовыватся больше не будут, ибо тратить память на это очень расточительно.
OsData конечно уже совсем неправильно выглядит. Огромная, противная куча говна кода. В следующий раз когда решу что-то там оптимизировать, придётся всё переделать. Но с внешней стороны наврятли что-то поменяется, т.ч. не переживайте.
Оптимизации также подвергся класс который хранит трейды внутри серверов. Поступали жалобы на потерю данных, пришлось переделать.
Обязательно пишите на форум если увидите что что-то отвалилось! Всё оперативно поправлю.
и удачных алгоритмов!
6 комментариев
Он был остроумный и немножко высмеивал ситуацию с OsData.
Товарищ наверно передумал и решил что меня это может обидеть. Это норм.
Но не надо думать что я сноб там какой или могу ещё обижаться на что-то после 4 тыс. рейтинга на СмартЛабе. Пишите что хотите, товарищи.
И зря не писали что она плохо работает, я вот с тиками до недавнего времени дела не имел, и честно считал что там всё норм. А написали бы: "
Какого хера,поправьте OsData,звери", так уже б давно работало)Если люди помнят как я кого-то банил на том сайте за флуд, панибратство, мат и прочие какашки — это хорошо. Я этого и здесь не приветствую. Не только под моими статьями.
Ещё раз повторюсь, пишите по делу друзья. Никого я просто так в ЧС не отправлю и не обижусь.
Я тут недавно на форуме СтокШарпа имел «наглость» в топике одного участника, задать техподдержке вопрос. За одно и участнику помог с его вопросом. Так мой коммент подтёрли, а мне пригрозили баном. Оказывается я наоффтопил и нарушил некие правила запрещающие писать в зелёных топиках, которые правда нигде не прописаны, ну кроме как в голове у хозяина того сайта ))). Субъективность вещь интересная, она трактует реальность как ей вздумается.
Торгую ТС руками, но роботом это было бы намного комфортней. Плюс потестить на истории для улучшения ТС тоже не мешало бы. К сожалению на одном свечной графике ТС не рабочая, нужно кластерное отображение свечей.