コード例 #1
0
        static void Main(string[] args)
        {
            var ticker      = BtceApi.GetTicker(BtcePair.BtcUsd);
            var trades      = BtceApi.GetTrades(BtcePair.BtcUsd);
            var btcusdDepth = BtceApi.GetDepth(BtcePair.UsdRur);
            var fee         = BtceApi.GetFee(BtcePair.UsdRur);

            var btceApi      = new BtceApi("YOUR-API-KEY", "your_secret_key");
            var info         = btceApi.GetInfo();
            var transHistory = btceApi.GetTransHistory();
            var tradeHistory = btceApi.GetTradeHistory(count: 20);
            var orderList    = btceApi.GetOrderList();
            var tradeAnswer  = btceApi.Trade(BtcePair.BtcUsd, TradeType.Sell, 20, 0.1m);
            var cancelAnswer = btceApi.CancelOrder(tradeAnswer.OrderId);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: wishhhmaster/CoinTNet
        static void Main(string[] args)
        {
            var ticker      = BtceApi.GetTicker(BtcePair.btc_usd);
            var trades      = BtceApi.GetTrades(BtcePair.btc_usd);
            var btcusdDepth = BtceApi.GetDepth(BtcePair.usd_rur);
            var fee         = BtceApi.GetFee(BtcePair.usd_rur);

            var btceApi      = new BtceApi("API_KEY", "API_SECRET");
            var info         = btceApi.GetInfo();
            var transHistory = btceApi.GetTransHistory();
            var tradeHistory = btceApi.GetTradeHistory(count: 20);
            var orderList    = btceApi.GetOrderList();
            var tradeAnswer  = btceApi.Trade(BtcePair.btc_usd, TradeType.Sell, 20, 0.1m);
            var cancelAnswer = btceApi.CancelOrder(tradeAnswer.OrderId);
        }
コード例 #3
0
ファイル: BtceWrapper.cs プロジェクト: BradleyDHobbs/CoinTNet
        /// <summary>
        /// Gets recent transactions
        /// </summary>
        /// <param name="lastMin"></param>
        /// <param name="pair">The currency pair</param>
        /// <returns>The most recent transactions</returns>
        public CallResult <TransactionList> GetTransactions(bool lastMin, CurrencyPair pair)
        {
            return(CallProxy(
                       () => BtceApi.GetTrades(pair.ToBtcePair()),
                       trades =>
            {
                var ret = trades.Select
                              (t => new DE.Transaction
                {
                    Amount = t.Amount,
                    Price = t.Price,
                    ID = t.Tid,
                    Timestamp = BtcE.Utils.UnixTime.GetFromDateTime(t.Date),
                    Date = t.Date
                });
                var tlist = new TransactionList
                {
                    Transactions = ret.ToList()
                };

                return tlist;
            }
                       ));
        }