Table of Contents

Class ChartingExtensions

Namespace
Balsam
Assembly
Balsam.Charting.dll

Exposes some static extension methods related to charting.

public static class ChartingExtensions
Inheritance
ChartingExtensions
Inherited Members

Methods

Chart(EventStudyResults)

Displays results in a graphical format.

public static void Chart(this EventStudyResults results)

Parameters

results EventStudyResults

Chart(ISeries, bool)

Charts the specified series.

public static void Chart(this ISeries series, bool async = false)

Parameters

series ISeries
async bool

Chart(MarketProfile)

Displays a chart of this market profile.

public static void Chart(this MarketProfile profile)

Parameters

profile MarketProfile

Chart(Strategy)

Charts the primary series along with any plots that have been called.

public static void Chart(this Strategy strategy)

Parameters

strategy Strategy

Chart(IEnumerable<ISeries>, bool)

Plots a broomstick chart of the specified series.

public static void Chart(this IEnumerable<ISeries> series, bool async = false)

Parameters

series IEnumerable<ISeries>
async bool

Chart2(ISeries)

Charts the specified series.

public static void Chart2(this ISeries series)

Parameters

series ISeries

Chart2(Strategy)

Charts the specified strategy using the advanced charting library.

public static void Chart2(this Strategy strategy)

Parameters

strategy Strategy

Chart2(IEnumerable<PlotInstruction>)

Charts the specified plots.

public static void Chart2(this IEnumerable<PlotInstruction> plots)

Parameters

plots IEnumerable<PlotInstruction>

ConeChart(TimeSeries)

Creates a cone chart using specified return series.

public static void ConeChart(this TimeSeries returns)

Parameters

returns TimeSeries

ConeChart(TimeSeries, double, double)

Creates a cone chart using the specified return series and assumed mean and standard deviation.

public static void ConeChart(this TimeSeries returns, double mu, double sigma)

Parameters

returns TimeSeries
mu double

Assumed mean return

sigma double

Assumed standard deviation

GetImage(Chart)

Convert chart to png image.

public static Image GetImage(this Chart chart)

Parameters

chart Chart

Returns

Image

GetImage(Chart, ChartImageFormat)

Convert chart to image using specified format.

public static Image GetImage(this Chart chart, ChartImageFormat format)

Parameters

chart Chart
format ChartImageFormat

Returns

Image

GetImageByteArray(Chart)

Returns a byte array in png format.

public static byte[] GetImageByteArray(this Chart chart)

Parameters

chart Chart

Returns

byte[]

GetImageByteArray(Chart, ChartImageFormat)

Returns a byte array in the specified format.

public static byte[] GetImageByteArray(this Chart chart, ChartImageFormat format)

Parameters

chart Chart
format ChartImageFormat

Returns

byte[]

GetThumbnail(Chart)

Returns a 100 x 75 thumbnail image of the specified chart.

public static Image GetThumbnail(this Chart chart)

Parameters

chart Chart

Returns

Image

GetThumbnail(Chart, int, int)

Returns a thumbnail image of the specified chart of the specified width and height.

public static Image GetThumbnail(this Chart chart, int width, int height)

Parameters

chart Chart
width int
height int

Returns

Image