public HighestBar(DataSeries source, int period, string description) public static HighestBar Series(DataSeries source, int period) public static double Value(int bar, DataSeries source, int period)
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() { // Has the 200 day high ocurred within the past 20 bars? double n = 0; for(int bar = 200; bar < Bars.Count; bar++) { n = HighestBar.Series( High, 200 )[bar]; if( bar - n <= 20 ) SetBackgroundColor( bar, Color.LightGray ); } } } }