public CandlesSubscribeRequest(string pair, BitfinexTimeFrame bitfinexTimeFrame) { BfxValidations.ValidateInput(pair, nameof(pair)); Key = $"trade:{TimeFrameToKeyCommand(bitfinexTimeFrame)}:{BitfinexSymbolUtils.FormatPairToTradingSymbol(pair)}"; }
private string TimeFrameToKeyCommand(BitfinexTimeFrame bitfinexTimeFrame) { return(bitfinexTimeFrame.GetStringValue()); }
public void SubscribeCandle(string pair, BitfinexTimeFrame timeframe) { _communicator.Send(new CandlesSubscribeRequest(pair, timeframe)); }