Изображение блога
Алексей Ван <o-s-a.net>
Алексей Ван <o-s-a.net> Блог компании Os_Engine
03 сентября 2024, 13:46

OsEngine изменения. 2840 – 2919. Импортозамещаем.

Изменения, баг-фикс и улучшения, которые были внесены в проект за предыдущий месяц.

OsEngine изменения. 2840 – 2919. Импортозамещаем.

Приближаемся к продакшен-реди версии. Около нового года можно будет об этом говорить, поэтому фокус смещается на инструкции и удобство работы с проектом для начинающих.

 

Мега-ГАЙД по OsEngine, алготрейдингу и программированию.

Сам ГАЙД здесь: https://smart-lab.ru/company/os_engine/blog/1024149.php

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

Новые статьи за месяц:

1)      Оглавление «Быстрого старта в программировании OsEngine». Давно это просили. https://smart-lab.ru/company/os_engine/blog/1044009.php

2)      Пример робота на моноисточнике: https://smart-lab.ru/company/os_engine/blog/1044379.php

3)      Добавляем в робота индикаторы: https://smart-lab.ru/company/os_engine/blog/1045185.php

4)      Добавляем в робота параметры: https://smart-lab.ru/company/os_engine/blog/1045293.php

5)      Добавляем робота с фильтром от индекса: https://smart-lab.ru/company/os_engine/blog/1045703.php

6)      Робот с двумя таймфреймами: https://smart-lab.ru/company/os_engine/blog/1046349.php

7)      Видео. Системные требования к OsEngine: https://smart-lab.ru/company/os_engine/blog/1046637.php

8)      Почему OsEngine написан на C#: https://smart-lab.ru/company/os_engine/blog/1047223.php Видео: https://smart-lab.ru/company/os_engine/blog/1052342.php

9)     Класс BotFactory: https://smart-lab.ru/company/os_engine/blog/1047555.php

10)   Видео. Знакомство с OsEngine: https://smart-lab.ru/company/os_engine/blog/1047615.php

11)   Класс BotPanel в OsEngine: https://smart-lab.ru/company/os_engine/blog/1047685.php

12)   Обязательные члены класса робота: https://smart-lab.ru/company/os_engine/blog/1047943.php

13)   Чтение и компиляция скриптов из файловой системы: https://smart-lab.ru/company/os_engine/blog/1048512.php

14)   Параметры у роботов. Введение: https://smart-lab.ru/company/os_engine/blog/1048977.php

15)   Видео. Разница между созданием роботов на API и на OsEngine: https://smart-lab.ru/company/os_engine/blog/1049414.php

16)   Целочисленные параметры: https://smart-lab.ru/company/os_engine/blog/1049563.php

17)   FixFast для Валютной секции MOEX: https://smart-lab.ru/company/os_engine/blog/1049799.php РЕЛИЗ!

18)   FIxFast для Валютной секции MOEX. Подключение из OsEngine: https://smart-lab.ru/company/os_engine/blog/1049929.php

19)   Видео. Сервер приёма крашей OsEngine: https://smart-lab.ru/company/os_engine/blog/1049966.php

20)   FixFast для Валютной секции MOEX. Обзор кода: https://smart-lab.ru/company/os_engine/blog/1050041.php

21)   Параметры. Числа с плавающей запятой: https://smart-lab.ru/company/os_engine/blog/1050260.php

22)   Видео. Бонусная программа для клиентов АЛОР из сообщества OsEngine: https://smart-lab.ru/company/os_engine/blog/1050511.php

23)   Серия лекций по «Ротации бумаг через стадии волатильности». Будет доступна для клиентов АЛОР из сообщества OsEngine в течении недели: https://smart-lab.ru/company/os_engine/blog/1050783.php

24)   Параметры. Строки и перечисления: https://smart-lab.ru/company/os_engine/blog/1051071.php

25)   Видео. Выделенная поддержка OsEngine по направлению MOEX: https://smart-lab.ru/company/os_engine/blog/1051357.php

26)   Параметры. Булево значение: https://smart-lab.ru/company/os_engine/blog/1051477.php

27)   Ваш первый робот скринер: https://smart-lab.ru/company/os_engine/blog/1051752.php

28)   Параметры. Время дня: https://smart-lab.ru/company/os_engine/blog/1052154.php

29)   Робот-пример. Чарт в окне параметров: https://smart-lab.ru/company/os_engine/blog/1052731.php

30)   Видео. Обзор главного меню OsEngine: https://smart-lab.ru/company/os_engine/blog/1053369.php

31)   Параметры. Кнопка: https://smart-lab.ru/company/os_engine/blog/1053450.php

32)   Видео. Знакомство с OsData: https://smart-lab.ru/company/os_engine/blog/1053713.php

33)   Параметры. Надпись в окне параметров: https://smart-lab.ru/company/os_engine/blog/1053959.php

34)   Параметры. Галочка: https://smart-lab.ru/company/os_engine/blog/1054166.php

35)   Видео. Качаем ленту сделок: https://smart-lab.ru/company/os_engine/blog/1054480.php

36)   Параметры. Вкладки в окне параметров: https://smart-lab.ru/company/os_engine/blog/1054693.php

37)   Индикатор – пример. Строится по ленте сделок: https://smart-lab.ru/company/os_engine/blog/1055340.php

 

Юзер-френдли апгрейды.

1. Изменение отображения некоторых таблиц. Для их нормального отображения на экранах с 200% увеличением контента.
2. Добавлено окно просмотра бумаг с сервера в стандартные настройки коннектора. Теперь можно открыть самому и проверить, все ли бумаги адекватно подтягиваются:

OsEngine изменения. 2840 – 2919. Импортозамещаем. 

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

OsEngine изменения. 2840 – 2919. Импортозамещаем. 

4. Кнопка для того, чтобы пользователь мог отменить стоп-ордер! До этого у нас это могли делать только роботы! Оч. смешная фигня. Робот-френдли интерфейс у нас был. Незачем кожаным мешкам отменять стоп ордера) Ставь лайк, если доверяешь снятие стопов только роботам! Видимо, когда я так подумал, не стал это добавлять:

OsEngine изменения. 2840 – 2919. Импортозамещаем. 

 

Расширения / изменения функционала.

  1. FixFast подключение для Валютной секции MOEX. Делал: https://github.com/TsiunS
  2. Оптимизирован чарт. Быстрее удаляются данные. Прорисовывается график. Делал Степан Малкин.

 

Баг-фиксы.

  1. Защита евента изменения параметров, чтобы приложуха не падала при их изменении, если в логике обработчика робота разработчика критические ошибки.
  2. Оптимизатор. Fix выбора начала и конца периодов оптимизации.
  3. Массовое изменения текстовой ошибки Lenght на Length.
  4. QuikLua. Массовые правки. Делал: https://github.com/susanoo-10011
  5. Renco свечи. Фиксы сборки.
  6. Transaq. Фикс определения лотности для фьючерсов.
  7. T-Invest. Добавлен параметр, убирающий дилерские сделки из ленты. Несколько фиксов по просьбам трудящихся. Делал: https://github.com/nikitabuida
  8. Deribit. Правки методов смены цены ордера. Делал: https://github.com/Knyazev-Sergey
  9. OsData. Фикс прорисовки чарта.
  10. AServer. Остановлена утечка памяти для клиентов с очень большими депозитами. Было актуально при срабатывании ордера по 20+ трейдам (рисовании свечек и плит).
  11. OKX. Фиксы задержек.
  12. BingX. Фиксы.

 

Новые роботы и индикаторы в примеры.

1 Робот TwoTimeFramesBot.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/Trend/TwoTimeFramesBot.cs

 

2 Робот-пример прорисовки чарта в окне параметров.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/TechSamples/CustomChartInParamWindowSample.cs

 

3 Робот на волатильности на боллинджере и стадиях волатильности.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/VolatilityStageRotationSamples/BollingerTrendVolatilityStagesFilter.cs

 

4 Робот на волатильности на ценовом канале и ATR.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/VolatilityStageRotationSamples/PriceChannelTrendAtrFilter.cs

 

5 Робот на волатильности на ZigZag Channel.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/VolatilityStageRotationSamples/ZigZagChannelScreenerRsiFilter.cs

 

6 Робот, ротирующий бумаги по стадиям волатильности для широкого рынка.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/VolatilityStageRotationSamples/PriceChannelScreenerOnIndexVolatility.cs

 

7 Индикатор ZigZagChannel. Железная дорога.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/ZigZagChannel_indicator.cs

 

8 Дополнительный пример прорисовки таблицы в окне параметров.

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/TechSamples/CustomTableInTheParamWindowSample.cs

 

9 Дополнительный индикатор-пример с расчётом по трейдам внутри свечи

https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/bin/Debug/Custom/Indicators/Scripts/DeltaByCandles.cs

 

Отличились и помогали:

OsEngine изменения. 2840 – 2919. Импортозамещаем.

Профиль на ГитХаб: https://github.com/TsiunS

Профиль на СмартЛаб: https://smart-lab.ru/profile/Signore_Avido/

OsEngine изменения. 2840 – 2919. Импортозамещаем. 

Профиль на ГитХаб: https://github.com/SGribanov

Профиль на СмартЛаб: https://smart-lab.ru/profile/stanislav_g_9yc/



OsEngine изменения. 2840 – 2919. Импортозамещаем.

Профиль на ГитХаб:  https://github.com/JChinaM

Профиль на СмартЛаб: https://smart-lab.ru/profile/JChinaM/



OsEngine изменения. 2840 – 2919. Импортозамещаем.

Профиль на ГитХаб: https://github.com/nikitabuida

Профиль на СмартЛаб: https://smart-lab.ru/profile/fininja/



OsEngine изменения. 2840 – 2919. Импортозамещаем.

Профиль на ГитХаб: https://github.com/susanoo-10011

Профиль на СмартЛаб: https://smart-lab.ru/profile/EgorYarnyh/



OsEngine изменения. 2840 – 2919. Импортозамещаем. 

Профиль на ГитХаб: https://github.com/Knyazev-Sergey

Профиль на СмартЛаб: https://smart-lab.ru/profile/SergeyKnyazev_3b0/

 

OsEngine изменения. 2840 – 2919. Импортозамещаем. 

Профиль на ГитХаб: https://github.com/AlexWan

Профиль на СмартЛаб: https://smart-lab.ru/profile/Tyam/

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

Комментарии открыты для друзей!

OsEngine изменения. 2840 – 2919. Импортозамещаем.

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

OsEngine изменения. 2840 – 2919. Импортозамещаем.

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн