Как я должен отображать обзор активов для биткойнов? Пример деталей показан ниже

#java #json #plot #graph #bitcoin

#java #json #график #График #биткойн

Вопрос:

Ниже приведен пример.json-файл из биткойнов. То, что я пытаюсь сделать, это отобразить какой-то график для отображения некоторой статистики. Хотя я не уверен, как и с чего начать. Есть ли какой-нибудь способ, которым кто-нибудь мог бы помочь мне разобраться в этом? Или, например, какие-либо подсказки о том, как я мог бы начать? Я использую XChart для отображения моего графика (визуально). Кстати, это всего лишь одна часть пары актив / котировка, в файле их больше, но я просто показываю это для более четкого представления файла, над которым я работаю

 "symbols": [
        {
            "symbol": "ETHBTC",
            "status": "TRADING",
            "baseAsset": "ETH",
            "baseAssetPrecision": 8,
            "quoteAsset": "BTC",
            "quotePrecision": 8,
            "quoteAssetPrecision": 8,
            "baseCommissionPrecision": 8,
            "quoteCommissionPrecision": 8,
            "orderTypes": [
                "LIMIT",
                "LIMIT_MAKER",
                "MARKET",
                "STOP_LOSS_LIMIT",
                "TAKE_PROFIT_LIMIT"
            ],
            "icebergAllowed": true,
            "ocoAllowed": true,
            "quoteOrderQtyMarketAllowed": true,
            "isSpotTradingAllowed": true,
            "isMarginTradingAllowed": true,
            "filters": [
                {
                    "filterType": "PRICE_FILTER",
                    "minPrice": "0.00000100",
                    "maxPrice": "100000.00000000",
                    "tickSize": "0.00000100"
                },
                {
                    "filterType": "PERCENT_PRICE",
                    "multiplierUp": "5",
                    "multiplierDown": "0.2",
                    "avgPriceMins": 5
                },
                {
                    "filterType": "LOT_SIZE",
                    "minQty": "0.00100000",
                    "maxQty": "100000.00000000",
                    "stepSize": "0.00100000"
                },
                {
                    "filterType": "MIN_NOTIONAL",
                    "minNotional": "0.00010000",
                    "applyToMarket": true,
                    "avgPriceMins": 5
                },
                {
                    "filterType": "ICEBERG_PARTS",
                    "limit": 10
                },
                {
                    "filterType": "MARKET_LOT_SIZE",
                    "minQty": "0.00000000",
                    "maxQty": "5672.05607222",
                    "stepSize": "0.00000000"
                },
                {
                    "filterType": "MAX_NUM_ORDERS",
                    "maxNumOrders": 200
                },
                {
                    "filterType": "MAX_NUM_ALGO_ORDERS",
                    "maxNumAlgoOrders": 5
                }
            ],
            "permissions": [
                "SPOT",
                "MARGIN"
            ]
        },
  

Комментарии:

1. Это звучит как интересный проект! Но я боюсь, что нам нужно больше информации от вас, чтобы иметь возможность ответить. Что вы пытаетесь построить конкретно? Какие показатели / статистику вы рассматриваете? Вам нужна помощь с извлечением данных из JSON или вам нужна помощь с XChart? Если вам нужна помощь по нескольким вопросам, возможно, вам следует задать несколько — но конкретных — вопросов.

2. Хм, я никогда не думал о том, какие показатели / статистика были бы уместны. Не могли бы вы дать какие-либо предложения? Поскольку проект, над которым я сейчас работаю, требует, чтобы я разрешил пользователю выбрать опцию «Обзор активов». В котором этот файл .json содержит детали. Хотя я не очень понимаю, какой визуальный график я могу построить с их помощью. Извлечение данных из JSON и внедрение XChart не будет большой проблемой, поскольку я уже понял это, но спасибо за внимание!

3. Если бы кто-нибудь мог объяснить ключевые слова в этом файле .json, это было бы здорово. Я попытался прочитать и понять документацию Binance API, однако я не смог получить много знаний, поскольку в ней есть очень специфические термины, с которыми я не знаком.

4. Если вы не знаете, что хотите сделать, мы не можем здесь помочь. StackOverflow предназначен для решения проблем, связанных с программированием / инструментами программирования.

5. Ах, да, нет проблем! Я понимаю и прошу прощения за то, что задал этот вопрос здесь: ‘) это файл «exchangeInfo.json», который можно получить из биткойнов, однако это всего лишь небольшой проект, который поможет мне продвинуться дальше с точки зрения графиков 🙂