Nektodron, у меня все компилируется, но эффект не тот, что ожидался, посмотрите пожалуйста код. Я просто не понимаю какой-то мелочи, может поможете. Сейчас, индикатор подцепляется только к источнику, а мне нужно, что бы он подцеплялся к источнику и к еще одному блоку(любому, где брал бы значение var r). Помогите пожалуйста!
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 DaR
{
    //[HandlerCategory("Indicators")]
    public class dar : IBar2DoubleHandler, IContextUses
    {
    	[HandlerParameter]
		public int Day { get; set; }
       
        public IList<double> Execute(ISecurity source)

        {
        	int count = source.Bars.Count;
            var r = new double[count];
            var closes = source.ClosePrices;
            IList<double> list = new List<double>(closes.Count);
            for(int i = Day; i < closes.Count; i++)
            {
            	var	DaR = closes[i]*r[i]*Day;
            	 
                   list.Add(DaR);
		    }
        
		    return list;
		}
		
		public IContext Context { get; set; }
	}}
    




Merci d'avace!


Отредактировано 777 (Wed Jul 21 2010 05:38 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.