roma095
roma095 личный блог
14 октября 2012, 20:29

Как в excel получить значение RSI

Кто нибудь может подсказать формулу для рассчета RSI excel?
Сама формула известна, но как в элеле вымутить непонятно
RSI = 100 — [100/1 + RS],
 
где RS - среднее значение положительных изменений цены закры­тия за определенное число дней, деленное на среднее значение отри­цательных изменений цены закрытия за то же число дней.
 
31365
31382
31375
31359
31373
31368
31363
31356
31350
31363
31358
31364
31368
31362
11 Комментариев
  • Григорий
    14 октября 2012, 20:34
    если очень надо, сделаю
    • jtrade
      14 октября 2012, 20:57
      roma095, обратись к Mr.Google. Он поможет.
      Есть где-то библиотека ТА индикаторов в Excel
  • =100-(100/(1+СРЗНАЧ(A1:A5)))
  • Григорий
    14 октября 2012, 21:43
    Молодой поэт Таджикский, не так. Там надо сначала сделать среднее из положительных значений
    суммесли(диапазон отклонений;">0"; диапазон), потом делим на количество положильных счетесли(диапазон отклонений;">0"; диапазон), получаем среднюю по положительным, потом также по отрицательным. Причем надо еще вывести количество ячеек в диапазоне для расчета средней в отдельную ячейку.
    • Григорий, Как написал формулу, так я и сделал, так понимаю ему для нейросети надо, так что там смысл отпадает в отрицательных значениях.
  • AlexeyTikhonov
    14 октября 2012, 21:44
    100-100/(1+СУММЕСЛИ(C3:C15;">0")/СЧЁТЕСЛИ(C3:C15;">0")/ABS(СУММЕСЛИ(C3:C15;"<0")/СЧЁТЕСЛИ(C3:C15;"<0")))
    Где С3:C15 — процентное изменение цен закрытия ((Xi+1/Xi)-1)

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн