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>();
		}
Ejemplo n.º 2
0
 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>();
 }
Ejemplo n.º 3
0
 public StreamingEarlyBinder(StreamingBarFactoryUnattached streamingBarFactoryUnattached, IStreamingConsumer consumer)
 {
     this.streamingBarFactoryUnattached = streamingBarFactoryUnattached;
     this.consumer = consumer;
 }
		public StreamingEarlyBinder(StreamingBarFactoryUnattached streamingBarFactoryUnattached, IStreamingConsumer consumer) {
			this.streamingBarFactoryUnattached = streamingBarFactoryUnattached;
			this.consumer = consumer;
		}