Table of Contents

Interface IBarServer

Namespace
Balsam.DataServers
Assembly
Balsam.Backtester.dll

Defines the contract that all bar servers must implement.

public interface IBarServer
Extension Methods

Methods

GetSymbols()

Returns an enumerable of available symbols.

IEnumerable<string> GetSymbols()

Returns

IEnumerable<string>

LoadSymbol(string)

Loads all available data for the specified symbol.

BarSeries LoadSymbol(string symbol)

Parameters

symbol string

Returns

BarSeries

LoadSymbol(string, DateTime, DateTime)

Loads data for the specified symbol between the specified start and end dates inclusive.

BarSeries LoadSymbol(string symbol, DateTime startDate, DateTime endDate)

Parameters

symbol string
startDate DateTime
endDate DateTime

Returns

BarSeries

Events

Message

Raises a message.

event EventHandler<MessageEventArgs> Message

Event Type

EventHandler<MessageEventArgs>