Ejemplo n.º 1
0
        public async Task Buy(string orderSymbol, string orderBase, decimal buyAmount, decimal price)
        {
            await _binanceHandler.Buy(orderBase, orderSymbol, buyAmount);

            var order = new Order
            {
                Amount = buyAmount,
                Base   = orderBase,
                Price  = price,
                Symbol = orderSymbol,
                Test   = false
            };

            var key = await _databaseHandler.AddToDatabase(order);

            _logger.LogInformation(
                $"Bought {buyAmount} {orderSymbol} for {price * buyAmount} {orderBase} ({price} a piece) | BUYID: {key}");
        }