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)

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

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