예제 #1
0
        public async Task Start(string symbol)
        {
            SubscribeToStreams();

            await _client.Start();

            var subscribeRequest = new MarketCandlestickSubscribeRequest("id1", symbol, MarketCandlestickPeriodType.FiveMinutes);

            _client.Send(subscribeRequest);
        }
예제 #2
0
        private async Task StartCandlestickExample(string symbol)
        {
            var subscribeRequest = new MarketCandlestickSubscribeRequest(
                GetNextId(),
                symbol,
                MarketCandlestickPeriodType.OneMinute);

            _client.Send(subscribeRequest);

            await Task.Delay(1000);

            var now         = DateTimeOffset.UtcNow;
            var pullRequest = new MarketCandlestickPullRequest(
                GetNextId(),
                symbol,
                MarketCandlestickPeriodType.SixtyMinutes,
                now.AddHours(-5),
                now.AddHours(-2));

            _client.Send(pullRequest);
        }