ma+rsi

 

Всем привет! Подскажите, пожалуйста, как мне получить результат средней скользящей с периодом 10 текущей свечи на индикаторе RSI с периодом 14?

 
Ortex:

Всем привет! Подскажите, пожалуйста, как мне получить результат средней скользящей с периодом 10 текущей свечи на индикаторе RSI с периодом 14?


1. for(;;) + iRSI(14)

2. iMAOnArray(10)

1. Циклом получаем значения индикатора РСИ нужного периода (14) в массив

2.  Берем скользящую среднюю от полученного массива с нужным периодом (10)

 
Понял, спасибо!
 
А сколько итераций цикла делать?
 
Ortex:
А сколько итераций цикла делать?

Смотря какую скользящую среднюю будете использовать.

Самый простой случай если простую - sma. Минимальное количество можно определить из таких рассуждений: Вам нужно последнее значение sma(10, rsi(14)) скользящая средняя с периодом 10 ряда rsi с периодом 14, то есть должно быть минимум 10 предыдущих членов ряда rsi(14). 

Если это smma или ema - там сложнее, потому что есть такое понятие, как "сходимость": последний член ряда получается тем точнее, чем больше предыдущих. Поэкспериментируйте: для некоторых целей хватает +20%, для некоторых не хватает и +100%.

 
Спасибо!
Причина обращения: