public SymbolScaleDistributionChannel(string symbol, BarScaleInterval scaleInterval) { Symbol = symbol; ScaleInterval = scaleInterval; StreamingBarFactoryUnattached = new StreamingBarFactoryUnattached(symbol, ScaleInterval); consumersQuote = new List<IStreamingConsumer>(); consumersBar = new List<IStreamingConsumer>(); earlyBinders = new Dictionary<IStreamingConsumer, StreamingEarlyBinder>(); }
public SymbolScaleDistributionChannel(string symbol, BarScaleInterval scaleInterval) { Symbol = symbol; ScaleInterval = scaleInterval; StreamingBarFactoryUnattached = new StreamingBarFactoryUnattached(symbol, ScaleInterval); consumersQuote = new List <IStreamingConsumer>(); consumersBar = new List <IStreamingConsumer>(); earlyBinders = new Dictionary <IStreamingConsumer, StreamingEarlyBinder>(); }
public StreamingEarlyBinder(StreamingBarFactoryUnattached streamingBarFactoryUnattached, IStreamingConsumer consumer) { this.streamingBarFactoryUnattached = streamingBarFactoryUnattached; this.consumer = consumer; }
public StreamingEarlyBinder(StreamingBarFactoryUnattached streamingBarFactoryUnattached, IStreamingConsumer consumer) { this.streamingBarFactoryUnattached = streamingBarFactoryUnattached; this.consumer = consumer; }