Table of Contents

Class TradeComparer

Namespace
Balsam.MoneyManagement
Assembly
Balsam.Backtester.dll

Ensures that trades are presented to the money manager in the correct order.

public class TradeComparer : IComparer<Trade>
Inheritance
TradeComparer
Implements
Inherited Members
Extension Methods

Constructors

TradeComparer()

Intializes a default comparer which sorts by trade id.

public TradeComparer()

TradeComparer(Random)

Initializes a default comparer which randomizes trades.

public TradeComparer(Random rng)

Parameters

rng Random

Fields

Default

Gets an instance of the default trade comparer.

public static readonly TradeComparer Default

Field Value

TradeComparer

Methods

Compare(Trade, Trade)

Compares the specified trades.

public int Compare(Trade x, Trade y)

Parameters

x Trade
y Trade

Returns

int