Table of Contents

Class SlippageMessageAdapter

Namespace
StockSharp.Algo.Slippage
Assembly
StockSharp.Algo.dll

The message adapter, automatically calculating slippage.

public class SlippageMessageAdapter : MessageAdapterWrapper, IMessageAdapterWrapper, IMessageAdapter, IMessageTransport, IPersistable, ILogReceiver, ILogSource, IDisposable, ICloneable<IMessageAdapter>, ICloneable
Inheritance
SlippageMessageAdapter
Implements
Inherited Members
Extension Methods

Remarks

Initializes a new instance of the SlippageMessageAdapter.

Constructors

SlippageMessageAdapter(IMessageAdapter, ISlippageManager)

The message adapter, automatically calculating slippage.

public SlippageMessageAdapter(IMessageAdapter innerAdapter, ISlippageManager slippageManager)

Parameters

innerAdapter IMessageAdapter

The adapter, to which messages will be directed.

slippageManager ISlippageManager

Slippage manager.

Remarks

Initializes a new instance of the SlippageMessageAdapter.

Methods

Clone()

Create a copy of SlippageMessageAdapter.

public override IMessageChannel Clone()

Returns

IMessageChannel

Copy.

OnInnerAdapterNewOutMessage(Message)

protected override void OnInnerAdapterNewOutMessage(Message message)

Parameters

message Message

OnSendInMessage(Message)

protected override bool OnSendInMessage(Message message)

Parameters

message Message

Returns

bool