OS_Engine_team

Читают

User-icon
177

Записи

292

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


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



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

Увеличение файла подкачки и настройка приоритета процессора на удалённом сервере.

Продолжаем обсуждать работу роботов на удалённом сервере. В нашем гайде, это раздел «Удалённые серверы». Сегодня обсуждаем проблемы распределения ресурсов на сервере.

На удалённом сервере могут быть не настроены оптимальные условия для работы торговых роботов. Это касается как OsEngine, так и других платформ для создания роботов. Это может быть:

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

Следование этой инструкции по настройке сервера может существенно облегчить Вашу жизнь.

 Увеличение файла подкачки и настройка приоритета процессора на удалённом сервере.

Идём в меню пуск и заходим в панель управления:

 



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

Эмулятор в OsEngine. Как включить и зачем нужен?

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

Эмулятор в OsEngine. Как включить и зачем нужен? 

Как включить?

Из главного меню запускаем Bot Station Light.



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

Облегчение загрузки ЦП у сервера Win 10 и Win Server 2022. OsEngine.

В этой статье поговорим о компоненте «Antimalware Service Executable», который является частью антивирусника Windows и приносит больше вреда, чем пользы, поскольку съедает очень много всех видов памяти. 

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

Облегчение загрузки ЦП у сервера Win 10 и Win Server 2022. OsEngine. 

Деактивировать вредоносный компонент будем при помощи редактора политики «gpedit»:

  1. Жмем на пуск. 
  2. В окошке поиска вбиваем «gpedit.msc».


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

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

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

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

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

1. Журнал. График эквити. Добавлен зум и дополнительные подписи для сделок. Не закрытые сделки отображаются фиолетовым:



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

Автоматическая синхронизация времени системы на удалённых серверах для торговли роботами.

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

Автоматическая синхронизация времени системы на удалённых серверах для торговли роботами. 

Большинство бирж будут отказываться совершать некоторые типы операций, например, выставлять ордера. Естественно, это делает торговлю невозможной.

Чтобы решить проблему, можно:

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

Программа Dimension 4 поможет Вам в синхронизации времени системы. Её надо будет устанавливать ОДИН раз на все Ваши удалённые серверы. Далее она будет делать всё автоматически.

1. Качаем программу.

http://www.thinkman.com/dimension4/download.htm 

2. Устанавливаем.

Там совершенно стандартный установщик. На всё соглашаемся и затем включаем программу.



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

Как перевести время в формат UTC на удаленном сервере.

Большинство криптовалютных бирж транслируют данные по времени в формате UTC, что означает, что вам нужно будет перевести время в соответствующий формат, если вы торгуете на таких площадках. Это важно для предотвращения ошибок, независимо от того, где вы развернули торговлю — за компьютером дома или на удаленном сервере. Также следует помнить о смене формата времени при скачивании истории котировок (не для всех бирж) или в случае возникновения ошибки, например, этой: «Invalid request, please check server timestamp or recv_window param».

Как перевести время в формат UTC на удаленном сервере.

На рабочем столе находим дату и время. Обычно она находится в нижнем правом углу. Щелкаем ПКМ по ней.



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

Подгружаем нужное количество свечек при боевом подключении.

Для некоторых алгоритмов нужны очень глубокие данные для расчёта индикаторов. Например, нам нужны данные за 5000 свечей, а в боевых торгах есть только 500. Нужно сделать так, чтобы было сразу 5000.

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

Подгружаем нужное количество свечек при боевом подключении. 

Делаем всё на примере биржи Binance Futures таймфрейм 15 минут. Аналогичным образом делаем для любой другой биржи.

 

1. Идём в OsData, чтобы скачать данные.



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

Русификация Windows Server 2022. OsEngine.

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

Русификация Windows Server 2022. OsEngine. 

Нужно зайти в настройки и добавить нужный язык самостоятельно. 

Заходим на наш удаленный сервер и жмем кнопку «Пуск»:



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

Хороший сервер в Москве для торговли на MOEX.

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

Важно! Это для MOEX. И серверы находятся в Москве. Про серверы для крипты мы говорили вот здесь.

Хороший сервер в Москве для торговли на MOEX. 

Для регистрации переходим на сайт по ссылке: https://renter.ru/?from=7551 Ссылка со скидкой в 5%! Не просто рефералка)

В шапке сайта нажимаем «Регистрация».



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

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