комментарии OS_Engine_team на форуме

  1. Журнал сделок в OsEngine. Тестирование Граального робота. Видео.

    В этом видео подробно рассмотрим Журнал сделок в OS Engine. А также проведем тесты ГРААЛЬНОГО робота и на его примере подробно объясним, какая нужная информация по тестам (или торговле) записывается в журнал.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  2. OsEngine изменения. 2920 - 3018. Импортозамещаем.

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

    OsEngine изменения. 2920 - 3018. Импортозамещаем.

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

     

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

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

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

    Новое за месяц:

    1. Пример. Таблица в окне параметров 2. https://smart-lab.ru/company/os_engine/blog/1056626.php
    2. Стандартные настройки коннектора в OsEngine. https://smart-lab.ru/company/os_engine/blog/1057253.php
    3. Видео. Конвертеры свечей. https://smart-lab.ru/company/os_engine/blog/1057628.php
    4. Пример. Логирование информации из робота. https://smart-lab.ru/company/os_engine/blog/1057708.php
    5. Видео. Обзор тестера. https://smart-lab.ru/company/os_engine/blog/1057875.php


    Авто-репост. Читать в блоге >>>
  3. Алерты в OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  4. Усреднение позиций через открытие новых позиций с пересчётом тейк-профита по средней цене входа. Микроменеджмент позиций в OsEngine #3

    Сегодня рассмотрим пример того, как можно усредняться через отложенные ордера на открытие других позиций.

    Данный тип усреднения позволяет в полной мере тестировать торговую логику робота на свечных данных, т.к. использует заявки на усреднение типа BuyAtStop и SellAtStop.

    Усреднение позиций через открытие новых позиций с пересчётом тейк-профита по средней цене входа. Микроменеджмент позиций в OsEngine #3 

     

    1. Открываем робот-пример. EnvelopsCountertrend.

    На ГитХаб в репозитории OsEngine это находится здесь:

    https://github.com/AlexWan/OsEngine

    Внутри проекта здесь:



    Авто-репост. Читать в блоге >>>
  5. Видео о том, как участвовать в работе над проектом OsEngine.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  6. Как узнать, где у робота утекает ЦП? Профилировка ботов в VisualStudio. Быстрый старт в программировании OsEngine #10

    В данном посте будем учиться запускать «профилирование» в Visual Studio, чтобы глазами увидеть место самых больших нагрузок у бота.

    Ну и в целом заканчиваем нашу минисерию постов про производительность роботов и как делать так, чтобы у Вас никакие очереди не забивались, а роботы работали быстро и качественно.

    Как узнать, где у робота утекает ЦП? Профилировка ботов в VisualStudio. Быстрый старт в программировании OsEngine #10 

    1. Профилировка – это что?

    Профилировка производительности C# — это процесс анализа производительности программы путём мониторинга использования процессора различными функциями и сегментами кода.

    Профилируя приложение C#, можно определить, какие части кода занимают больше всего времени процессора и вызывают проблемы с производительностью. Эта информация важна для оптимизации приложения и улучшения его общей производительности.

    С точки зрения прикладного:

    Профилировка производительности – один из способов запуска проектов на СиШарп (OsEngine), который помогает увидеть «узкие» места в коде, где больше всего расходуется ЦП.

    Так проект OsEngine можно запустить в нескольких режимах:



    Авто-репост. Читать в блоге >>>
  7. OsData и Тестер в OsEngine. Качаем слепки стаканов и запускаем на них тесты. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  8. Проблемы при нагрузках на поток, посылающий данные в роботов. Быстрый старт в программировании OsEngine #9

    В данной статье поговорим о проблемах «перегрузки» в пользовательской логике в роботе. Очень условно поговорим про поточную модель OsEngine и о том, почему нельзя нагружать поток робота «лишней» работой или укладывать «Спать».

    Проблемы при нагрузках на поток, посылающий данные в роботов. Быстрый старт в программировании OsEngine #9 

    Для начала давайте взглянем на поток, который отдаёт данные в роботов в реале. Для этого нужно открыть класс AServer. Это вот здесь:



    Авто-репост. Читать в блоге >>>
  9. Тестер. Хранение данных и настройки бумаг. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  10. Перенос скриптов ботов/индикаторов из проекта и обратно.

    В OsEngine скрипты роботов могут храниться как внутри проекта, так и снаружи, в виде текстовых файлов.

    Если роботы (и индикаторы) внутри проекта, то их можно «дебажить» и правит, так что Visual Studio будет помогать.

    Если роботы (и индикаторы) как файлы, то их можно очень быстро переносить из версии в версию OsEngine.

    И то, и другое имеет свои преимущества и нужно в разные стадии жизни робота. В этой статье поговорим о том, как роботов (и индикаторы) переносить из проекта в скрипты и обратно.

    Перенос скриптов ботов/индикаторов из проекта и обратно.

    1. Перенос робота из проекта в скрипты.

    Задача: У Вас есть полностью оттестированный и готовый робот внутри проекта. Например, у Вас есть робот «MyEnvelopeTrend». В проекте он находится здесь:



    Авто-репост. Читать в блоге >>>
  11. Обзор главного меню OsEngine. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  12. Логотип Bybit
    ByBit. Большое обновление подключения.

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

    ByBit. Большое обновление подключения.

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

    1. При обрыве соединения коннектор автоматически начнёт запрашивать состояния ордеров по экстренным каналам.
    2. После перезапуска программы данные по ордерам, которые находились в состоянии Active при предыдущем включении, будут запрошены.
    3. Внезапный бонус! В процессе поправлена скачка данных через OsData.  


    Кроме того, напоминаю, что OsEngine и СмартЛабу несколько месяцев назад биржа выдала 20 % скидку на комиссии.  Ссылка на регистрацию со скидкой в 20%!


    Основная статья-инструкция по ByBit: https://smart-lab.ru/company/os_engine/blog/989307.php


    Исходный код подключения: https://github.com/AlexWan/OsEngine/tree/master/project/OsEngine/Market/Servers/Bybit


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



    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: