Commit Graph

1508 Commits

Author SHA1 Message Date
c9s
e70899a35d
xmaker: add more xmaker metrics and profiles 2024-10-09 12:35:06 +08:00
kbearXD
a548596c16
Merge pull request #1760 from c9s/chiahung/max/query-depth
Some checks failed
Go / build (1.21, 6.2) (push) Has been cancelled
golang-lint / lint (push) Has been cancelled
FEATURE: [max] add QueryDepth v3 API to query orderbook
2024-10-04 13:11:05 +08:00
edwin
fc4a9769c9 pkg/exchange: use individual rate limit 2024-10-02 17:23:20 +08:00
edwin
771a136acd pkg/exchange: fix redundant code 2024-10-01 21:22:42 +08:00
kbearXD
2bbaf48057 move to convert.go 2024-10-01 17:16:28 +08:00
kbearXD
d1c5671a83 FEATURE: [max] add QueryDepth v3 API to query orderbook 2024-10-01 14:53:32 +08:00
edwin
a68764b763 pkg/exchange: merge FeeRatePoller into StreamDataProvider 2024-10-01 11:45:33 +08:00
edwin
7f1e1a3a51 pkg/exchange: export SymbolFeeDetail struct 2024-10-01 11:45:33 +08:00
edwin
eb2a7421da pkg/exchange: integrate the v5 query trade api 2024-10-01 11:45:31 +08:00
edwin
d2c1ae0642 pkg/exchange: move fee rate calculate method outside 2024-10-01 00:06:47 +08:00
edwin
f6e58ded02 pkg/exchange: add PollAndGet method and declare an interface 2024-10-01 00:06:43 +08:00
edwin
bdfcbdcf56 pkg/exchange: move common execution field to bybitapi.trade 2024-09-30 16:28:07 +08:00
edwin
aac833d135 pkg/exchange: add execution list request to bybit 2024-09-30 16:27:33 +08:00
c9s
61ea41d999
xdepthmaker: simplify hedge 2024-09-23 22:16:53 +08:00
c9s
345c92c295
all: improve UniversalCancelAllOrders and add mutex to covered position 2024-09-23 18:26:23 +08:00
c9s
a8444e9796
bybit,biget: improve bitget, bybit query log messages 2024-09-23 17:51:33 +08:00
c9s
52f32e0ad0
upgrade github.com/c9s/requestgen to 1.4.3 2024-09-12 17:27:30 +08:00
c9s
de0d11b511
max: regenerate order cancel requests 2024-09-11 16:47:20 +08:00
edwin
619cce53f6 pkg/exchange: update to latest 2024-09-10 17:11:58 +08:00
c9s
2527c0c7b7
max: convert v3 DepositStateFailed into rejected 2024-09-04 15:00:37 +08:00
c9s
a2f8fe5f72
max: add v3 DepositStateFailed state 2024-09-04 14:59:58 +08:00
c9s
ed51eff242
max: drop unused function 2024-09-04 14:59:10 +08:00
c9s
ec68e3c5f6
Merge pull request #1727 from lanphan/ioc
FIX: update timeInForce for binance margin order
2024-09-04 14:38:40 +08:00
c9s
f27afac77b
max: use error log instead of warning log for convertion 2024-09-04 11:20:30 +08:00
c9s
1b8d7bd805
max: fix v3 deposit state conversion 2024-09-04 11:17:56 +08:00
Lan Phan
ba913ce4de update timeInForce for binance margin order 2024-09-03 00:38:17 +07:00
c9s
a900c72032
types/position: drop approximateAverageCost 2024-08-22 11:19:54 +08:00
c9s
d1617b6a0b
Merge pull request #1697 from c9s/c9s/refactor-twap
FEATURE: redesign and refactor twap order executor
2024-08-20 14:24:48 +08:00
c9s
648e10fd7c
binance: fix time in force setting for limit maker 2024-08-20 14:01:04 +08:00
c9s
47c7714d33
Merge pull request #1698 from c9s/feature/max/update-get-trade-api
FEATURE: update get trades api
2024-08-20 13:49:39 +08:00
c9s
f7ad141b04
Merge pull request #1693 from anywhy/fix_binance_query_order
fix binance exchange query futures order
2024-08-19 18:01:03 +08:00
kbearXD
90712aff29 FEATURE: update get trades api 2024-08-19 17:05:02 +08:00
c9s
b88aff6d73
max: fix GetDepositHistoryRequest 2024-08-16 13:40:34 +08:00
c9s
4154cc9d53
max: fix max withdrawal api parameters 2024-08-16 13:27:14 +08:00
anywhy
714275fedb fix binance exchange query futures order 2024-08-16 13:06:43 +08:00
edwin
5596589bff pkg/exchange: delete v1 file 2024-08-13 11:14:31 +08:00
edwin
ee04e12210 pkg/exchange: upgrade market trade ws to v2 2024-08-13 11:14:29 +08:00
edwin
b02be2cf70 pkg/exchange: upgrade kline ws to v2 2024-08-13 00:24:51 +08:00
c9s
25b0b5ded5
max: fix withdraw state convert by calling convertWithdrawStatusV2
v3 api does not return status field
2024-08-07 17:12:55 +08:00
c9s
e03ba63e44
max: remove legacy emptyTime 2024-08-05 16:40:10 +08:00
c9s
5d65b817ef
max: add withdraw status convert function for v3 2024-08-05 16:39:44 +08:00
c9s
97336912e5
max: use v3/withdrawals apis 2024-08-02 15:24:00 +08:00
c9s
6bc8dffe16
maxapi: improve withdraw status conversion 2024-07-31 16:43:56 +08:00
c9s
ab20b6db89
all: improve binance withdraw status convertion 2024-07-31 15:04:08 +08:00
kbearXD
1c28fd3b44 FEATURE: [max] update max api url 2024-07-15 18:04:44 +08:00
kbearXD
e63158f5fa FEATURE: update max api to latest version 2024-06-28 16:32:41 +08:00
c9s
1dc1afc993
batch: add TradeQueryOptionsMatcher for testing trade query options 2024-06-20 16:54:05 +08:00
c9s
df125c0efb
batch: improve trade batch query 2024-06-19 17:35:38 +08:00
edwin
b562e46c55 pkg/exchange: adjust the time since of unit test 2024-06-11 17:59:45 +08:00
c9s
e081a362f7
Merge pull request #1650 from c9s/c9s/fix-okex-book-subscription
FIX: [okex] fix order book subscription channels
2024-06-03 17:55:26 +08:00