Exemplo n.º 1
0
 private static void Socket_OnUserOrdersUpdate(BitmexSocketEvent <Order> obj)
 {
     foreach (var o in obj.Data)
     {
         Console.WriteLine($"{o.Symbol}:{o.Side}:{o.Id}");
     }
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 private static void S_OnTradeUpdate(BitmexSocketEvent <Trade> obj)
 {
     Console.WriteLine(JsonConvert.SerializeObject(obj));
 }