SyntheticIndices
- Индикаторы
- Stanislav Korotky
- Версия: 2.0
- Активации: 5
Индикатор сравнивает котировки заданного символа с синтетической котировкой, рассчитываемой из двух других "справочных" символов. Индикатор полезен для проверки поведения символа Форекс с помощью соответствующих фондовых индексов и обнаружения их схождения/расхождения, что может указывать на будущее движение цен.
Главная идея заключается в том, что все фондовые индексы котируются в определенных валютах и потому демонстрируют корреляцию с парами Форекс, в которых эти валюты используются. Когда маркет-мейкеры решают "купить" тот или иной фондовый индекс, они продают валюту, в которой этот индекс котируется. Например, восходящий тренд S&P500 обычно подтверждается нисходящим трендом USD. И аналогично, USD обычно растет при падающем индексе S&P500 и других американских индексах (можно сказать, что народ выходит в кэш). Это наглядно показано на первом графике внизу с суперпозицией DAX и EUR (обратите внимание, что это именно EUR, а не EURUSD или какая-либо другая пара, содержащая EUR).
Индикатор вычисляет синтетический курс между двумя фондовыми индексами и сравнивает его с курсом реального символа. Например, в случае EURUSD можно выбрать для анализа DAX vs S&P500, или CAC40 vs Dow Jones. S&P500 является на самом деле парой S&P500/USD в терминах Форекс, а DAX - парой DAX/EUR. Таким образом, отношение этих двух индексов формирует альтернативный курс для EUR/USD. Индикатор позволяет увидеть этот синтетик сам по себе (параметр ScalingPeriod равен 0, см. далее) или как величины, нормированные относительно заданного скользящего среднего (ScalingPeriod больше 0). Наиболее важно, что данные нормированные величины для обычного символа Форекс и для синтетического аналога выводятся рядом друг с другом, показывая фазы схождения и расхождения.
С данным индикатором применимы торговые стратегии вроде парного трейдинга и хеджирования: торгуйте пару Форекс в направлении синтетика, и опционально торгуйте индексами в противоположном направлении.
Параметры
- SymbolList - список анализируемых символов, разбитый по тройкам в формате: "ReferenceA1/ReferenceA2=RealSymbolA;ReferenceB1/ReferenceB2=RealSymbolB;..." и т.д.; максимальное количество троек, разделенных символом ";" - 5; в каждой тройке ReferenceX1 - название индекса, соответствующего второй валюте (котирования) рабочего символа RealSymbolX, а ReferenceX2 - название индекса, соответствующего первой валюте (базовой) рабочего символа; например, для анализа EURUSD можно указать "S&P500/DAX=EURUSD" или "NQ/FDAX=EURUSD" или "DJI/STOXX50=EURUSD"; примеры настроек для основных валют приведены на закладке Обсуждение;
- Smoothing - период сглаживания линии синтетика (по умолчанию 5);
- ScalingPeriod - период скользящего среднего для относительной нормировки, по умолчанию 21; 0 - вывод кросс-курса без нормировки - это возможно если задана только одна пара референсных символов, например, SymbolList="NQ/FDAX";
- ScalingMethod - режим скользящего среднего, по умолчанию - MODE_EMA;
- ScalingPrice - цена скользящего среднего, по умолчанию - PRICE_CLOSE;
- RangingPeriod - период расчета среднего размаха всех линий (выводится как две серые пунктирные линии);
Если SymbolList не задан, индикатор выводит в лог подсказки для основных валют Форекс.
Тикеры фондовых индексов должны быть доступны в обзоре рынка. Индикатор работает исключительно со стандартными котировками вашего брокера и не делает запросы во внешние сервисы.