Os.Engine V 1.0.0

Os.Engine V 1.0.0

Как обычно не запланированный релиз, т.к. исправления очень важны для тех кто хочет делать арбитраж на своих индексах и спредах. Это дело оптимизировано и работает гораздо быстрее чем было.

 

В общем, то из-за этого и спешка. Хотя это и не одно исправление.


Что новенького?


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

 

Качаем со страницы OsEngine


З.Ы.


Не забывайте поддерживать проект! Проект полностью открытый и бесплатный. Он разрабатывается программистами для программистов. Работать над ним в текущем режиме, возможно только если Вы будете его поддерживать и давать обратную связь.


Покупаем обучение: http://o-s-a.net/training.html
Заказываем роботов и спонсируем разработку новых блоков: http://o-s-a.net/zakaz.html
Просто перечисляем донат: Альфа: 5211 7826 7632 6603 СберБанк: 4817 7600 5556 0936

06:29
1320

10 комментариев

00:23
Очередное спасибо за развитие достаточно интересного проекта! Можно сказать, что Вы сподвигли меня отправиться на курсы продвинутого обучения программированию на C#. Так что, как освоюсь буду помогать проекту ещё и кодом, если конечно от меня такая помощь потребуется) все же 8 месяцев изучать
13:01
+1
А какие курсы, куда?
15:29
GeekBrains
17:16
+1
А что именно за курс, и какие впечатления?
08:03
Разработчик C#. Объясняют вроде бы не плохо, но у меня есть начальные знания и пока нового мало. Дальше посмотрим.
12:54
+1
Очень хотел бы услышать ваши отзыва по окончанию курса. Как то тоже расстраивал GB, но в интернете нашел очень много не лесных отзывов и поэтому не рискнул. В свое время занимался по курсам CyberBionic Systematics но только база, и остался очень доволен…
23:57
Как говорится, время покажет! Пока и сказать толком нечего. Потом напишу отзыв.
02:29
Схлопывание свечек — как по мне, можно изначально сделать какой нить провайдер который будет возвращать любой интервал из тиковых данных… и не нужно будет «заготавливать» интервалы (1,2,5,10 мин итд)
07:53
Мне тоже так кажется…
08:18
В целом отрадно видеть, что проект не только развивается, но и учитываются наши пожелания! Спасибо!