QuotingStrategy
StockSharp.Algo.Strategies.Quoting
基地引用战略课。
继承自: Strategy
构造函数
QuotingStrategy
protected QuotingStrategy()
quotingStrategy = QuotingStrategy()
Initialize 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()
Create IQuotingBehavior.
返回值: IQuotingBehavior
OnStarted2
protected override void OnStarted2(DateTime time)
quotingStrategy.OnStarted2(time)
当开始方法被调用,ProcessState状态被取用起步值时,这种方法就被称为起步法.