QuotingStrategy

StockSharp.Algo.Strategies.Quoting

Базовый класс стратегии котирования.

Наследует: Strategy

Конструкторы

QuotingStrategy
protected QuotingStrategy()
quotingStrategy = QuotingStrategy()

Инициализируйте QuotingStrategy.

Свойства

QuotingSide
public Sides QuotingSide { get; set; }
value = quotingStrategy.QuotingSide
quotingStrategy.QuotingSide = value

Цитируя направление.

QuotingVolume
public decimal QuotingVolume { get; set; }
value = quotingStrategy.QuotingVolume
quotingStrategy.QuotingVolume = value

Общий объем цитирования.

TimeOut
public TimeSpan TimeOut { get; set; }
value = quotingStrategy.TimeOut
quotingStrategy.TimeOut = value

Если к этому времени не будет выполнен общий объем QuotingVolume, стратегия прекратит свою работу.

UseBidAsk
public bool UseBidAsk { get; set; }
value = quotingStrategy.UseBidAsk
quotingStrategy.UseBidAsk = value

Использовать лучшие цены спроса и предложения из книги заказов. Если информация в стакане пропущена, процессор не будет рекомендовать никаких действий.

UseLastTradePrice
public bool UseLastTradePrice { get; set; }
value = quotingStrategy.UseLastTradePrice
quotingStrategy.UseLastTradePrice = value

Использовать цену последней сделки, если информация в стакане отсутствует.

Методы

CreateBehavior
protected abstract IQuotingBehavior CreateBehavior()
result = quotingStrategy.CreateBehavior()

Создайте IQuotingBehavior.

Возвращает: IQuotingBehavior

OnStarted2
protected override void OnStarted2(DateTime time)
quotingStrategy.OnStarted2(time)

Метод вызывается, когда был вызван метод Start и состояние ProcessState приняло значение Started.