Обзор слоя создания роботов для парного трейдинга. BotTabPair в OsEngine

Обзор слоя создания роботов для парного трейдинга. BotTabPair в OsEngine

BotTabPair – специальный источник данных, который может быть использован для того, чтобы создавать наборы пар для торговли в OsEngine.

Это такой же источник как BotTabSimple, BotTabIndex, BotTabCluster. Перегрузка интерфейса IIBotTab.

Расположение:

Рис. 1. Расположение класса BotTabPair с структуре проекта.

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

Рис. 2. Расположение специализированных парных индикаторов с структуре проекта.

Они по умолчанию вшиты в каждую пару и рассчитываются автоматически.
Что это такое с точки зрения трейдинга, можно почитать здесь:

О корреляции https://o-s-a.net/posts/parnyj-arbitrazh-1-korrelyaciya.html 

О коинтеграции https://o-s-a.net/posts/parnyj-arbitrazh-2-kointegraciya.html 

Процесс создания вкладки для парного трейдинга выглядит следующим образом:

Рис. 3. Создание вкладки для парного арбитража.

  • Создаём закрытое поле типа BotTabPair.
  • Вызываем метод из базового класса робота TabCreate, а в качестве параметра передаем туда перечисление BotTabType. В нашем случае Pair.
  •  Сохраняем ссылку на ранее созданное поле.
  • После этого робот с таким источником можно запускать и настраивать внутри BotTabPair пары. После чего торговать.

BotTabPair – Хранилище пар (PairToTrade).

 

Каждый BotTabPair может одновременно содержать в себе N пар для торговли. Именно для этого он и создавался, чтобы можно было торговать много пар одновременно.

17:26
258

Комментарии

Нет комментариев. Ваш будет первым!