Table of Contents

Interface IOrderLine<T, A, L>

Namespace
Virtufin.Base.Orders
Assembly
Virtufin.Base.dll

A single order resting on a Level-3 (market-by-order) book.

public interface IOrderLine<T, A, L> where T : notnull where A : IFixedPointAmount where L : IFixedPointAmount

Type Parameters

T

Order identity type.

A

Size amount type.

L

Price amount type.

Properties

Id

The order's identity on the venue.

T Id { get; }

Property Value

T

Price

The order's limit price.

L Price { get; }

Property Value

L

Side

Buy or sell side.

BuyOrSell Side { get; }

Property Value

BuyOrSell

Size

The order's remaining size.

A Size { get; }

Property Value

A