Interaction and Correlation Indicator
- Индикаторы
- Michael Dolgushin
- Версия: 3.15
- Обновлено: 22 октября 2025
- Активации: 10
Многоуровневый анализ корреляции валют, криптовалют, индексов и акций.
Исследуйте скрытые связи между активами и принимайте решения на основе корреляционного анализа.
"Interaction and Correlation Indicator" — это профессиональный инструмент для трейдеров, который позволяет глубоко анализировать взаимосвязи между различными активами на рынке Forex, криптовалютах, индексах и акциях. Индикатор рассчитывает динамику соотношения быстрой и медленной скользящей средней (MA) для заданных валютных пар, кросс-курсов и индексов, выявляя скрытые паттерны и корреляции, которые недоступны для стандартных индикаторов.
Основные особенности:
-
Многовалютный анализ
Отслеживайте корреляцию до 512 активов одновременно.
Поддержка прямых (EURUSD, GBPUSD) и обратных пар (USDCAD, USDJPY), криптовалют (BTCUSDT, ETHUSDT), а также индексов (S&P 500, DAX) и акций. -
Уникальная логика расчета
Расчет взаимодействия пар через кросс-курсы для выявления скрытых зависимостей.
Нормализация данных с возможностью настройки диапазона (MinMax) и степенного преобразования для унификации масштабов. -
Гибкая настройка визуализации
Индивидуальные цвета, толщины линий и подписи для каждой валюты.
Отображение основного индекса (например, USD Index) с возможностью выделения на графике.
Поддержка пользовательских префиксов/суффиксов для символов (например, `#EUR` или `XAUUSD+`).
Ключевые преимущества:
-
Торгуйте на основе корреляций: Выявляйте слабые (<0) и сильные (>0) валюты, прогнозируйте движения на основе взаимосвязей между активами.
-
Универсальность: Применяйте индикатор не только на Forex, но и для анализа индексов, акций и криптовалют (при наличии соответствующих символов).
-
Точность и контроль: Настройте параметры нормализации под ваши стратегии (например, для обучения нейросетей или алгоритмической торговли).
Для кого этот индикатор?
-
Профессиональные трейдеры: Для анализа межрыночных зависимостей и построения сложных торговых систем.
-
Скальперы и дейтрейдеры: Быстрое определение сильных/слабых активов в реальном времени.
-
Алгоритмические трейдеры: Подготовка данных для машинного обучения и автоматизированных стратегий.
-
Начинающие трейдеры: Визуальное отображение корреляций помогает учиться на реальных примерах.
Откройте новые горизонты анализа рынка прямо сейчас, используя "Interaction and Correlation Indicator"!
Использование. Назначение переменных:
Основные параметры индикатора:
Base currency (YYY) ( major_currency ) (string) Основная валюта (YYY), от которой рассчитываются все корреляции.
Line thickness for base currency (major_width) (int) Толщина линии графика основной валюты.
Line color for base currency (major_color) (color) Цвет линии графика основной валюты.
Direct pairs (xxxYYY) (xYYY_Pairs_Str) (string) Список прямых валютных пар (например, EUR; GBP ). Разделитель — `;`.
Line widths for direct pairs (xYYY_Widths_Str) (string) Список толщин линий для прямых пар. «0» — не отображать линию Разделитель — `;` (>= количество элементов в xYYY_Pairs_Str).
Colors for direct pairs (xYYY_Colors_Str) (string) Список цветов для прямых пар Разделитель — `;` (>= количество элементов в xYYY_Pairs_Str).
Inverse pairs (YYYxxx) (YYYx_Pairs_Str) (string) Список обратных валютных пар (например, JPY ; CHF ). Разделитель — `;`.
Line widths for inverse pairs (YYYx_Widths_Str) (string) Список толщин линий для обратных пар. «0» — не отображать линию Разделитель — `;` (>= количество элементов в YYYx_Pairs_Str).
Colors for inverse pairs (YYYx_Colors_Str) (string) Список цветов для обратных пар. Разделитель — `;` (>= количество элементов в YYYx_Pairs_Str).
Indices and stocks (indexYYY) (idxYYY_Pairs_Str) (string) Список индексов/акций (например, SPX 500;AAPL ). Разделитель — `;`.
Line widths for indices and stocks (idxYYY_Widths_Str) (string) Список толщин линий для индексов/акций. « 0» — не отображать линию Разделитель — `;` (>= количество элементов в idxYYY_Pairs_Str).
Colors for indices and stocks (idxYYY_Colors_Str) (string) Список цветов для индексов/акций. Разделитель — `;` (>= количество элементов в idxYYY_Pairs_Str).
Use prefixes for indices (idxUsePrefixes) (bool) Использовать ли префиксы при формировании имени символа индекса.
Prefix for symbol name (prefix_name_str) (string) Префикс для всех символов (например, `#` или `.`).
Postfix for symbol name (postfix_name_str) (string) Постфикс для всех символов.
Fast moving average period (MA_Fast) (int) Период быстрой скользящей средней (Moving Average).
Slow moving average period (MA_Slow) (int) Период медленной скользящей средней.
Type of moving average (ma_method) (ENUM_MA_METHOD) Тип скользящей средней: MA, EMA .
Price used for calculation (_price) (ENUM_APPLIED_PRICE) Цена, используемая для расчета.
Number of bars to calculate (CalculateBar) (int) Количество баров для расчёта (-1 — все доступные бары). Рекомендуемоее значение 1440.
Min-max normalization factor (NormalizeMinMax) (double) Коэффициент нормализации диапазона (Min-Max). -1 = выключено.
Distribution normalization within range (NormalizePow) (double) Показатель степени для нормализации распределения внутри диапазона. -1 = выключено.
Logging verbosity level (LogLevel) (ENUM_LOG_LEVEL) Уровень детализации логирования: `LOG_NONE`, `LOG_INFO`, `LOG_DEBUG`.
Рекомендации:
Перед запуском позаботьтесь о достаточной синхронизации истории символов. Откройте окна всех используемых символов для используемого таймфрейма.
