示例#1
0
        public static void Test()
        {
/*
 *                      // Sell
 *                      {
 *                          Console.WriteLine("SALE Testing...");
 *                              var priceUsd = 245 * 99999;
 *                              var CIY2USD = 0.1611;
 *
 *                              var client1 = new BTCChinaAPI(ApiKey, ApiSecret);
 *                              var responce = client1.PlaceOrder((double)(priceUsd / CIY2USD), -(double)2.5,
 *                                      BTCChinaAPI.MarketType.BTCCNY);
 *                              Console.WriteLine(responce);
 *                      }
 */

/*
 *                      using (var wsApi = new BtcChinaWebSocketApi())
 *                      {
 *              Console.WriteLine("Btcc: Socket starting...");
 *              wsApi.Start();
 *                              Console.ReadLine();
 *                              wsApi.Stop();
 *                      }
 */

            var ticker = BTCChinaAPI.GetTicker();

            Console.WriteLine("ticker.Last: " + ticker.Last);

            var orderBook = BTCChinaAPI.GetOrderBook();

            Console.WriteLine("orderBook.Asks.Count=" + orderBook.Asks.Count);

            var client = new BTCChinaAPI(ApiKey, ApiSecret);
            var info   = client.getAccountInfo();

            Console.WriteLine("UserName= "******"orderId: " + orderId);

            var cancelResult = client.cancelOrder(orderId);

            Console.WriteLine("cancelResult: " + cancelResult);
        }
示例#2
0
        public static void Main(string[] args)
        {
            BTCChinaAPI a = new BTCChinaAPI("", "");

            /*
             * StreamReader sr;
             * String str="";
             * sr = File.OpenText("C:\\Max\\Coin\\test\\json1.txt");
             * while (sr.Peek() != -1)
             * {
             *  str = str+sr.ReadLine();
             *
             * }
             * sr.Close();
             *
             * Console.WriteLine(str);
             * Console.WriteLine("\n");
             *
             * JObject o = JObject.Parse(str);
             * Console.WriteLine("order: " + o["result"]["order"]);
             * //Console.WriteLine("order1: " + o["result"]["order"][0]);
             * //Console.WriteLine("order2: " + o["result"]["order"][1]);
             * //Console.WriteLine("amount1: " + o["result"]["order"][0]["amount"]);
             * //Console.WriteLine("amount2: " + o["result"]["order"][1]["amount"]);
             * Console.ReadLine();
             */

            /*
             * TimeSpan timeSpan = DateTime.UtcNow - new DateTime(1970, 1, 1);
             * long milliSeconds = Convert.ToInt64(timeSpan.TotalMilliseconds*1000);
             *
             * Console.WriteLine("DateTime:" + DateTime.UtcNow);
             * Console.WriteLine("TotalSeconds:" + timeSpan.TotalSeconds + ",Seconds:" + timeSpan.Seconds);
             *
             * //timeSpan.TotalSeconds + new DateTime(1970, 1, 1);
             * Console.ReadLine();
             */
        }