У меня версия индикатора более древняя (для ручного ввода данных), но думаю, что изменение формулы его работу не нарушит.
Попробуйте поменять r=(-OI_CALL[x]+OI_PUT[x])/(OI_CALL[x]+OI_PUT[x]+0.0);
на r=(0.7 - (OI_CALL[x]+OI_PUT[x]+0.0)/(OI_EOS[x]*1.0))*100;
В настоящее время я анализирую ситуацию в экселе, т.к. метатрейдером редко пользуюсь, поэтому приведу скрин прошлых периодов
http://s58.radikal.ru/i159/1202/76/5c4c6c1b9132.jpg
Но как и любой анализ, возможны ложные сигналы, поэтому надо потери ограничивать.
Можно использовать другие сигнальные уровни, это как торговать (краткосрочно или долгосрочно).
Для других активов формула конечно будет отличаться, это пока поле для статистики и экспериментов.