Exemplo n.º 1
0
 public void ClickD()
 {
     Aex.SetActive(false);
     Bex.SetActive(false);
     Cex.SetActive(false);
     Dex.SetActive(true);
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     Aex.SetActive(false);
     Bex.SetActive(false);
     Cex.SetActive(false);
     Dex.SetActive(false);
 }
Exemplo n.º 3
0
        public decimal GetAsks(int countOfAsk)
        {
            Cex       cex       = new Cex();
            OrderBook orderBook = cex.Order();
            decimal   asks      = 0;
            int       i         = 0;

            foreach (var ask in orderBook.Asks)
            {
                bool first = true;
                foreach (var a in ask)
                {
                    if (!first)
                    {
                        asks += a;
                    }
                    first = false;
                }
                i++;
                if (i == countOfAsk)
                {
                    break;
                }
            }
            return(asks);
        }
Exemplo n.º 4
0
        public decimal GetBids(int countOfBids)
        {
            Cex       cex       = new Cex();
            OrderBook orderBook = cex.Order();
            decimal   bids      = 0;
            int       i         = 0;

            foreach (var bid in orderBook.Bids)
            {
                bool first = true;
                foreach (var a in bid)
                {
                    if (!first)
                    {
                        bids += a;
                    }
                    first = false;
                }
                i++;
                if (i == countOfBids)
                {
                    break;
                }
            }
            return(bids);
        }
Exemplo n.º 5
0
    // Update is called once per frame
    void Update()
    {
        if (가넷시간매니져.A == 1)
        {
            Aimg.SetActive(true);
        }
        else
        {
            Aex.SetActive(false);
            Aimg.SetActive(false);
        }

        if (가넷시간매니져.B == 1)
        {
            Bimg.SetActive(true);
        }
        else
        {
            Bex.SetActive(false);
            Bimg.SetActive(false);
        }

        if (가넷시간매니져.C == 1)
        {
            Cimg.SetActive(true);
        }
        else
        {
            Cex.SetActive(false);
            Cimg.SetActive(false);
        }

        if (가넷시간매니져.D == 1)
        {
            Dimg.SetActive(true);
        }
        else
        {
            Dex.SetActive(false);
            Dimg.SetActive(false);
        }
    }
Exemplo n.º 6
0
        public async Task <ITickers> GetTicker([FromBody] CompositeStockExchangeObject compositeStockExchangeObject)
        {
            decimal exchangeRate = compositeStockExchangeObject.ExchangeRate;

            Common.StockExchange.Types.StockExchange selectedStockExchange = compositeStockExchangeObject.StockExchange;
            string selectedPairs = compositeStockExchangeObject.SelectedPairs;

            IStockExchanges stockExchanges;

            switch (selectedStockExchange)
            {
            case Common.StockExchange.Types.StockExchange.Binance:
                stockExchanges = new Binance();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Bitfinex:
                stockExchanges = new Bitfinex();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Bitmex:
                stockExchanges = new Bitmex();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Bitstamp:
                stockExchanges = new Bitstamp();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Bittrex:
                stockExchanges = new Bittrex();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Cex:
                stockExchanges = new Cex();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Exmo:
                stockExchanges = new Exmo();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Gdax:
                stockExchanges = new Gdax();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Gemini:
                stockExchanges = new Gemini();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Kraken:
                stockExchanges = new Kraken();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.Poloniex:
                stockExchanges = new Poloniex();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            case Common.StockExchange.Types.StockExchange.QuadrigaCx:
                stockExchanges = new QuadrigaCx();
                return(await stockExchanges.GetTickers(selectedPairs, exchangeRate));

            default:
                throw new NullStockExchangeException("Invalid StockExchange Selection");
            }
        }