rss

Профиль компании

Финансовые компании

Блог компании OsEngine | Облегчение нагрузки на оперативную память во время работы OsEngine.

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

Облегчение нагрузки на оперативную память во время работы OsEngine.

Настройки сервера. 

При подключении к любому коннектору, Вы видите окно настроек, в нём есть стандартные настройки, в которых надо понимать:

Облегчение нагрузки на оперативную память во время работы OsEngine.

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

Давайте рассмотрим более детально:

Cохранять историю трейдов — если вы не торгуете горизонтальные объемы и используете классические Японские свечи, то ставим ее в режим «false».

Облегчение нагрузки на оперативную память во время работы OsEngine.

Количество дней хранения загрузки сделок — работает при включении первой настройки. Если она выключена, то не трогаем. Если включена, то ставим то количество, которое нужно для торговли.

 Облегчение нагрузки на оперативную память во время работы OsEngine.

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

Облегчение нагрузки на оперативную память во время работы OsEngine.

Сколько свечей подгружать — работает, если включен режим хранения свечек. Если выключен, то не трогаем. Загрузка памяти зависит от количества, которое вы поставите, и от таймфрейма (чем меньше таймфрейм, тем сильнее грузится память).

Облегчение нагрузки на оперативную память во время работы OsEngine.

Грузим данные bid/ask в трейды — зависит от робота, которым вы торгуете. Если при открытии и закрытии позиций логика вашей торговой стратегии эти данные не учитывает, то не включаем.

Облегчение нагрузки на оперативную память во время работы OsEngine.

Удалять трейды из памяти — если торгуете на ленте сделок, то ставьте режим «false. Если на свечках, то «true».

Облегчение нагрузки на оперативную память во время работы OsEngine.
 
Удалять свечи из памяти — если торгуете на ленте сделок, то ставьте режим «true». Если на свечках, то «false».

Облегчение нагрузки на оперативную память во время работы OsEngine.

Использовать полный стакан — тут снова нужно смотреть на вашу торговую стратегию. Если она предусматривает необходимость смотреть полностью стакан, то ставим «true» если нет, то «false».

Облегчение нагрузки на оперативную память во время работы OsEngine.

Пропускать сделки с одинаковой ценой — очень полезная функция, позволяющая не забивать память ненужными (одинаковыми) данными, обязательно включаем в «true» если Ваши роботы не смотрят на объёмы!

Облегчение нагрузки на оперативную память во время работы OsEngine.

Получается, если вы торгуете на ленте сделок, то отключаем все, что касается свечек, а если на свечках, то отключаем все, что касается трейдов. 

Облегчение нагрузки на оперативную память во время работы OsEngine.

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

6.3К | ★3

теги блога OS_Engine_team

....все тэги



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