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

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

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

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

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

 

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

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

 

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

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

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

 

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


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

 

1.      Создаём закрытое поле типа BotTabPair

2.      Вызываем метод из базового класса робота TabCreate, а в качестве параметра передаем туда перечисление BotTabType, в нашем случае Pair.

3.      Сохраняем ссылку на ранее созданное поле.

4.      После этого робот с таким источником можно запускать и настраивать внутри BotTabPair пары. После чего торговать.

 

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

 

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

17:26
155

Комментарии

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