MATLAB rsi и MQL4 rsi дают разные результаты на одних и тех же данных - страница 2

 
Уважаемый-на-котором-воду-возят. Вам по делу и пишут. Два мира, два Шапиро. А вы даже не удосужились алгоритмы сравнить.
Алгоритмов что стохастика, что индекса относительной силы - море. Вам это на примере и показали, проницательный вы наш.
Хуже того, если вы выведите ADX, например, то и в этом случае у вас, скорее всего, будут результаты отличаться, т.к. в МТ не "классический" алгоритм.
Ха! Да тот же стохастик.
===
Короче, вы спрашиваете, почему результаты разные? Ну так для начала посмотрите алгоритм в матлабе и в МТ. Мы здесь не телепаты.
 
Определение RSI MATLAB действительно принципиально отличается от MQL4. 
Кому интересно, пишите мне лично (в обсуждении здесь не вижу смысла по причине отсутствия модерации).
 

Не смог дописаться автору в личку, но MTшный RSI-считается как-то совершенно не так. В Матлабе, действительно, выдает другие результаты.

Если автор появится, большая просьба- отпишитесь. MTшный алгоритм расчета RSI (исключительно субьективное мнение, которое может быть ошибочным), немного некорректный

 
ask:

Не смог дописаться автору в личку, но MTшный RSI-считается как-то совершенно не так. В Матлабе, действительно, выдает другие результаты.

Если автор появится, большая просьба- отпишитесь. MTшный алгоритм расчета RSI (исключительно субьективное мнение, которое может быть ошибочным), немного некорректный

Че привязались к Матлабу.

В документации по МQL4 при описании индикаторов делается ссылка на кодобазу. А у одинаковых индикаторов параметры разные!. А Вы про алгоритмы, ну, даете.

 
Давно не заходил сюда. Сообщений во "Входящих" здесь нет. В общем, пишу здесь, чтобы не усложнять (в момент возникновения топика не хотелось здесь писать по причине, упомянутой выше). Действительно, есть путаница, а именно, два разных индикатора называются одной и той же аббревиатурой rsi. А именно, в первом варианте (mql4, другие платформы наверняка тоже, это "Wilder's rsi") для подсчета среднего размера растущих(падающих) свечей используется Exponential Moving Average, а во втором (MATLAB, это "Cutler's rsi") - Simple Moving Average. Именно первый вариант ассоциируется со стандартными 30/70 уровнями и т.д. Про удобство второго варианта ничего сказать не могу т.к. его не использую. Некие мелкие подробности см. на http://en.wikipedia.org/wiki/Relative_Strength_Index. Существенная разница проявляется еще и в том, что первый вариант зависит от всей предыстории цены, а не только от последних N баров, как второй.
Причина обращения: