rss

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

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

Блог компании OsEngine | Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

Большинство бирж и API выдают для внешних торговых систем только Японские свечи. При этом все остальные (в OsEngine > 10 видов) типы свечек надо строить из ленты сделок или из центров стакана, сохраняя их в файловую систему Вашего ПК. Для этого надо правильно настроить OsEngine.

Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

Задача 1. Наладить сохранение ленты сделок.

Это нужно для того, чтобы свечи можно было строить не только on-line, но и с той ленты сделок, которая уже была закачена.

Идём в подключение к коннектору и правильно его настраиваем. Например, пусть это будет коннектор к BitGetSpot:

Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

На что обратить внимание:

  1. Сохранять историю трейдов – должно быть в значении True. В этом случае лента сделок будет сохраняться в файловую систему и потом будет доступна всем роботам. Будут сохраняться все инструменты, на которые подпишутся Ваши роботы во время торговли.
  2. Трейды подгружать, дней – это количество дней по трейдам, которые после перезагрузки OsEngine будут подтянуты из файловой системы. Ставьте столько, сколько Вам нужно. Это ОЧЕНЬ сильно будет влиять на нагрузку оперативной памяти.
  3. Удалять трейды из памяти – данную настройку переводим в False, иначе лента сделок будет удаляться из памяти программы, а нам это не нужно.
  4. Пропускать сделки с одинаковой ценой – переводим в False, чтобы трейды с одной ценой не пропускались. Это нужно для серий свечек, которые считаются по объёмам. Это повышает нагрузку на ЦП.

 

Задача 2. Сохраняем внутрь свечек данные по ленте сделок.

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

Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

  1. Открываем чарт отдельного робота.
  2. Открываем его настройки подключения к данным.
  3. Нужно включить галочку «Сохранять трейды в свече», после этого в свече будет формироваться массив с трейдами, которые прошли за время её формирования.
  4. Это влияет на загрузку оперативной памяти. Без надобности не включайте!

Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

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

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

Настройки OsEngine, чтобы кастомные свечи собирались и сохранялись в реале.

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

4.3К | ★2

теги блога OS_Engine_team

....все тэги



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