Релиз 1.5 . Коннектор Транзак. Кластеры. АвтоТесты. Выход к англоязычной аудитории

Релиз 1.5 . Коннектор Транзак. Кластеры. АвтоТесты. Выход к англоязычной аудитории

Наконец-то дошли до релиза полтора. Долго делали. Кое-что добавили. Много чего поправили.


Поговорим о том что было сделано.




1. Что нового?


Кластеры



Появилась новая вкладка для кластеров. BotTabCluster.


Вкладка создаётся также как и обычная. Теперь из у нас три: вкладка для торговли, со свечками, стаканом и трейдами. Вкладка для индекса по формуле. Вкладка для кластеров.


Окно настроек



Многоязычность


Тут же смена языка имеется и несколько настроек интересных.



Смена языка. Настройки для экстенного лога и звук по сделке. Всё это просили когда-то, вот.


Автоматические тесты для серверов


Несколько десятков стандартных способов проверить работоспособность сервера. Чтобы обойти большинство проблем связанных с этим.


Вычистили около сотни различных проблем в подключениях.


Включайте кто хочет помогать, правьте.


Из-за этого пришлось поменять архитектуру создания серверов и перенести всё на новые рельсы. Рельсы эти сложнее для понимания, но проще в обслуживании.


Каждый сможет теперь их включить и посмотреть что происходит. Всё ли в порядке. Пользуйтесь, дорогие программисты.


ВАЖНО! В продакшн не включайте пожалуйста. Только если что-то идёт не так. Роботы будут медленно работать из-за этого. Там валидация данных всех включается. Нагрузки большие.


Транзак коннектор


Добавлен новый коннектор – транзак. Это для Московской фондовой биржи. Об этом будет отдельная статья. Писали, просили, получайте.


Новый визуал


Тут всё понятно. Осовременили всё немного. Сделали поприличнее.


Скачивание данных с Бинанс

В OsData появилась возможность закачивать свечные данные с бинанса за приличный период.


В заключении


После данного релиза почаще будем выпускаться. Ибо больше так рефакторить ничего не будем в таких масштабах.


Качайте у нас: http://o-s-a.net/os-engine.html

или с гит-хаб: https://github.com/AlexWan/OsEngine


Удачных алгоритмов!

18:25
499

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

10:06
Спасибо! Будем пробовать! Перенос с версии на версию такой же, как обычно?
11:08
да. Старый слой создания роботов не тронут. Пока.
Однако, появился и новый. Решил я перенести роботов в папку повыше. Чтобы не надо было лезть в дебри. Давно это напрашивалось и предыдущий возник в доисторические времена.


Всё тоже самое, только не надо никуда заглядывать вглюбь. Интерфейсы классов теже.
Через месяца 3 переедем полностью сюда, вместе с завершением нового обучения. Но я про это ещё напишу. Надо для буржуев курсы переписывать, плюс расширять.

Перед новым годом было изменение конструктора у BotPanel. Добавили один параметр во время уменьшения связанности. Но это Вы вроде уже видели.
15:47
+1
И друзья.
Помогите с тестами. Обещаю почти мгновенную реакцию на жалобы. Надо всё зачистить в приоритете.
К маю будем выходить на биткойнТок зарубежный. Давайте не опозоримся перед буржуинами.
Кода очень много написано. Возможно где-то и совсем глупые косяки. Но мы всё будем очень оперативно править.
07:51
Мне кажется надо чуть-чуть добавить градацию цвета на открывающихся вкладках, «Журнал» тот же. Т.к. сливается и разворачивать, закрывать или передвигать не видно что именно. Но сам по себе черный цвет выглядит здорово.
08:49
Внёс изменения.
Сделал границу у окон чуть уже, но при этом подсветил сереньким. Теперь сливаться не будет.


https://github.com/AlexWan/OsEngine
18:09
Еще вопрос. Раньше я переносил полностью папку
d:\Dist\OSA\OsEngine v 1.1.0.0\project\OsEngine\bin\Debug\Engine\
и у меня переносилось все, начиная от паролей и заканчивая открытыми и закрытыми позициями. Сейчас я перенес, а открытых позиций он не видит… Мне стоит подождать закрытия позиций в старой версии, и только потом перейти на новую?
18:31
да. Надо подождать пока всё закроется. Там добавилось несколько полей в позиции.
18:14
И еще вопрос. Раньше вкладки бумаг в роботе нумеровались с нуля. Теперь с 1.
Вопрос: мне надо в конструкторе менять индексацию первой вкладки с нуля на единицу?
05:59
в конструкторе всё по старому. Нумерация с нуля.
12:51
У кого нибудь получилось подключиться к «Транзак»? Я не могу.
Если оставить прописанный по умолчанию адрес 213.247.141.133, то получаю — «Сервер не доступен». Если пробую менять адрес на: tr1.finam.ru или tr2.finam.online, то в ответ — «Не правильный логин, пароль или Touch Memory». Но логин пароль правильные, я их из OSa копировал в «Транзак» и спокойно подключался.
16:19
Завтра будет видео инструкция.