c9s
87364d0ca7
binance: refine the IsBookTicker checker written by tonyq
2024-02-06 15:28:56 +08:00
c9s
fce603064f
binance: define event types and add partial depth detection
2024-02-06 15:28:56 +08:00
c9s
97b922a8b2
binance: remove debug code
2024-02-06 15:28:56 +08:00
c9s
24e465e5b6
binance: fix parser parsebytes
2024-02-06 00:36:49 +08:00
c9s
eea4c43619
binance: use predecl return vars
2024-02-06 00:36:49 +08:00
c9s
f64b0e7a9f
binance: pre-allocate PriceVolumeSlice memory
2024-02-06 00:36:48 +08:00
c9s
2ec01e3d28
binance: use fastjson parser pool
2024-02-06 00:36:48 +08:00
c9s
c1484771ea
binance: make the error message clear
2024-01-24 18:22:35 +08:00
c9s
e01d89d619
Merge pull request #1232 from zenixls2/feature/forceOrder
...
feature: add forceOrder api for binance to show liquid info
2023-10-05 21:46:49 +08:00
zenix
590e1648eb
fix: use MillisecondTimestamp instead
2023-10-05 16:16:27 +09:00
zenix
08dad1c497
fix: replace json.Number with MillisecondTimestamp in types
2023-09-27 15:52:02 +09:00
zenix
2e4336a604
fix: listenKeyExpired event sends string timestamp
2023-09-26 18:41:15 +09:00
zenix
7ae56a83da
feature: add forceOrder api for binance to show liquid info
2023-09-26 15:22:09 +09:00
Edwin
50bfd8ee0e
pkg/exchange: add time to SliceOrderBook
2023-09-01 17:54:40 +08:00
c9s
fa0cb1e85f
binance: document balanceUpdate event
2023-06-01 12:17:45 +08:00
c9s
f349f3620c
autoborrow: add SlackAttachment support to the binance balance update event
2023-06-01 12:13:22 +08:00
c9s
b18d4da402
binance: fix/improve order trade event parsing
2023-03-30 00:44:57 +08:00
c9s
f34c72eba0
binance: add margin call event support
2023-03-25 02:39:44 +08:00
c9s
281f09ff42
binance: fix futures user data stream AccountUpdateEvent parsing
2023-03-25 02:25:09 +08:00
c9s
30f471db00
binance: fix execution report parsing
2022-12-19 19:00:14 +08:00
zenix
a8d60b251f
fix: binance market/aggregated trade parsing for QuoteQuantity. fix related bugs in timestamp in serialmarketdatastore.
2022-10-27 17:35:50 +09:00
zenix
9213caf9c5
feature: add aggTrade for binance
2022-10-17 17:01:46 +09:00
c9s
4890d19ebf
binance: parse listenKeyExpired event
2022-09-11 14:06:55 +08:00
c9s
8827fc3ec6
binance: fix futures/margin order sync issue
...
fixes : #887
2022-08-19 15:28:24 +08:00
ankion
d90cf43d5a
fix futures QuoteQuantity incorrect.
2022-06-05 16:33:08 +08:00
c9s
d72b56f51f
binance: refine liquidation history api
2022-05-30 18:08:54 +08:00
zenix
71fe6c2d26
feature: SLTP from bookticker. fix: bookTicker typename, depth buffer error message
2022-05-12 19:43:04 +09:00
c9s
1f736d1f5e
binance: update stream order fields
2022-04-27 14:43:39 +08:00
zenix
abbe04fae9
fix: parse market trade as taker trade
2022-03-22 11:02:14 +09:00
zenix
efec21ca4b
feature: add market trade subscription in binance
2022-03-18 18:30:39 +09:00
c9s
af2070b908
binance: add updated time field
2022-03-06 18:32:33 +08:00
c9s
0c09e6b32a
use global timeInForce type
2022-02-18 13:52:13 +08:00
zenix
b8bf2af14d
fixedpoint for exchange and indicators, some fixes in types
2022-02-15 12:01:38 +09:00
ankion
98b4495d1f
Fix: precision of futures trade data is incorrect.
2022-02-14 10:32:13 +08:00
austin362667
734221028b
binance: fix parse type
2022-01-15 08:28:02 +08:00
austin362667
32c2f128f5
binance: add TradeFutures
2022-01-15 08:28:02 +08:00
c9s
71a0604e72
use fixedpoint to parse payload directly
2022-01-11 01:41:33 +08:00
c9s
6f6dac611e
refactor websocket stream into standard websocket stream
2022-01-02 01:54:47 +08:00
austin362667
d691bfa106
binance: add futures parser
2021-12-28 06:26:27 +08:00
c9s
fdc5d6a54e
binance: use types.PriceVolumeSlice for depth entry
2021-12-23 23:55:02 +08:00
c9s
dae104cf9f
binance: optimize depth parsing
2021-12-23 23:54:43 +08:00
c9s
2adce6dd00
binance: return the pre-allocated err object when parsing
2021-12-23 23:54:26 +08:00
c9s
cfd68fdd1d
all: change trade id to uint64
2021-12-23 17:49:18 +08:00
TonyQ
16862e7208
exchange/stream : implement booktickerupdate event for ftx and
...
binance
2021-12-22 21:01:11 +08:00
TonyQ
3e45035ab1
database: sqlite3 issue fix
...
database: upgrade gosqllite3 version for increasing variable amount limit
types: update kline starttime/endtime field to prevent sqlite3
time parsing issue.
fix #215
2021-12-15 14:34:31 +08:00
austin362667
8ca60cec10
binance: add user stream event parser & toGlobalType converter
2021-12-12 15:39:06 +08:00
Austin
c5d1a70a61
add Continuous Contract Kline/Candlestick Streams
2021-11-16 14:26:27 +08:00
Austin
a36739f119
add MarkPriceUpdateEvent
2021-11-16 01:24:36 +08:00
c9s
bf73def701
binance: embed fixedpoint.Value into binance Balance struct
2021-06-01 01:39:22 +08:00
c9s
e3473572e9
types: add TakerBuyBaseAssetVolume and TakerBuyQuoteAssetVolume fields to kline
2021-06-01 01:39:22 +08:00