выяснил, что если нужный класс находится в пространстве имен Tslab.Script.Handlers изначально, т.е. описан в библиотеке Tslab.Script.Handlers.dll, то он видится без проблем как из кубика "внешний скрипт", так и из codeXX.cs
например TSLab.Script.Handlers.Time
Если же пространство имен Tslab.Script.Handlers было дополнено классом, описанным в другой библиотеке, находящейся в папке handlers, то из кубика "внешний скрипт" этот класс не виден, а из codeXX.cs виден.
Quote:
d:\temp\DeltaScript.cs(16,33) : error CS0234: Имя типа или пространства имен 'BuyVolumeDelta' отсутствует в пространстве имен 'TSLab.Script.Handlers' (пропущена ссылка на сборку?)

код файла codeXX.cs http://codepaste.ru/16954/
код кубика "внешний скрипт" http://codepaste.ru/16954/
код индикатора http://codepaste.ru/16955/


Отредактировано Den Commander (Mon Feb 17 2014 02:08 PM)