Как обычно не запланированный релиз, т.к. исправления очень важны для тех кто хочет делать арбитраж на своих индексах и спредах. Это дело оптимизировано и работает гораздо быстрее чем было.
В общем, то из-за этого и спешка. Хотя это и не одно исправление.
1. OsData получила новый набор костылей и небольших изменений в настройке сета. Всё как Вы просили. Появилась кнопка "Принять", которая сохраняет настройки. По умолчанию открыты не все таймФреймы. ЭТО ПРОСИЛИ НА ФОРУМЕ
2. BotTabIndex оптимизирован и работает существенно быстрее. Но об этом я уже писал. В подробности не буду вдаваться, но ускорение кратное.
3. Окно подтверждения. Теперь появляется если Вы хотите закрыть программу или удалить робота. Больше никаких "внезапных" удалений включенных роботов. ЭТО ПРОСИЛИ НА ФОРУМЕ
4. Схлопывание свечек. Добавил в проект класс CandleConverter, в функционал которого входит получение более высоких таймФреймов из текущих. Реализован по сути просто сращивание свечек по множителю. Т.е. ложим в метод Merge свечи которые хотим сростить, а вторым параметром, то, по сколько свечек нужно срастить из первоначального ТФ. 2,3, 5. По этому пункту добавил в проект нового робота, который показывает как это работает. ЭТО ПРОСИЛ В ЛИЧКЕ ТОВАРИЩ С ОБУЧЕНИЯ
5. У свечи появилось два новых поля: IsUp и IsDown, по которым можно сразу понять, растущая или падающая это свеча. ЭТО ПРОСИЛ В СКАЙПЕ, ДРУГОЙ ТОВАРИЩ С ОБУЧЕНИЯ
6. Оптимизирована работа потоков. Ускорилась работа нескольких блоков. Тут тоже без подробностей, но проект становится быстрее и стабильнее с каждым релизом.
7. Теперь BotTabSimple возвращает вместо null пустой лист, если запросить позиции по бумаге. Т.е. проверку на null можно не писать теперь, если хотите запросить список всех открытых позиций по вкладке. НА УЩЕРБНОСТЬ ЭТОГО МОМЕНТА НАМЕКАЛ ПРОГРАММИСТ КОТОРЫЙ РАБОТАЕТ НАД БИБЛИОТЕКОЙ
Ну и всё по крупному. Полный список изменений смотрите здесь: https://github.com/AlexWan/OsEngine/network
Пишите на форум свои предложения: Я не обещаю что приму всё в стек задач, но как Вы видите выше, почти половина того что мы делаем, связано с просьбами пользователей, которые так или иначе к нам приходят. Это не бесполезно. Форум: http://o-s-a.net/forum
З.Ы.
Не забывайте поддерживать проект! Проект полностью открытый и бесплатный. Он разрабатывается программистами для программистов. Работать над ним в текущем режиме, возможно только если Вы будете его поддерживать и давать обратную связь.
Покупаем обучение: http://o-s-a.net/training.html
Заказываем роботов и спонсируем разработку новых блоков: http://o-s-a.net/zakaz.html
Просто перечисляем донат: Альфа: 5211 7826 7632 6603 СберБанк: 4817 7600 5556 0936
10 комментариев