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状态被取用起步值时,这种方法就被称为起步法.