Pages:
Author

Topic: Терминал для алгоритмической торговли OsEngine (Read 23779 times)

sr. member
Activity: 1932
Merit: 349
Самое крутое, это конечно то что огромное кол-во новых роботов появляется в платформе. По каждому из них в своё время будет по статье. Пока смотрите коротенькие описания для них и разбирайтесь.

#нашФреймворк

Когда моя торговая стратегия перестанет работать и приносить мне прибыль - я обязательно добавлю ее в виде "робота" на вашу платформу


Как только доработаю стратегию приносящую доход при любых движениях рынка, выложу её в открытый доступ  Grin
jr. member
Activity: 56
Merit: 42
Самое крутое, это конечно то что огромное кол-во новых роботов появляется в платформе. По каждому из них в своё время будет по статье. Пока смотрите коротенькие описания для них и разбирайтесь.

#нашФреймворк

Когда моя торговая стратегия перестанет работать и приносить мне прибыль - я обязательно добавлю ее в виде "робота" на вашу платформу
member
Activity: 145
Merit: 37
OsEngine commits 1713 - 1985

https://youtu.be/QLbcxs_3uow


1.  Фикс. В журнале не показыется время закрытия позиции если нет ордера на закрытие
2.  Фикс. OKX. Большие правки и ускорение.
3.  Фикс BitGet. Оч. много правок для конкурса, один из самых популярных коннекторов и стабильных у нас сейчас.
4.  Фиксы локализации в платформе повсеместные… Несколько зарубежных камрадов прислали оч. много багов с этим делом. В основном страдало отображение времени на инглише. Поправили. Теперь мы – мультиязычные без косяков.
5.  Архитектура. Написан новый слой для тестирования коннекторов. Тесты ещё пишутся прямо сейчас. У нас был старый, но он меня с годами устраивать перестал. Вырежем его. В этому же слою пишутся инструкции для всех.
6.  Фиксы. Куча правок во все имеющиеся коннекторы по новым тестам для серверов.
7.  Архитектура. Новый слой создания роботов для парного арбитража
8.  Фиксы. Различные фиксы по коннекторам. Пушил: https://github.com/SkugarDenis
9.  Роботы в примеры. Несколько десятков роботов в примеры сделал: https://github.com/JChinaM Спасибо.
10.  Роботы в примеры. Также в примеры добавлено несколько десятков роботов Катериной, нашей программисткой из офиса: https://github.com/Katyunya1983 . Поздравляем её с повышением. Она у нас очень долго была в поддержке. Доросла до создания роботов.
11.  Фиксы Тинькова и ЛУА коннектора делал https://github.com/avpork Большое спасибо!
12.  Архитектура. Добавили новую настройку в стандартные настройки сервера. Которая пропускает трейды с одной ценой. Теперь OsEngine работает ещё быстрее. Утечки памяти и прочее, в 5 – 10 раз меньше чем у всеми любимого терминала Квик.
13.  Красота. Добавили новое окно создания роботов. С описаниями и открытием скрипта, если он есть в файловой системе. А также с описанием робота.


Коммитов очень много. Изменений тоже. Я не буду уже прям про каждый писать. Объединю в группы большие.

Самое крутое, это конечно то что огромное кол-во новых роботов появляется в платформе. По каждому из них в своё время будет по статье. Пока смотрите коротенькие описания для них и разбирайтесь.

Также не забывайте про наш замечательный, еженедельно пополняемый FAQ: https://o-s-a.net/os-engine-faq

А если нашли какие-то ошибки, пишите сюда: https://o-s-a.net/os-engine-development.html

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1588 - 1712

https://youtu.be/sR_8B4kYpW4

1.  Фиксы. Не открытия повторно запрошенного окна закрытия позиции

2.  Фикс. Таблица параметров оптимизатора перестала давать скачки по параметрам при клике на неё

3.  Фикс. ОсДата. Блокировка многопоточного доступа к скачиванию данных

4.  Фикс. ОсДата. Восстановлено авто-обновление данных

5.  Фикс. Оптимизатор. Прогрузка посделнего дня в периоде

6.  Фикс. ByBit, BitGet, Binance, OKX, Tinkoff – фиксы. Помогали: https://github.com/nikitabuida и https://github.com/SkugarDenis , а также: https://github.com/IgorDevR . Огромное им спасибо!

7.  Фикс. Фикс запроса времени открытия у ордера

8.  Фикс. Оптимизация сборки свечек

9.  Фикс. Блокировка сохранения параметров робота при их загрузке

10.  Фикс. Правки в оптимизаторе. Вносил: https://github.com/cibermax. Спасибо!

11.  Красота. Локализация дат и времени внутри проекта

12.  Красота. Правки комментариев в слое создания роботов. Лучи благодарности: https://github.com/Andrey87-09

13.  Красота. Обновлена страница проекта на ГитХаб

14.  Красота. ОсДата. Сразу после открытия прорисовывает первый сет в таблице

15.  Красота. FAQ + 50 статей. Готовность 60%. Делал https://github.com/Andrey87-09

16.  Фича. Новый способ создания индикатора по атрибутам из нового слоя их создания

17.  Фича. Новое окно результатов в Оптимизаторе

18.  Фича. Добавлен коннектор к BitGet. Spot / Futures

19.  Фича. Правила поддержки коннекторов

20.  Фича. Удаление позиций из таблицы завершённых позиций

21.  Фича. Кнопка обновить, в окне параметров робота. Применяет новые настройки без закрытия окна

22.  Фича. ОсДата. Добавлено окно просмотра Кэша потока данных

23.  Фича. Доступ к имени робота из любого типа вкладок. Спасибо: https://github.com/Alexey144

Друзья! Спасибо всем, кто помогает проекту! За прошлые 4 недели сделали 124 коммита за неделю. Это абсолютный рекорд для OsEngine.

Не забывайте про наш замечательный, еженедельно пополняемый FAQ: https://o-s-a.net/os-engine-faq
А если нашли какие-то ошибки, пишите сюда: https://o-s-a.net/os-engine-development.html

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1489 – 1588

Результаты разработки нашего терминала за прошлые 4 недели.

https://youtu.be/qofvWZC_ci8

1.  Фиксы. Многочисленные. Gate IO. ByBit. Huobi. Делал наш штатный супер-программист, Денис: https://github.com/SkugarDenis Коннекторы становятся стабильнее и быстрее

2.  Фича. Робот для автоматических тестов переподключения коннектора к биржам. Также делал https://github.com/SkugarDenis В планах ещё несколько роботов для тестирования бирж.

3.  Фича. Новый коннектор! ByBit Spot. Спасибо https://github.com/SkugarDenis

4.  Фиксы. Журнал

5.  Фиксы. Удаление робота в реале делается более глубоко. Оптимизация памяти

6.  Фиксы. Прорисовка позиций поправлена. Благодарности сюда: https://github.com/avpork

7.  Фиксы. Группа правок OsData 2.

8.  Фича. Все биржи криптовалют теперь поддерживают полноценные маркет-ордера. https://github.com/SkugarDenis

9.  Фикс. PayOffRatio – правки в расчете формулы

10.  Фикс. Майнер паттернов наслаивал сделки

11.  Красота. Исторические позиции на главной в облегчённом интерфейсе

12.  Фича. Ордера после перезагрузки программы подгружаются в интерфейсы

13.  Фича. 10 записей из лога с прошлой сессии подгружаются после перезагрузки

14.  Фикс. Помогал править OsData: https://github.com/Glooger

15.  Фикс. Битмекс, правка сборки стакана. https://github.com/Ghost-mo

16.  Фикс. Несколько правок по Алертам

17.  Фича. Полностью новое окно открытия позиции

18.  Фикс. Параметр стратегии типа «ЧекБокс» начал прорисовываться в Оптимизаторе

19.  Красота. По двойному клику на позицию и лимит-заявку в главном окне приложения версии Лайт. Подствечивается робот владелец в основной таблице

20.  Фича. Дал возможность писать логи в Скринерах: https://github.com/AlexKag

21.   Фича. Стоп-Лимиты стали отображаться в таблицах позиций в лайт интерфейсах. Прорисовываться на графиках. Подргужаться после перезагрузке

22.  Фикс. Исправлена точность индикатора. https://github.com/IgorDevR

23.  Фикс. Поправили ошибку с назначением статуса ордеру в Gate IO https://github.com/IgorDevR

24.  Фича. Полностью новое окно закрытия позиций

25.  Фича. Fake позиции. Доступны как в ручном режиме, так и из кода


Друзья! Спасибо всем, кто помогает проекту! Второй месяц подряд вышли на скорость 100 коммитов в месяц. Так победим!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1382– 1489

Результаты разработки нашего терминала за прошлые 4 недели.

https://youtu.be/UK42sqo6ouY

1.  Фича. В стандартные настройки сервера добавлена настройка использовать, или нет полный слепок стакана. Облегчает загрузку ЦП.

2.  Баг-фикс. Несколько правок по сохранению расположению окна.

3.  Фича. Множественные обновления по OsData 2. Свечи ниже одной минуты доступны к скачиванию. Правильная работа с памятью. Фиксы дробления истории на части. Восстановлена работа «авто-обновления». Подсветка строк в таблицах по клику. Подсказки при создании сета.

4.  Баг-фикс. Asendex. Восстановлено скачивание свечей. Несколько правок. Делал https://github.com/SkugarDenis

5.  Баг-фикс. Bybit. Несколько правок направленных на повышение стабильности. Добавлен режим Хеджирования в настройки сервера. Делал https://github.com/SkugarDenis

6.  Архитектура. Большая часть Чарта перестала функционировать и инициализироваться если пользователь уже не захотел на неё посмотреть. Соответственно выделение памяти уменьшено на одного бота. Также поправлены несколько багов связанных с работой чарта.

7.  Фича. Оптимизация сборки свечек по Binance

8.  Баг-фикс. Несколько правок по журналу

9.  Фича. Стандартный журнал обзавёлся переключалкой типа эквити. Процент / Абсолют

10.  Баг-фикс. Поправлен авто-запуск скринеров. Делал https://github.com/avpork

11.  Баг-фикс. Несколько правок по Тинькову. Делал https://github.com/SkugarDenis

12.  Фича. Добавлены несколько роботов для автоматического тестирования серверов.

13.  Баг-фикс. Правка залипания кнопки удаления инструмента из индекса. https://github.com/Alexey144

14.  Баг-фикс. Поправлена сборка свечек из трейдов. Чтобы объёмы совпадали с тем что в терминалах

15.  Фича. В Транзаке появилась кнопка проброски пароля по библиотекам. Делал https://github.com/SkugarDenis

16.  Баг-фикс. Экстренный лог перестал посылать сообщения с того света, при краше программы.

17.  Фича. Расширены возможности кастомизации элементов на чарте. Делал: https://github.com/Yuraskof

18.  Фича. В расчет журнала и оптимизатор добавлен Sharp Ratio! Ура! Давно просили. Важно! Адекватно работает он только если торговать нормальными объёмами, привязанными к депозиту. Такова суть этого параметра...

19.  Баг-фикс. Huobi. Множественные фиксы. Добавление площадки. https://github.com/SkugarDenis

20.  Баг-фикс. Okx. Многочисленные обновления.  Делал https://github.com/SkugarDenis

21.  Фича. В оптимизатор добавлена цифровая метрика робастности.

22.  Баг-Фикс. GateIo. Многочисленные обновления и фиксы. Делал https://github.com/SkugarDenis

23.  Баг-фикс. Большое ускорение платформы. Оптимизация оптимизатора.

24.  Красота. Цвет линии Алертов стандартно стал приятно синим.

25.  Баг-фикс. Поправлено сохранение Алертов по цене.

Друзья! Спасибо всем, кто помогает проекту! С каждым месяцем наш терминал становится стабильнее и юзабильнее. Так победим!

https://github.com/AlexWan/OsEngine

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1318 – 1358
1.  Фича. Во время экстренного отключения процесса оптимизации добавлено окно подтверждения
2.  Баг-фикс. Убран дед-лок из журнала + ещё несколько его правок.
3.  Красота. Вспомогательные окна теперь не появляются за пределами экрана. Контролируем края.
4.  Красота. Добавлена подсветка таблиц в облегчённом интерфейсе при выборе робота. Спасибо камраду: https://github.com/Alexey144
5.  Баг-фикс. Оптимизация работы программы при работе с сотнями источников.
6.  Баг-фикс. Оптимизация перезапуска вёб-сокетов бинанс. Освобождены ресурсы. Утечки памяти в этом месте остановлены
7.  Баг-фикс. Оптимизация и фикс склеивания свечек
8.  Баг-фикс. Убран дедлок при отзыве всех ордеров из контекстного меню. Обнимашки для: https://github.com/SkugarDenis
9.  Баг-фикс. Поправлено сохранение положения окон при перезапуске. Лучи поддержки: https://github.com/Alexey144
10.  Баг-фикс. Тиньков коннектор поддерживает ИИС
11.  Баг-фикс. Дополнительные костыли в запросе точности объёмов по бумаге для Binance
12.  Красота. При добавлении бумаг в индекс и скринеры унифицированы стартовые настройки для вызываемых бумаг.
13.  Баг-фикс. Пофикшена проблема сохранения комиссии в тестере
14.  Баг-фикс. Исправлена проблема не соответствия массива трейдов внутри свечи показателям самой свечи.
15.  Красота. Оптимизатор начал сохранять выбранные бумаги для Simple и Index вкладок после перезагрузки.
16.  Баг-фикс. Слайдер в журнале 2.0 полноценно работает. Спасибо https://github.com/Alexey144
17.  Красота. Создано стандартное окно ожидания завершения операции. Тут же заюзано в оптимизаторе, для ожидания единичного теста робота при вызове графика.
18.  Красота. Добавлено общее кол-во позиций по ботам. https://github.com/Alexey144
19.  Баг-фикс. Оптимизатор перестал делать странные вещи с журналом, от чего тот иногда падал.
20.  Баг-фикс. В скринерах появилась возможность вводить индивидуальную комиссию во вкладки
21.  Баг-фикс. Восстановлен майнер паттернов.
22.  Баг-фикс. Поправлена ошибка именования вкладок в индекс-билдере при удалении и создании вкладок. 

Спасибо всем, кто пишет о проблемах внутри библиотеки и помогает с её развитием!
О проблемах, которые могут возникнуть, можно сообщать на странице: https://o-s-a.net/os-engine-development.html
member
Activity: 145
Merit: 37


1.  Правки по коннектору Тинькова
2.  Фиксы размера журнала
3.  Добавлена кнопка авто-обновления журнала. Слева, вверху. Если включена – раз в N секунд будет пересобран открытый чарт
4.  Сохранение раскладки основных окон OsEngine после их закрытия и перезагрузки. Можно наконец-то всё один раз разместить как надо и после перезапуска всё будет открываться на своих местах.
5.  Фикс бинанс по запятым в объёме
6.  Обновлён поиск в Os.Data. Делал камрад: https://github.com/Alexey144 И потом ещё модернизировали поиск в Os.Data. Сделали как везде. С указателями и перемещениями. Красота…
7.  BitMax сменил название на AscendEx.
8.  Добавлен перехват стопов и профитов выставленных глубоко в рынок. В тестере и оптимизаторе они автоматом смещаются на последнюю цену, что убрало пририсовку эквити.
9.  В BotPanel добавлено свойство TotalProfitAbs по роботу
10.  Большинство вспомогательных окон теперь открывают у указателя мыши. С этим пришлось повозиться…
11.  Фикс IndexBuilder при подачи в него странных формул
12.  Фикс Транзак коннектора
13.  Глобальная таблица позиций по разным роботам обзавелась менюшкой управления позициями. Теперь из главного окна можно позиции закрывать и модернизировать
14.  Добавлен новый способ проверки исполненности ордеров. Реализация в Бинанс и БинансФьючерсы
15.  Управление и фиксинг позиций из журнала пофикшены и поправлены
16.  Расширена колонка параметров в оптимизаторе.
17.  Блокировка многопоточного доступа к авто-запуску коннектора.
18.  Фикс проблемы отключения прорисовки открытых окон роботов при создании нового бота. В облегчённых версиях
19.  Фикс удаления скринера в момент подключения бумаг
20.  В облегчённый интерфейс добавлены колонки массового отключения событий идущих в роботов. И также на главный экран в таблицу роботов выведены режимы эмуляции

Продолжаем работать над юзер-френли стороной нашего терминала. Всем спасибо кто пишет свои предложения.
Также спасибо кто сообщает о багах. Это очень важно. Мы стараемся реагировать как можно быстрее.
И то и другое можно и нужно писать на страницу: https://o-s-a.net/os-engine-development.html

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1194 – 1253
1.  Исправлены проблемы в добавлении данных в индекс. Там сейчас у нас массовое добавление бумаг, ибо по одной – было грустно. UserFrendly!
2.  Plaza 2 – обновлена сборка
3.  Коннектор Okex и уже пяток фиксов к нему. По прежнему – пока я не написал, он не работает. Торгую пока сам. Ждите…
4.  Новые костыли в коннектор Финам. Делал: https://github.com/AlexKag . Пусть солнце светит над твоим домом!
5.  При добавлении бумаги в стандартный источник сделана таблица для выбора бумаг и удобный поиск.
6.  Окно добавления бумаги в стандартный источник обзавелось само-утилизатором и подчищает за собой ссылки, не нужные объекты и соответственно память.
7.  Фиксы алертов.
8.  Правки локализации в окне подключения данных
9.  Убраны лишние нули в интерфейсах работы с позицией
10.  Исправлена ошибка сохранения настроек индикаторов в скринерах
11.  Фикс отрисовки журнала если включены только скринеры. А также – несколько ошибок ещё в журнале было исправлено
12.  Контекстное меню настройки индикаторов не сразу отрисовывалось как надо. Поправили.
13.  Фиксы распределения классов в транзаке
14.  Позиции со статусом ClosingFail теперь продолжают рассчитывать прибыль
15.  Окно эмулятора биржи в тестере ускорено, таблица поправлена внутри. И оно стало за собой подчищать память
16.  Добавлена возможность добавлять подпись для тайтла окна с роботами
17.  Исправлено выравнивание таблиц в оптимизаторе
18.  Убраны закрытые биржи криптовалют. FTX и… Внезапно LiveCoin ещё у нас числился, царство ему небесное
19.  Убраны лишние сервера из OsData, чтобы никого не смущали…
20.  Поправлены таблицы отображения источников и сетов данных в OsData
21.  Убраны многократные вызовы окна эмулятора биржи при работе с облегчённым тестером
22.  В окна добавления бумаг, простой, для индекса, в скринеры – добавлен удобный поиск бумаг по таблице
23.  Костыль в метод GetMidPrice у ордера, который нет нет да выдавал ошибку в лог.
24.  Фиксы в подключении потока данных в тестере
25.  Выбор групп в журнале теперь не по всплывающему меню, а по чек боксу
26.  Пофикшена проблема НЕ выгрузки последнего дня при запросе трейдов у Бинанса
27.  Задержка у серверов теперь разная, от включения до возможности выставить первый ордер. У большинства – 1 секунда.

Вот такой вот плодотворный месяц выдался. Торгуем – зарабатываем.
Обязательно пишите о своих проблемах и предложениях на эту страницу: https://o-s-a.net/os-engine-development.html

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1172 – 1194

1.  Ускорена работа тестера. Добавлено удаление трейдов из памяти.
2.  Вкладка индекса поправлена и ускорена.
3.  В источнике индекса добавлено массовое добавление бумаг.
4.  В настройке источника индекса выведен сервер и таймфрейм бумаг из индекса.
5.  Правки риск-менеджера.
6.  Правки в источнике горизонтальных объёмов. Фикс указания величины линии в кластере когда она меньше шага цены.
7.  Обновили версию .Net Framework. Настояла на этом: https://github.com/AdrenaLeen За что - большое спасибо!
8.  Несколько фиксов в чарте. И в прорисовке свечей. И трейдов. И позиций.
9.  Баг фикс запроса исполненного объёма в ордере.
10.  Убраны лишние библиотеки из папки сборки.
11.  Фикс прорисовки комиссии в журнале.
12.  https://github.com/Alexey144 помогал с чартом и добавил несколько новых свойств для свечек. А также добавил отображение общего числа позиций в скринер. Шлём лучи поддержки!
13.  Баг-фиксы эмулятора сделок.
14.  Чарт робота из облегчённого интерфейса обзавёлся схлопыванием панелей. Теперь можно спокойно смотреть всё на пяти мониторах, без лишних панелей.

Спасибо всем кто помогает в работе над нашим терминалом!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1157 – 1161

1.  Восстановлена работа качалки данных с Finam.

2.  Фикс ошибки неправильного номера трейда в коннекторе Транзак

3.  Фикс скринеров. При перезапуске тестера очистка журнала

4.  Фикс скринеров. Поправлено кол-во отображаемых позиций в окне скринера

5.  Фикс скринеров. Визуальные правки отображения колонок на больших мониторах

6.  Фикс скринеров. Блокирована возможность запустить тестер пока идёт активная подписка на бумаги

Ещё раз всех поздравляю с наступлением нового учебного года!
Учитесь друзья! Развивайтесь!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1146 – 1157

1. БайБит. Ещё несколько правок. Плавный перезапуск при обрывах связи. Правки в обновлении портфеля.
 
2. Aserver. Несколько фиксов от спама со стороны базового сервера. Стабильность проекта повышается…

3. Фиксы быстрой перемотки в Tester Light когда у нас открыты окна отдельных роботов.

4. Добавлена наклонная линия. Пример с кастомными элементами на чарте обновлён. ElementsOnChartSampleBot

Камрады. Самое главное это стабильная работа коннектора БайБит. Торгуйте, зарабатывайте!

Программистам хотелось бы отдельное спасибо сказать за то что пытаетесь помогать проекту, внося в него правки. Так победим! Однако – хочу предостеречь от излишнего погружения в архитектуру и  добавление синтаксического и иных видов сахаров. Я это обычно не принимаю. В данный момент – стабильность, важнее красоты. Запланировал для Вас (программистов) отдельную страничку, на которой мы сможем координировать свои действия относительного того – что сейчас делаем и что проекту нужно.

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1128 – 1145

1.  Оптимизация работы чарта. Добавлен пример использования свойства отключающего индикаторы. Видео на ютуб канале.

2.  Добавлены свойства для свечек. Длинна тела в %. Центр. Волатильность. С этим помог: https://github.com/Alexey144 Лучи поддержки!

3.  В скринеры добавлен столбец для отображения кол-ва позиций по источникам. Над этим также трудился: https://github.com/Alexey144

4.  На чарт, после клика по графику, теперь выплывает размер свечи в %. https://github.com/Alexey144

5.  Оптимизирована работа потока подписывающегося на данные по инструменту. Делал камрад: https://github.com/ogyliuk Спасибо!

6.  Добавлен Журнал 2.0. Штука которая помогает распределять объёмы между роботами правильно! Ждите новых видео на канале по теме. Будет ещё как минимум одно про это.

7.  Байбит коннектор. Фиксы.

8.  Тинькофф коннектор. Фиксы

Друзья! На полторы недели в отпуск уезжаю! Не теряйте, вернусь в 15ых числах в офис. И продолжим с Вами работать над нашим замечательным проектом дальше. Спасибо всем кто нам помогает! Так победим!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1119 – 1127

1.  Оптимизация работы Тинькофф коннектора. Делал камрад https://github.com/exkam . Спасибо!
2.  Поправил несколько трудноуловимых ошибок https://github.com/ogyliuk. Шлём лучи поддержки!
3.  Новый пример в готовых роботов. ElementsOnChartSampleBot. Видео с обзором БЫЛО на этой неделе на ютуб канале.
4.  Новый пример в готовых роботов. TinkoffGetRealCandlesSample. Видео с обзором БУДЕТ на следующей неделе на ютуб канале.

Всех с серединой лета друзья! Сразу ДВА программиста подлили в наш богоспасаемый OpenSource проект свои правки за одну неделю. Спасибо Вам! Это очень о многом говорит. Идём в нужном направлении! 

#нашФреймворк
jr. member
Activity: 50
Merit: 21
Подскажите, есть ли в планах новые коннекторы к криптобиржам? В первую очередь интересует - будет ли коннектор к kucoin?
member
Activity: 145
Merit: 37
OsEngine commits 1110 – 1118

1.  Bitmex. Исправлено кол-во загружаемых свечей на разных ТФ. Вносил правку камрад: https://github.com/Ghost-mo Спасибо тебе! Так победим!
2.  ByBit. Добавлена поддержка Market ордеров
3.  В оптимизатор добавлена настройки для «Автоматической поддержки позиции». Настройки времени на вход / выход. Авто-стопов и профитов. Двойного выхода из позиции, после отзыва первого ордера на закрытие. Кнопка настроек добавлена в главное окно оптимизатора, рядом с настройкой комиссии
4.  Добавлена настройка поддерживаемых Таймфреймов в торговлю, для коннекторов. Файл ServerPermissions.
5.  Фикс. Скринеры – создание индикаторов
6.  Фикс. Скринеры – правильное удаление робота со скринерами. С очисткой памяти и пр…
7.  Новый робот в примеры. GridSampleBot – Пирамидинг, усреднение, выход из позиции множеством ордеров. Сложное управление позицией
8.  Фикс. Построение индекса через формулу по множеству инструментов. BotTabIndex. Поправлена ошибка конвертации в сложных формулах
9.  Оптимизация Indicator Factory. В оптимизаторе индикаторы теперь не генерируют файлы сохранения.

Всем хорошего дня!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1100 – 1109

1.  Тинькофф – правки API.
2.  Тинькофф – принудительная установка 10 минутного таймфрейма как минимального для включения в торги. Таймфреймы ниже - заблокированы
3.  QUIK DDE – фиксы таблицы Securities. Теперь можно работать на аккаунте без фьючерсной секции совсем.
4.  FTX – коннектор частично переписан. Установлены перехватчики для нескольких критических ошибок.
5.  OANDA – коннектор удалён из OsEngine.
6.  Фиксы прорисовки серверов.
7.  Оптимизатор – фиксы и «защита от дурака» в нескольких местах.
8.  Alerts Price – фиксы конвертации цены линий.
9.  Фиксы удаления скринеров.
10.  В разрешения коннекторов добавлены ТаймФреймы разрешённые в торговлю.

Правим платформу. Делаем её стабильнее.
Всем хорошего дня камрады!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1089 – 1099

1.  Оптимизация работы ServerMaster. Плюс немного юзабилити. Названия часто используемых серверов в таблице автоматом подтягиваются вверх.
2.  Фиксы логирования
3.  Оптимизация оптимизатора
4.  Фиксы в оптимизаторе
5.  Фиксы в тестере
6.  Фиксы CandleManager
7.  Фиксы процедуры удаления роботов
8.  Обновление и фиксы процедуры очищения памяти у роботов
9.  Дополнительные костыли в positionController. Улучшено хранение ордеров и моих трейдов внутри позиции. Должно стать стабильнее.

Данный этап оптимизации платформы подошёл к завершению. Утечки памяти не просто уменьшены, но и в 99 % случаев убраны совсем. Утечки остановлены в десятках классов. Платформа в целом стала чище и менее связанная.

С чем всех и поздравляю!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1069 – 1088
Правки:
1.  Bitmex. Правки запросов свечек. Делал камрад: https://github.com/Ghost-mo Спасибо тебе огромное и профитов!
2.  Фиксы в менеджере свечей
3.  Оптимизация окна журнала
4.  Фиксы в процессе оптимизации. Делал Oleg Guliuk. Ссылки не будет, камрад отчего-то удалил аккаунт на ГитХабе. Возвращайся! Мы тебя ждём и спасибо тебе!
5.  Фиксы в чарте
6.  Остановлена утечка памяти в менеджере свечей
7.  Оптимизация окна параметров стратегии
8.  Оптимизация окна настроек сервера
9.  Оптимизирована работа фабрики индикаторов
10.  Фиксы в отчёте оптимизатора
11.  Оптимизация логирования
12.  Оптимизация прорисовки статуса серверов
13.  Оптимизация прорисовки роботов в BotStationLight
14.  Оптимизация фабрики серверов
15.  Оптимизация работы подписки на данные сервера из робота
16.  Полностью пересобраны процедуры удаления робота из системы и памяти

Оптимизируем работу платформы дальше. Из примечательного на этой неделе – обновлённая процедура удаления и очищения данных за роботами. А также дальнейшее снижение загрузки ЦП, за счёт многочисленных оптимизаций модулей.

Друзья! По прежнему призываю писать по поводу проблем, которые в связи с этими правками появляются. Изменений много, но оно того стоит! К июлю OsEngine должен как часики заработать.

Так победим!

#нашФреймворк
member
Activity: 145
Merit: 37
OsEngine commits 1057 – 1068

1.  Поправлена и оптимизирована работа чарта
2.  Ещё раз поправлена и оптимизирована работа с сохранением и проброской Трейдов внутри системы
3.  Binance Futures. Обновлена и улучшена работа со слежением за стабильностью коннекта. Делал: https://github.com/ogyliuk Шлём лучи поддержки! Спасибо!
4.  Tinkoff Api. Финальный пак с обновлением коннектора.
5.  Оптимизация прорисовки стаканов
6.  Оптимизация прорисовки и хранения глобальной позиции по всем роботам
7.  Оптимизация работы генерации свечек
8.  Оптимизация работы хранения и сохранения свечек
9.  ByBit. Фиксы выставления ордеров при плохом интернете
10.  Оптимизация работы класса логирования. Хранение и прорисовка лога облегчены
11.  Оптимизация работы Индикаторов
12.  Изменена и улучшена процедура создания позиций в роботе
13.  Пофикшена проблема перевыставления трейлинг стопов при статусе позиции Opening

Большая оптимизация платформы продолжается. Ещё пара недель и можно будет говорить о переходе проекта в качественно новое состояние.
Нагрузка на ЦП уже снижена в десятки, а в некоторых случаях в сотни раз.
На поприще борьбы с утечками памяти пока победы не такие великие. Однако – процесс идёт. За прошлый месяц удалось сократить эти самые утечки памяти более чем в пять раз. 
Это – очень хорошие новости!

Так победим!

#нашФреймворк
Pages:
Jump to: