Syntax
public LowestBar(DataSeries source, int period, string description)
public static LowestBar Series(WealthLab.DataSeries source, int period)
public static double Value(int bar, DataSeries source, int period)Parameter Description
  
    | source | The source DataSeries | 
  
    | period | Lookback period | 
Description
Returns the bar in which lowest value of the 
source DataSeries for the specified 
period was recorded.
See 
Highest for more information.
Remarks
- If more than one bar has precisely the same Lowest value, then LowestBar returns the most recent bar, i.e., the bar with the latest date/time.
- See LowestBar2 in TASCIndicators to return the LowestBar having the earliest date/time.
 
Calculation
Looks back the specified number of periods from the specified Bar and returns the Bar number with lowest price within that Period.
Example
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using WealthLab;
using WealthLab.Indicators;
namespace WealthLab.Strategies
{
	public class MyStrategy : WealthScript
	{
		protected override void Execute()
		{
			/* 
				Color areas of the chart where the 200 day 
				low has occurred within the past 20 bars
			*/
			
			double n = 0;
			
			for(int bar = 200; bar < Bars.Count; bar++)
			{
				n = LowestBar.Value( bar, Low, 200 );
				
				if( bar - n <= 20 )
					SetBackgroundColor( bar, Color.FromArgb(255, 227, 231) );
			}
		}
	}
}