Хочу в своем примере анализировать значения индикатора RSI. Сделал простейший пример. Ожидал, что результатом работы будет формирование значений индикатора RSI - а на самом деле кривая, совсем не похожая на RSI. Может я что-то не так делаю?
public int PeriodRSI { get; set; }
public IList<double> Execute(ISecurity source)
{
var closes = source.ClosePrices;
var RSI = Series.RSI(Series.TrueRange(source.Bars), PeriodRSI);
IList<double> list = new List<double>(closes.Count);
for (int i = 0; i < closes.Count; i++)
{
var res=RSI[i];
list.Add(res);
}
return list;
}