Commit Graph

8367 Commits

Author SHA1 Message Date
c9s
f618485536
max: remove the extra user agent from the http headers 2024-03-15 15:22:37 +08:00
c9s
f785398249
max: adjust max rate limiters 2024-03-15 15:22:37 +08:00
kbearXD
14fd4ea449
Merge pull request #1584 from c9s/kbearXD/dca2/profit
dca2: use GeneralBackoff not GeneralLiteBackoff
2024-03-15 11:38:20 +08:00
kbearXD
62d6e79193 dca2: use GeneralBackoff not GeneralLiteBackoff 2024-03-15 11:24:20 +08:00
bailantaotao
3300b71cba
Merge pull request #1583 from c9s/edwin/okx/query-recent-trades
FEATURE: [okx] query recent trades
2024-03-15 09:43:29 +08:00
edwin
2ae1933d7b pkg/exchange: use 3 days trade api if start time - now < 3 days 2024-03-14 17:21:17 +08:00
edwin
38bd5479f2 pkg/exchange: gen 3 day and regen history transaction api 2024-03-14 17:20:58 +08:00
kbearXD
3981970667
Merge pull request #1580 from c9s/kbearXD/dca2/profit
FIX: [dca2] must calculate and emit profit at the end of the round
2024-03-14 16:42:07 +08:00
kbearXD
2b52211c1c new function IsFilledOrderState for maxapi 2024-03-14 16:18:12 +08:00
kbearXD
fb2a46e1c4 use backoff retry 2024-03-14 14:32:41 +08:00
kbearXD
91123edbd6 dca2: must calculate and emit profit at the end of the round 2024-03-14 14:32:41 +08:00
bailantaotao
3a98660e0c
Merge pull request #1581 from c9s/edwin/bybit/return-order-directly-after-placing-the-order
MINOR: [okx][bitget] remove the query after place order
2024-03-14 12:26:32 +08:00
edwin
d75e7eb63f pkg/exchange: rm redundant code 2024-03-14 12:15:40 +08:00
edwin
b1414b583e pkg/exchange: remove the query after place order 2024-03-14 12:15:37 +08:00
なるみ
747b75fa74
Merge pull request #1579 from c9s/narumi/xgap/orderbook
CHORE: [xgap] subscribe to level 5 book
2024-03-13 23:32:45 +08:00
narumi
a5e7091af6 subscribe to level 5 book 2024-03-13 23:22:14 +08:00
c9s
51a340e922
binance: fix notional filter 2024-03-13 18:14:24 +08:00
Zenix
2a7ca4233d
Merge pull request #1575 from zenixls2/feature/loose_interface_public_data
feature: add ExchangePublic
2024-03-13 17:42:28 +09:00
bailantaotao
2a7d470a76
Merge pull request #1578 from c9s/edwin/rm-query-order-after-place-order
FIX: [okx] remove the query after place order
2024-03-13 15:34:04 +08:00
edwin
2904759113 pkg/exchange: remove the query after place order 2024-03-13 14:54:29 +08:00
bailantaotao
8197dbd63a
Merge pull request #1577 from c9s/edwin/bitget/fallback-post-only-order
FIX: [bitget] fix post only order
2024-03-13 09:23:12 +08:00
edwin
7ed095ede3 pkg/exchange: fix post only order 2024-03-12 18:22:33 +08:00
zenix.huang
8268ac1d32 fix: skip test when run in github action 2024-03-12 17:48:55 +09:00
kbearXD
2bcf6ef290
Merge pull request #1576 from c9s/kbearXD/dca2/retry-and-add-log
dca2: add more log and retry
2024-03-12 15:44:58 +08:00
zenix.huang
d4eef3e3f9 add test for types.ExchangeName 2024-03-12 16:09:46 +09:00
zenix.huang
465e7d8983 add test for binance new function 2024-03-12 15:57:22 +09:00
kbearXD
661b7be12e dca2: add more log and retry 2024-03-12 14:53:45 +08:00
zenix.huang
f1a4879253 upgrade golang mockgen to uber mockgen. generate exchange public 2024-03-12 14:18:14 +09:00
zenix.huang
ec45ad3bdc feature: add ExchangePublic 2024-03-12 12:10:42 +09:00
kbearXD
c5dbd4b961
Merge pull request #1574 from c9s/kbearXD/dca2/remove-log
dca2: remove debug log
2024-03-11 15:44:28 +08:00
kbearXD
17b193b003 dca2: remove debug log 2024-03-11 15:34:12 +08:00
bailantaotao
0bc409e021
Merge pull request #1572 from c9s/edwin/bitget/add-order-test
TEST: [bitget] add test to query trades, cancel orders, closed orders
2024-03-10 16:11:28 +08:00
edwin
e8108800fe pkg/exchange: add test to query trades, cancel orders, closed orders 2024-03-10 16:00:48 +08:00
c9s
0fb484a834
Merge pull request #1573 from c9s/c9s/adjust-max-rate-limiter
CHORE: [max] adjust max order limiter
2024-03-09 23:57:10 +08:00
c9s
cf4fb0eaf1
adjust max order limiter 2024-03-09 23:48:05 +08:00
c9s
c06b1613b9
Merge pull request #1569 from battmdpkq/main
FIX: fix some typos
2024-03-08 22:12:55 +08:00
c9s
4337662852
Merge pull request #1571 from c9s/narumi/rebalance/fix-cannot-lock-fund
FIX: [rebalance] fix cannot lock fund
2024-03-08 22:03:50 +08:00
narumi
8e6423514f rebalance: fix cannot lock fund 2024-03-08 17:17:37 +08:00
kbearXD
7b282f9cdc
Merge pull request #1570 from c9s/kbearXD/dca2/more-log
MINOR: add log when there is error at calculating and emit profit
2024-03-08 14:27:03 +08:00
kbearXD
53b72194f9 MINOR: add log when there is error at calculating and emit profit 2024-03-08 14:11:04 +08:00
battmdpkq
54db9e9eec fix some typos
Signed-off-by: battmdpkq <cmaker@163.com>
2024-03-07 18:38:58 +08:00
c9s
f7cce9fc9f
Merge pull request #1568 from c9s/c9s/xfunding-fix
FIX: [xfunding] add many fixes and improvements
2024-03-06 22:48:13 +08:00
c9s
b77618f9d8
xfunding: add PositionReady case 2024-03-06 22:39:44 +08:00
c9s
256e09a863
xfunding: adjust quote investment variable only when position is not opening 2024-03-06 22:39:44 +08:00
c9s
dc0f07d42f
xfunding: add notification for the fixed positions 2024-03-06 22:39:43 +08:00
c9s
f609b1cdc4
simplify profitFixer and apply it to xfunding 2024-03-06 22:39:43 +08:00
c9s
645d1792d2
upgrade github.com/adshao/go-binance/v2 to 2.4.5 2024-03-06 22:39:43 +08:00
c9s
b20b306818
xfunding: add dustQuantity check 2024-03-06 22:39:43 +08:00
c9s
4a4f91e7f9
xfunding: improve transfer logics 2024-03-06 22:39:43 +08:00
c9s
4242f052d8
xfunding: pull out queryAvailableTransfer and improve pending transfer things 2024-03-06 22:39:43 +08:00