Code:
using System;
using System.Linq;
using TSLab.Script.Realtime;
using System.Collections.Generic;
using TSLab.Script;
using TSLab.Script.Handlers;


namespace TSLab.Script.Handlers
{
    [HandlerName("ВерхнийЛимит_fininfo")]
    [HandlerCategory("777")]
    public class FI_ВерхнийЛимит: IBar2DoubleHandler
{
	public IList<double> Execute(ISecurity source)
	{
		var secrt = source as ISecurityRt;
		var res = new double[source.Bars.Count];
		if(secrt != null)
		{
			var v = secrt.FinInfo.PriceMax ?? 0;
			for(int i=0; i < res.Length; i++)
			{
				res[i] = v;
			}
		}
		return res;
	}
    }}
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.