public class TDT : Indicator
{
#region Variables
// Wizard generated variables
public int t1 = 1; // Default setting for T1
public int t2 = 1; // Default setting for T2
public int t3 = 1; // Default setting for T3
public int t4 = 1; // Default setting for T4
// User defined variables (add any user defined variables below)
#endregion
/// <summary>
/// This method is used to configure the indicator and is called once before any bar data is loaded.
/// </summary>
protected override void Initialize()
{
Add(PeriodType.Minute, t1); // ON CHART
Add(PeriodType.Minute, t2); // ON CHART
Add(PeriodType.Minute, t3); // ON CHART
Add(PeriodType.Minute, t4); // USED TO CALC TIME DILATION
Add(new Plot(Color.FromKnownColor(KnownColor.SeaGreen), PlotStyle.Line, "TD"));
Overlay = false;
}
/// <summary>
/// Called on each bar update event (incoming tick)
/// </summary>
protected override void OnBarUpdate()
{
#region TDT
TH.Set(Close[0]);
TL.Set(High[0]);
TD.Set(Low[0]);
#endregion
}

Comment