public override void GetWallet()
        {
            //throw new NotImplementedException();
            var info = _btceApi.GetInfo( );

            this.TotCoins = info.Funds.Btc;
            this.TotMoney = info.Funds.Usd;
        }
コード例 #2
0
ファイル: BtceWrapper.cs プロジェクト: BradleyDHobbs/CoinTNet
        /// <summary>
        /// Gets the balance for a given currency pair
        /// </summary>
        /// <param name="pair">The currency pair</param>
        /// <returns></returns>
        public CallResult <Balance> GetBalance(CurrencyPair pair)
        {
            return(CallProxy(() => _proxy.GetInfo(),

                             userInfo =>
            {
                var bal = new Balance();
                foreach (var kvp in userInfo.Funds.Balances)
                {
                    bal.Balances[kvp.Key] = kvp.Value;
                }
                return bal;
            }));
        }
コード例 #3
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);
        }
コード例 #4
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);
        }
コード例 #5
0
        static void Main(string[] args)
        {
            //var depth3 = BtceApiV3.GetDepth(new BtcePair[] { BtcePair.btc_usd });
            //var ticker3 = BtceApiV3.GetTicker(new BtcePair[] { BtcePair.btc_usd });
            //var trades3 = BtceApiV3.GetTrades(new BtcePair[] { BtcePair.btc_usd });
            //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("O5T8M85C-GS1WK7ZM-2DVFSGOJ-EYNIM4YX-VIHYXUWN", "c2085aacb53bbcc06e789001385722c690c8a9528d37fc78e062c1f251682a57");
            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);
        }