Добрый день.
Подтверждаю ту же ошибку при подключении скрипта через dll.
При подключении внешнего скрипта через файлы все работает.

TSLab генерирует кривой класс:
Code:
namespace TSLab.User
{
	using System;
	using TSLab.Script;


	public sealed class Script
	{

	private AT.TSLab.Trading.DonchianSimpleScript DonchianSimpl1_h = new AT.TSLab.Trading.DonchianSimpleScript();

	public void Execute(TSLab.Script.Handlers.IContext context, TSLab.Script.ISecurity Источник1)
        {
            // Initialize 'DonchianSimpl1' item
            // Make 'DonchianSimpl1' item data
            void DonchianSimpl1; // !!!!!!
            DonchianSimpl1 = this.DonchianSimpl1_h.Execute(Источник1);
            // =================================================
            // Handlers
            // =================================================
            // =================================================
            // Trading
            // =================================================
            int barsCount = Источник1.Bars.Count;
            if ((context.IsLastBarUsed == false))
            {
                barsCount--;
            }
            for (int i = 0; (i < barsCount); i++)
            {
            }
        }
	}
}


Коллеги, поясните, в чем тут дело.


Отредактировано tolik86 (Tue Jul 28 2015 10:53 PM)