Find historical element by time in the selected range.


SYNTAX


public int FindInterval (DateTime time,int from,int to)


PARAMETERS


time — DateTime

Defines date and time of needed object.


from — intDefines index of start the search.


to — intDefines index of end the search.


RETURN


int Returns the index of the referenced element or -1 if it doesn't exist in the selected range.


EXAMPLE


using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using PTLRuntime.NETScript;

namespace FindIntervalExamples
{
     public class FindIntervalExamples : NETStrategy
     {       
         public override void OnQuote()
         {
             Instrument inst = Instruments.Current;
             HistoricalData Hist = GetHistoricalData(new HistoricalDataRequest(inst,Period.Min));
             int find_from = 20;
             int find_to = 1;
             DateTime time = DateTime.Today;
             Print(Hist.FindInterval(time,find_from,find_to)); 
         }     
     }
}