В чем разница между рыночным и предельным свойством в MTGox API?
Я использую API MTGox для получения данных об исторических сделках.
Когда я запустил https://mtgox.com/api/1/BTCGBP /public /trades? Since = {trade_id}, я получаю последние 500 сделок с тех пор {trade_id}.
Теперь я приведу, например, следующие две сделки:
Trade #1
{
"date":1342135345,
"price":"4.77728",
"amount":"5107.98029213",
"price_int":"477728",
"amount_int":"510798029213",
"tid":"1342135345801755",
"price_currency":"GBP",
"item":"BTC",
"trade_type":"bid",
"primary":"Y",
"properties":"market,mixed_currency"
},
Trade #2
{
"date":1342136454,
"price":"4.78",
"amount":"0.02000488",
"price_int":"478000",
"amount_int":"2000488",
"tid":"1342136454726203",
"price_currency":"GBP",
"item":"BTC",
"trade_type":"bid",
"primary":"N",
"properties":"limit,mixed_currency"
},
Обратите внимание на разные свойства: «market, mixed_currency» & "Предел, mixed_currency".
-
В чем разница между рынком и лимитом? Что оба означают? (Я не мог найти его здесь https://en.bitcoin.it/wiki /MtGox /API /HTTP /v1 )
-
что означает, что торговля будет mixed_currency?
-
Bitcoincharts, похоже, включает в себя все сделки независимо от лимита /рыночной /смешанной валюты, является ли это правильным подходом, если вы хотите иметь честный взгляд на все рынки?
1 ответ
Лимитный ордер - это заказ на покупку или продажу по определенной цене или лучше. Как в «продавать эти монеты, если я могу получить как минимум X долларов за биткойн».
Рыночный ордер - это ордер на покупку или продажу по наилучшей доступной цене. Как в «продавать эти монеты за все, что люди готовы платить сейчас».
Не уверен в этом 100%, но я считаю, что mixed_currency означает, что покупатель и продавец используют разные валюты. Если вы покупаете биткойны, используя EUR, у кого-то, продающего за доллар, то MtGox сделает конверсию.
И да, лучший взгляд на рынок будет со всеми включенными сделками.