private static void Socket_OnUserOrdersUpdate(BitmexSocketEvent <Order> obj) { foreach (var o in obj.Data) { Console.WriteLine($"{o.Symbol}:{o.Side}:{o.Id}"); } }
private void OnUpdate(BitmexSocketEvent <BitmexOrderBookEntry> update) { if (update.Action == BitmexAction.Undefined || update.Data == null) { return; } if (update.Data[0]?.Symbol != Symbol) { return; } LastOrderBookMessage = DateTime.UtcNow; if (update.Action == Objects.Socket.BitmexAction.Partial) { Create(update.Data); return; } Update(update.Data); }
private static void S_OnTradeUpdate(BitmexSocketEvent <Trade> obj) { Console.WriteLine(JsonConvert.SerializeObject(obj)); }