[Индикатор Корреляции] Correlation Panel by ReVeR27

От Rever27, 25 января, 2019 в Индикаторы

Автор#1



Название Индикатора: [glow=red,2,300]Correlation Panel by ReVeR27[/glow]
Текущая версия: 1.8
Сайт продажи: Специально для TradeLikeAPro
Описание: Индикатор строит на отдельном графике таблицу с отображением процента корреляции указанных валютных пар в процентном соотношении. Есть возможность выбирать необходимые пары, а также отображение только значений выше/ниже заданного числа.
Весьма полезная штука для ручной торговли группой пар. Облегчает доступ к данным, не нужно просматривать отдельные сайты.

Скриншот







Настройки:
Choose Correlation Method - выбор одного из трех методов расчета корреляции: Pearson, Spearman или Kendall
ChooseSymbolsType - выбор валютных пар для отображения: All Market Watch - все, что есть в окне обзора рынка (нужно понимать, что много пар не уместится на графике, он не резиновый). Simbols List - указанные вручную пары в строке Simbols List через запятую.
Correlation Period - период для расчета корреляции. По умолчанию 50, как у большинства данных из сети.
Price - тип цены для рассчета
Level Color Value - значение уровня корреляции в процентах, выше/ниже которого данные будут выделяться другим цветом.
Show Only High Correlation - отображаться только те значения корреляции, которые выше указанных в Level Color Value.
Color Background - цвет фона графика
Color Canvas - цвет полупрозрачной подложки
Background Transparent - процент прозрачности подложки
Color Symbols - цвет для валютных пар
Color Values - цвет значений корреляции
Color Values Max - цвет для значений больше Level Color Value
Color Values Min - цвет для значений меньше -Level Color Value

Correlation_Indicator_by_ReVeR27_v1.1.ex4200 скач.
Correlation_Panel_by_ReVeR27_v1.8.ex4232 скач.

Изменено 30 января, 2019 пользователем Rever27

#2

По умолчанию 50, как у большинства данных из сети.

Прости не понял: 50 чего?
И пару слов про метод расчёта %.
#3

Добрый день!Подскажите, пожалуйста,нужно ли что то прописывать в настройках МТ4?У меня пишет "Жду обновления....и на этом- все

Автор#4

Прости не понял: 50 чего?


Это обычный период для расчета по Пирсону. В данном случает для расчета Машек SMA
Спойлер

Коэффициент корреляции - это инструмент, с помощью которого можно проверить гипотезу о зависимости и измерить силу зависимости двух переменных. Если распределение переменных нормальное или несущественно отличается от нормального, применяют коэффициент корреляции Пирсона. Для порядковых (ранговых) переменных или переменных, чье распределение существенно отличается от нормального, используется коэффициент корреляции Спирмана или Кендалла.


Пока в коде используется только Пирсон, если будет нужно - могу попытаться добавить и два других метода.
Также хочу сделать отдельно индикатор - отображающийся в подвале в виде кривой от -1 до 1. Процент сейчас просто равен этому значению на текущий тик, умноженному на 100.

Добрый день!Подскажите, пожалуйста,нужно ли что то прописывать в настройках МТ4?У меня пишет "Жду обновления....и на этом- все


По умолчанию все должно работать. Скорее всего ваш терминал не подключен к рынку и индикатор не видит список валютных пар в окне данных терминала - нет подгрузки.
#5

По умолчанию все должно работать. Скорее всего ваш терминал не подключен к рынку и индикатор не видит список валютных пар в окне данных терминала - нет подгрузки.


Разобрался.Все дело в суффиксе.Поставил на терминал без суффиксов-все заработало

Добавлено: 28-01-2019 09:50:25

Коллеги, еще вопрос.ПОдскажите,пожалуйста, на какой таймфрейм лучше ставить индикатор для более правильной картины?на 15 минутах корреляция может быть 30%, на часе-80%.

Изменено 28 января, 2019 пользователем valerii.badaev@gmail.com

Автор#6

Разобрался.Все дело в суффиксе.Поставил на терминал без суффиксов-все заработало


Суффикс не должен никак влиять на пары, которые индикатор взял из окна данных, они должны нормально подгружаться. Просто если много пар, советнику нужно время для загрузки котировок.
По поводу суффиксов/префиксов данных из списка - косяк, написал код, который сам (в теории) должен определять его значение и все загружать корректно. Нужно проверить, особенно с префиксом.

Коллеги, еще вопрос.ПОдскажите,пожалуйста, на какой таймфрейм лучше ставить индикатор для более правильной картины?на 15 минутах корреляция может быть 30%, на часе-80%.


Дописал дополнительно с помощью коллеги индикатор, который линейно и наглядно отображает корреляцию по 3 методам расчета (Pearson, Spearman и Kendall) для текущей пары. Можно посмотреть, как кривая менялась на истории.

И пару слов про метод расчёта %


Вообще, я немного запутался с этими методами. В MQL5 есть уже вшитые в библиотеку математические функции расчета. Они же в индикаторе моем. А вот в панели другая формула Пирсона с применением МАшками. Почему такой метод, я не знаю. Глазами сравнил индикатор по Пирсону и Панель - все сходиться корректно, так что ошибку можно исключить.
остается решить, какой из методов более точный и стоит ли добавлять выбор метода в инфопанель.

Correlation_Indicator_by_ReVeR27_v1.0.ex435 скач.
Correlation_Panel_by_ReVeR27_v1.6.ex438 скач.

Изменено 28 января, 2019 пользователем Rever27

Автор#7

Новая версия как панели, так и индикатора.
- Добавил в панель выбор метода расчета Корреляции: Pearson, Spearman или Kendall
- увеличил быстродействие индикатора, исправил ошибку в методе Spearman
- фикс ошибок панели, увеличение быстродействия.

Обновил индюки в первом посте.

#8

Прекрасно все работает.Все очень четко.Большое спасибо :d :d :d

#9

Привет! Спасибо большое за панель. Но не могли бы вы создать вариант с таким же функционалом, но выводящим значения корреляции по трём таймфреймам для каждой пары инструментов? Сейчас выводится по одному (текущему).
Заранее благодарю!

#10

Rever27 большое спасибо за отличный индикатор!
Данные индикатора с периодом 50 на H4 соответствуют недельной корреляции на известных Интернет-сервисах.

Я торгую на H4 , и на H4 смотрю данный индикатор со стандартным периодом 50.
Но, "чувствительность" снизил с 70 до 45, так как мне кажется, что при корреляции 45 на H4 движение цены сравниваемых валютных пар несколько отличается, но движение в основном, и его направление у обеих пар равны. Какие настройки при торговле на Н4 по Вашему мнению более правильны?

Предлагаю делится опытом и наблюдениями. Кто какие настройки, и на каких ТФ использует, и почему?

 

Понаблюдал за всеми парами подольше. Данные сильно разнятся с данными Интернет-сервисов. Подожду. Может обновление индикатора будет. Жаль.

Изменено 13 марта, 2019 пользователем Gsmnet

#11

Пожелания к фичам панели еще принимаются или автор уже забросил проект?

#12

@Gsmnet @the 7th Guestдля того, чтобы автор узнал о вашем существовании и вашим обращениям к нему - обращайтесь к нему как я к вам! |da|:)

По иному что-то писать в недрах большого форума не более адресно, чем на заборе... 

#13

@Rever27Пожелания к фичам панели еще принимаются или проект уже заброшен?

Автор#14
20 часов назад, the 7th Guest сказал:

или проект уже заброшен?

завершен.

#15
В 27.10.2020 в 18:55, Rever27 сказал:

завершен.

Никаких шансов исходник в свободный доступ для доработок?

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025