Статья про то как использовать CorrelationBuilder и CointegrationBuilder в ботах. Бросая в них свечки. Вообще-то эти классы делались исключительно для BotTabPair – но кому какая разница? Мне вот сразу после их появления самому захотелось рассчитать корреляцию где можно и нельзя. Поэтому расчет этих индикаторов у нас универсальный.
Для того чтобы ими воспользованться Вам нужны: Свечи из двух источников. И эта статья…
1 Расположение данных индикаторов в OsEngine
2 CorrelationBuilder обзор кода
1. Метод пересчитывающий корреляцию между массивами свечей. На вход принимает: свечи и глубину расчета. ВАЖНО! Свечи должны быть одного ТФ, иначе будут ошибки.
2. Закрытый лист с результатами последнего пересчёта.
3. Закрытый метод для расчетов.
4. Закрытый метод для расчетов.
Класс – очень простой. Ничего настраивать не нужно. Подаёшь в него свечи одного ТФ и длину расчётов. Получаешь массив значений корреляции.
3 CointegrationBuilder обзор кода
В целом логика работы с ним похожа на корреляцию. Однако! Данный класс перед тем как грузить туда свечи – надо настроить. И после работы взять из него результаты через поля и свойства.