Bitfinex의 WebSockets API v2를 Node.JS package을 통해 사용하고 있습니다. 지갑에 스냅 샷을 연결하고 가져올 수 있습니다. 또한 무역 내역 (웹 사이트에서 보고서> 거래 내역)을 통해 보고서를 받아보고 싶지만 API를 통해 알 수는 없습니다. 다음은 제공하면서 ...Bitfinex API의 거래 내역 보고서
bitfinexClient.on('auth',() => {
bitfinexClient.on('ws', (data) => {
console.log(data)
})
})
// Result:
// [ [ 'funding', 'ETH', 123456789, 0, null ],
// [ 'funding', 'IOT', 123456789, 0, null ],
// [ 'exchange', 'LTC', 123456789, 0, null ],
// etc.
: 예를 들어
, 다음 물품을 인증으로 후 ...
const BFX = require('bitfinex-api-node')
const bitfinexClient = new BFX(API_KEY, API_SECRET, {
version: 2,
transform: true
}).ws
bitfinexClient.on('open',() => {
bws .auth()
})
... 다음 코드는 나에게 내 지갑의 스냅 샷을 제공합니다 아무것도 :
bitfinexClient.on('auth',() => {
bitfinexClient.on('te', (data) => {
console.log(data)
})
})
내가'trade'
에 가입 시도, 'tu'
, 'os'
및 'hos'
이벤트가 있지만 그 중 하나가 표시되지 않습니다.
나는 또한 ccxt을 사용해 보았습니다. ccxt는 fetchMyTrades()
과 fetchMyOrders()
함수를 가지고있어서 필요한 데이터를 얻을 수 있습니다. 그러나 v1과 v2 모두 API의 경우 fetchMyTrades
/fetchMyOrders
이 not supported yet
이라는 오류가 반환됩니다.
현재 Bitfinex API에서 거래 내역 보고서를 얻을 수있는 방법은 없습니까?있는 경우 어떻게 완료됩니까?
문제를 이 방법을 사용하면 많은 계정을 보유하고 있으며 나는 종종 분당 60 건의 요청을 처리한다. 나에게 내 모든 무역 역사를 줄 요청을하고 싶다. – mbaytas
시간의 시작부터 전체 기록을 원할 경우 타임 스탬프를 0 또는 1로 설정할 수 있습니다. 거래량이 적 으면 Bitfinex가 출력을 제한한다는 의미이며,이 경우 반복해야합니다. –
나는 거래 쌍 (BTCUSD, LTCUSD, ETHUSD, IOTBTC 등)을 반복해야 함을 의미한다. – mbaytas