Обсуждение статьи "Торговые инструменты на MQL5 (Часть 11): Панель корреляционной матрицы (Пирсон, Спирман, Кенделл) с тепловой картой и стандартным режимом"
Здравствуйте, Аллан Мунене Мутирия,
Спасибо, что поделились блестящей идеей в своей статье. В свою очередь, я подготовил ваш исходный код для использования в производстве
Файл .ex5 удален модератором - на форуме разрешен только исходный код
Файлы:
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Торговые инструменты на MQL5 (Часть 11): Панель корреляционной матрицы (Пирсон, Спирман, Кенделл) с тепловой картой и стандартным режимом:
Структура панели корреляционной матрицы анализирует взаимосвязи между финансовыми активами путем вычисления коэффициентов корреляции, помогая нам выявлять взаимозависимости, влияющие на диверсификацию портфеля, хеджирование или стратегии с использованием нескольких активов. Она обрабатывает изменения цен по выбранным пользователем символам за определенный период и таймфрейм, применяя один из трех статистических методов — коэффициент Пирсона для линейных зависимостей, коэффициент Спирмена для основанных на рангах монотонных ассоциаций или коэффициент Кенделла для согласованности рангов — для количественной оценки того, как активы движутся вместе или в противоположных направлениях. Значимость оценивается с помощью p-значений, указывающих на надежность, а визуальные подсказки, такие как цветовые пороги или градиенты, выделяют сильные положительные, сильные отрицательные, слабые или нейтральные корреляции, что позволяет быстро распознавать паттерны без ручных вычислений.
В стандартном режиме панель использует предопределенные пороговые значения для классификации корреляций, применяя различимые цвета для сильных положительных или отрицательных результатов и добавляя звездочки для уровней значимости p-значения, чтобы обозначить статистическую достоверность. В режиме тепловой карты используется непрерывный цветовой градиент для более детальной визуализации интенсивности корреляции от отрицательной к положительной, что делает незначительные изменения более заметными. Интерфейс включает интерактивные элементы, такие как селекторы таймфреймов для переключения периодов анализа, переключатели режимов или тем, а также динамическую легенду для интерпретации цветов и значений. Всё это расположено в виде сетки с символами на осях и ячейками, отображающими попарные корреляции.
Наш план состоит в том, чтобы проанализировать список символов, вычислить корреляции и p-значения, используя выбранный метод для ценовых дельт, отобразить пользовательский интерфейс с панелями для заголовков, таймфреймов, символов, ячеек и легенд, а также динамически обновлять визуальные элементы на основе режимов и пороговых значений. Мы добавим обработку событий для таких взаимодействий, как переключение режимов или изменение таймфреймов, обеспечивая обновление панели при появлении новых данных для получения аналитической информации в режиме реального времени. Вкратце, вот наглядное представление наших целей.
Автор: Allan Munene Mutiiria