Modified on 2015/06/08 15:36 by Eugene — Categorized as: Community Components


public static BarDataRange GetDataRange(WealthScript obj)

public BarDataRange GetDataRange( WealthScript obj )

Parameter Description

objAn instance of the WealthScript object


Returns an instance of BarDataRange object containing a serialized string with the data range the strategy is being executed upon. Example:

FixedBars;500;10;01.01.2014 0:00:00;01.01.2015 0:00:00

Works in Strategy windows, does not work in Strategy Monitor.


Here's a short snippet illustrating how to call the method in your Strategy code:

Example using C# extension methods:

using System;
using System.Text;
using WealthLab;
using WealthLab.Indicators;

namespace WealthLab.Strategies { public class MyStrategy : WealthScript { protected override void Execute() { PrintDebug( this.GetDataRange() ); } } }