Click or drag to resize

OrderLogHelperToMarketDepths Method (IEnumerableExecutionMessage, IOrderLogMarketDepthBuilder, TimeSpan, Int32)

Построить стаканы из лога заявок.

Namespace:  StockSharp.Algo
Assembly:  StockSharp.Algo (in StockSharp.Algo.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public static IEnumerable<QuoteChangeMessage> ToMarketDepths(
	this IEnumerable<ExecutionMessage> items,
	IOrderLogMarketDepthBuilder builder,
	TimeSpan interval = null,
	int maxDepth = 2147483647
)

Parameters

items
Type: System.Collections.GenericIEnumerableExecutionMessage
Строчки лога заявок.
builder
Type: StockSharp.MessagesIOrderLogMarketDepthBuilder
Построитель стакана.
interval (Optional)
Type: SystemTimeSpan
Интервал генерации стакана. По умолчанию равен Zero, что означает генерацию стаканов при каждой новой строчке лога заявок.
maxDepth (Optional)
Type: SystemInt32
Максимальная глубина стакана. По умолчанию равно MaxValue, что означает бесконечную глубину.

Return Value

Type: IEnumerableQuoteChangeMessage
Стаканы.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IEnumerableExecutionMessage. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also