Originally Posted By: yakudzzzzza
Спасибо Вам ОГРОМНЕЙШЕЕ. Вы были совершенно правы. После замены массива в GetData с:
IList<double> nSDiv = ctx.GetData("SDiv",
new[] { SDivPct.ToString() },
delegate { return div.Execute(source, nSMFI););
на:
IList<double> nSDiv = ctx.GetData("SDiv",
new[] { SMFIPeriod.ToString(), SDivPct.ToString(), source.CacheName },
delegate { return div.Execute(source, nSMFI););
всё заработало.
Буду очень признателен, если вы поможете найти информацию по правильному кэшированию, чтобы избежать подобных ошибок в будущем.
Если кому интересно, сбрасываю архивы обработчиков (библы по известному пути в папке debug)


цепляйтесь может сюда:
https://github.com/tslab-hub/handlers

dll конечно всегда приветствуется для людей, кто работает только в редакторе и не умеет программировать совсем. Желательно оформлять в эту ветку с кратким описанием http://forum.tslab.ru/ubb/ubbthreads.php?ubb=postlist&Board=26&page=1