Наконец-то дошли до релиза полтора. Долго делали. Кое-что добавили. Много чего поправили.
Поговорим о том что было сделано.
Кластеры
Появилась новая вкладка для кластеров. BotTabCluster.
Вкладка создаётся также как и обычная. Теперь из у нас три: вкладка для торговли, со свечками, стаканом и трейдами. Вкладка для индекса по формуле. Вкладка для кластеров.
Окно настроек
Многоязычность
Тут же смена языка имеется и несколько настроек интересных.
Смена языка. Настройки для экстенного лога и звук по сделке. Всё это просили когда-то, вот.
Автоматические тесты для серверов
Несколько десятков стандартных способов проверить работоспособность сервера. Чтобы обойти большинство проблем связанных с этим.
Вычистили около сотни различных проблем в подключениях.
Включайте кто хочет помогать, правьте.
Из-за этого пришлось поменять архитектуру создания серверов и перенести всё на новые рельсы. Рельсы эти сложнее для понимания, но проще в обслуживании.
Каждый сможет теперь их включить и посмотреть что происходит. Всё ли в порядке. Пользуйтесь, дорогие программисты.
ВАЖНО! В продакшн не включайте пожалуйста. Только если что-то идёт не так. Роботы будут медленно работать из-за этого. Там валидация данных всех включается. Нагрузки большие.
Транзак коннектор
Добавлен новый коннектор – транзак. Это для Московской фондовой биржи. Об этом будет отдельная статья. Писали, просили, получайте.
Новый визуал
Тут всё понятно. Осовременили всё немного. Сделали поприличнее.
Скачивание данных с Бинанс
В OsData появилась возможность закачивать свечные данные с бинанса за приличный период.
После данного релиза почаще будем выпускаться. Ибо больше так рефакторить ничего не будем в таких масштабах.
Качайте у нас: http://o-s-a.net/os-engine.html
или с гит-хаб: https://github.com/AlexWan/OsEngine
Удачных алгоритмов!
12 комментариев
Однако, появился и новый. Решил я перенести роботов в папку повыше. Чтобы не надо было лезть в дебри. Давно это напрашивалось и предыдущий возник в доисторические времена.
Всё тоже самое, только не надо никуда заглядывать вглюбь. Интерфейсы классов теже.
Через месяца 3 переедем полностью сюда, вместе с завершением нового обучения. Но я про это ещё напишу. Надо для буржуев курсы переписывать, плюс расширять.
Перед новым годом было изменение конструктора у BotPanel. Добавили один параметр во время уменьшения связанности. Но это Вы вроде уже видели.
Помогите с тестами. Обещаю почти мгновенную реакцию на жалобы. Надо всё зачистить в приоритете.
К маю будем выходить на биткойнТок зарубежный. Давайте не опозоримся перед буржуинами.
Кода очень много написано. Возможно где-то и совсем глупые косяки. Но мы всё будем очень оперативно править.
Сделал границу у окон чуть уже, но при этом подсветил сереньким. Теперь сливаться не будет.
https://github.com/AlexWan/OsEngine
d:\Dist\OSA\OsEngine v 1.1.0.0\project\OsEngine\bin\Debug\Engine\
и у меня переносилось все, начиная от паролей и заканчивая открытыми и закрытыми позициями. Сейчас я перенес, а открытых позиций он не видит… Мне стоит подождать закрытия позиций в старой версии, и только потом перейти на новую?
Вопрос: мне надо в конструкторе менять индексацию первой вкладки с нуля на единицу?
Если оставить прописанный по умолчанию адрес 213.247.141.133, то получаю — «Сервер не доступен». Если пробую менять адрес на: tr1.finam.ru или tr2.finam.online, то в ответ — «Не правильный логин, пароль или Touch Memory». Но логин пароль правильные, я их из OSa копировал в «Транзак» и спокойно подключался.