OS_Engine_team

Читают

User-icon
264

Записи

536

Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды.

В этой статье пойдёт речь о часто встречающейся ошибке, которая завершает работу приложения Os Engine.

Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды.

System.ComponentModel.Win32Exception (0x80004005): Not enough quota is available to process this command

Ошибка встречается в тот момент, когда какая-то из систем Windows не справляется с работой, и её очередь переполняется. Это может касаться файловой системы, центрального процессора или оперативной памяти.

Чаще всего, эта ошибка возникает при тестировании:

  1. Компьютер не справляется с нагрузками при оптимизации. В таком случае надо уменьшить кол-во потоков, которые ведут тесты.
  2. Открыто слишком много окон при тестировании.
  3. Ваш робот часто обращается к файловой системе, даже во время тестирования.

Проблему можно увидеть в диспетчере задач:



( Читать дальше )

Котёл ценообразования. Кто торгует на бирже? Кто заказывает софт? Разработка софта на заказ #2

Котёл ценообразования. Кто торгует на бирже? Кто заказывает софт? Разработка софта на заказ #2

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

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



( Читать дальше )

«Свечи и преобразование ленты сделок. Внутренняя структура рынка. Трейдерам и программистам» в школе АЛОР.

Сегодня старт очень важного курса лекций в «школе АЛОР» от Алексея Ван. О том, что такое свечи и как они собираются.

«Свечи и преобразование ленты сделок. Внутренняя структура рынка. Трейдерам и программистам» в школе АЛОР. 

В теории знакомство с 15 различными видами свечей.

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

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

Быстрее регистрируйтесь: https://alorschool.ru/svechi-i-preobrazovanie-lenty-sdelok/

До встречи в 20 часов вечера по МСК.

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



( Читать дальше )

Основной бизнес OsEngine. Разработка софта на заказ #1

Основной бизнес OsEngine. Разработка софта на заказ #1


Уже много лет у нас классическая IT компания, базирующаяся на Open Source проекте. Это означает, что в основном мы делаем софт на заказ.

Это в каком-то смысле даже стандарт для Open Source. Сотни и тысячи компаний так живут:

1 – Имеем классный Open Source бесплатный, которым пользуются люди.

2 – Получаем от рынка классные заказы на разработку расширений для него (в нашем случае в основном торговых роботов).



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

Aindicator. Родитель для всех индикаторов в новом слое. Индикаторы в OsEngine 16.

Продолжаем исследовать слой создания индикаторов в OsEngine.

Рассматриваем класс родитель для всех индикаторов, начиная с 2020 года, Aindicator.

Aindicator – это абстрактный (может быть только наследуемым) класс с большим кол-вом исходного кода.

Aindicator. Родитель для всех индикаторов в новом слое. Индикаторы в OsEngine 16.

Сам класс находится в проекте здесь:



( Читать дальше )

Открыта поддержка OsEngine по направлению криптоконнекторов.

Открыта поддержка OsEngine по направлению криптоконнекторов.


С февраля 2025 года запускается отдельная поддержка подключений OsEngine для Крипты. Это означает, что Вы можете обратиться в поддержку нашего проекта, и там будет отдельный человек, отвечающий за это, который Вам поможет разобраться с Вашими проблемами. Кроме того, это означает, что коннекторы из списка ниже будут каждый месяц проходить процедуру «Перетестов» и будут оперативно обновляться (не только по сообщениям пользователей, но и по мере надобности и сообщений от разработчиков самого API).



( Читать дальше )

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.

В данной статье будем учиться подключать OsEngine к KiteConnect OpenApi. Это API для подключения к Индийскому брокеру Zerodha.

Kite Connect Api. Zerodha брокер. Индия! + 300 бесплатных роботов с открытым исходным кодом.
 
Официальный сайт: https://kite.trade 

1. Создаем Api ключи на портале разработчика.

Для этого переходим по ссылке: https://developers.kite.trade/apps



( Читать дальше )

Обзор интерфейса IIndicator. Индикаторы в OsEngine 15

Продолжаем исследовать слой создания индикаторов в OsEngine.

В данном посте посмотрим на конечный интерфейс индикаторов в системе. IIndicator – то, как все индикаторы в системе видит OsEngine.

Обзор интерфейса IIndicator. Индикаторы в OsEngine 15

Интерфейс IIndicator представляет собой определенный контракт, реализация которого позволяет модулям терминала единообразно взаимодействовать с индикаторами. Сам интерфейс находится в проекте вот здесь:



( Читать дальше )

Выравнивание позиций. Фейковые позиции.

Продолжаем разбираться с выравниванием позиций у роботов и на бирже. На очереди механизм создания «Фейковых позиций».

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

 Выравнивание позиций. Фейковые позиции.

Рассматривать будем интерфейс журнала облегчённых версий тестера и торговой станции.

Почему у роботов свои позиции, отличные от того, что есть в портфеле на бирже: https://smart-lab.ru/company/os_engine/blog/1068836.php

Модуль автосравнения позиций: https://smart-lab.ru/company/os_engine/blog/1068462.php

 

1. Открытие фейковой позиции.

ВНИМАНИЕ! Позиции открытые таким образом не являются «Эмуляционными» и подхватываются роботом как настоящие.

Чтобы открыть для робота такую позицию, надо открыть его окно и во вкладке стакана нажать на кнопку «Дополнительно»:



( Читать дальше )

IndicatorsFactory. Обзор слоя создания индикаторов. Индикаторы в OsEngine 14.

Начинаем исследовать слой создания индикаторов в OsEngine. Для начала посмотрим на архитектурную часть вопроса.

IndicatorsFactory. Обзор слоя создания индикаторов. Индикаторы в OsEngine 14.

За процесс создания и подключения индикаторов в OsEngine отвечает слой создания индикаторов, функционал которого сосредоточен в пространстве имен OsEngine.Indicators. Файлы с кодом данного слоя находятся здесь:



( Читать дальше )

теги блога OS_Engine_team

....все тэги



UPDONW
Новый дизайн