индикатор пока вполне принитивен:

public class MyIter : IDouble2DoubleHandler
{
[HandlerParameter]
public int Period { get; set; }
[HandlerParameter]
public int ItertionsNumber { get; set; }

public IList<double> Execute(IList<double> source)
{

//Series.EMA

IList<double> list2 = new List<double>(source);
return list2;
}
}

В переменную source уже приходят "кривые данные"

Прикладываю схему скрипта
(на вход индикатору подается на выбор от параметра открытие, закрытие, максимум или минимум)


Attachments
shema_crop.png (188 downloads)
Description: схема скрипта