Nektodron, подскажите пожалуйста, компилирую индикатор. Смысл индикатора: он должен цепляться к какому либо блоку и имея close, выщитывать определенную величину, но при компиляции выдает ошибку: 'TSLab.Script.Handlers.dar' не реализует член интерфейса 'TSLab.Script.Handlers.IContextUses.Context' (CS0535). Вот код того, что компилирую:
Click to reveal..
Code:
using System;
using System.Collections.Generic;
using TSLab.Script;
using TSLab.Script.Handlers;
using TSLab.DataSource;
using TSLab.Script.Helpers;

namespace TSLab.Script.Handlers
{
    //[HandlerCategory("Indicators")]
    public class dar : IBar2DoubleHandler, IContextUses
    {
    	[HandlerParameter]
		public int Day { get; set; }
       
        public IList<double> Execute(IList<double> source,ISecurity source)
        {
            var DaR = new double[source.Count];
            var closes = source.ClosePrices;
            IList<double> list = new List<double>(closes.Count);
            for(int i = Day; i < source.Count; i++)
            {
            	DaR[i] = closes[i]*(source[i]*Day);
            }
            return DaR;
        }
    }
} 

Подскажите пожалуйста, что я делаю не так?
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.