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.