Benutzerdefinierter Filter für mtgox-Tiefen-API-Anfrage

Ich schaue mir die mtgox-API-Dokumentation an und insbesondere die Tiefe mehrerer Währungen http://data.mtgox.com/api/1/BTCUSD/depth/fetch

Es gibt die Liste der Anfragen und Gebote und ein Filterkriterium wie dieses zurück:

filter_min_price: {
    value: "42.25504",
    value_int: "4225504",
    display: "$42.26",
    display_short: "$42.26",
    currency: "USD"
},
filter_max_price: {
    value: "51.64504",
    value_int: "5164504",
    display: "$51.65",
    display_short: "$51.65",
    currency: "USD"
}

Ist es möglich, den benutzerdefinierten Filter anzuwenden und die gefilterte Antwort vom Server zu erhalten? Sagen Sie, ob ich eine kleinere Min/Max-Preisspanne haben möchte. Kann dies in der API-Anforderung erfolgen?

Ich verstehe, dass ich die Antwort auf dem Client filtern kann, nachdem ich alle Daten erhalten habe, suchte aber nach einer Möglichkeit, dies über API zu tun

Diese Frage scheint nicht zum Thema zu gehören, da es um Mt.Gox geht

Antworten (1)

Auf der v2-API ist es nicht möglich, denke ich, aber sie sagen hier , dass es so ist, aber dass Argumente dafür nicht bekannt sind. Wenn Sie irgendwelche Argumente ausprobieren, lautet die Antwort:

"error":"Invalid call method, please ensure query string is empty (min,max)"

Deshalb denke ich, dass Sie das nicht können, ich denke, es ist das gleiche für v1. Vielleicht sollten Sie darüber nachdenken, das zu tun, was Sie auf andere Weise tun wollten, und vielleicht Ihre Daten mit aktualisierentrades/fetch?since=1364767190000000