public TickerHandler(IExchangeTickerReader tickerReader, CCI trades) { _tickerReader = tickerReader; _tickerReader.PoolingInterval = Consts.PoolingInterval; _tickerReader.TickerReady += _tickerReader_TickerReady; _tickerReader.OnError += _tickerReader_OnError; _cci = trades; _cci.IndicatorReady += _cci_IndicatorReady; }
public TickerHandler(IExchangeTickerReader tickerReader, BollingerBands trades) { _tickerReader = tickerReader; _tickerReader.PoolingInterval = Consts.PoolingInterval; _tickerReader.TickerReady += _tickerReader_TickerReady; _tickerReader.OnError += _tickerReader_OnError; _bband = trades; _bband.IndicatorReady += _bband_IndicatorReady; }
public TickerHandler(IExchangeTickerReader tickerReader, RSI trades) { _tickerReader = tickerReader; _tickerReader.PoolingInterval = Common.PoolingInterval; _tickerReader.TickerReady += _tickerReader_TickerReady; _tickerReader.OnError += _tickerReader_OnError; _rsi = trades; _rsi.IndicatorReady += _rsi_IndicatorReady; }
public TickerHandler(IExchangeTickerReader tickerReader, RSI trades) { _trades = trades; _tickerReader = tickerReader; _tickerReader.PoolingInterval = 4280; //provides 14 readings in a minute _tickerReader.TickerReady += _tickerReader_TickerReady; _tickerReader.OnError += _tickerReader_OnError; _trades.IndicatorReady += _trades_IndicatorReady; }