我正在尝试在 binance 测试中下订单,但遇到异常。
var client = TestHelpers.CreateClient( new BinanceClientOptions("",Common.apiURL ,"")
{
ApiCredentials = new ApiCredentials(Common.apiKey,Common.apiSecret),
AutoTimestamp = false,
LogVerbosity= LogVerbosity.Debug ,
LogWriters= new List<TextWriter> { (new StreamWriter(Path.Combine(Application.StartupPath, "logs.txt")))}
});
// act
var result = client.FuturesUsdt.Order.PlaceOrder("BTCUSDT", OrderSide.Buy, OrderType.Limit, timeInForce: TimeInForce.GoodTillCancel, quantity: 1, price: 2000);
Exeption:System.NullReferenceException:“对象引用未设置为对象的实例。”
此异常最初是在此调用堆栈中引发的:[外部代码] Binance.Net.SubClients.Futures.BinanceClientFuturesOrder.PlaceOrderAsync(string, Binance.Net.Enums.OrderSide, Binance.Net.Enums.OrderType, decimal?, Binance.Net .Enums.PositionSide?、Binance.Net.Enums.TimeInForce?、bool?、decimal?、string、decimal?、decimal?、decimal?、Binance.Net.Enums.WorkingType?、bool?、Binance.Net.Enums。 BinanceClientFuturesOrder.cs 中的 OrderResponseType?, int?, System.Threading.CancellationToken)
APIBaseURL:https://testnet.binancefuture.com