Index 5.1 для MT5

В обновлённой версии используется формула рассчёта индекса через индекс доллара. Это не повлияло на значения индикатора, но упростило код, что позволило обнаружить и быстро исправить ошибку в рассчётах при использовании цен типа High или Low.

Например, при рассчёте индекса USD по High кросс EURUSD, входящий в формулу индекса, также рассчитывался через High, хотя очевидно, что нужно брать цену Low, так как USD в этом кроссе в знаменателе. Подобные рассчёты вряд ли интересны в текущей версии индикатора, но в следующих обновлениях это будет более актуально. Подобное обновление для MT4 будет позже.

Также был подправлен код, связанный с отрисовкой индикатора и реакцией на новые котировки. Индикатор теперь работает более стабильно.

Скачать новую версию можно на странице индикатора Index.

Дополнение

Новая версия показывает другие значения, что особенно заметно на JPY. Пока проверяю расчёты. Вернул ссылку на предыдущую версию (5.0) на страницу индикатора. Исправлено.