chiahung.lin
|
092d5cfb07
|
FEATURE: cancel maker orders and open take profit order
|
2023-12-13 14:16:02 +08:00 |
|
c9s
|
cc3302816a
|
Merge pull request #1448 from c9s/c9s/fix-grid2-memory-leaks
FIX: [core] solve memory leaks
|
2023-12-13 09:01:56 +08:00 |
|
c9s
|
4e26b9d2ad
|
core: pull out cool trade period to a constant
|
2023-12-13 08:55:26 +08:00 |
|
c9s
|
21c8593c45
|
core: add exceededMaximumTradeStoreSize check
|
2023-12-12 18:26:51 +08:00 |
|
c9s
|
685f332495
|
core: enable trade store's trade pruning in NewTradeCollector
|
2023-12-12 18:26:51 +08:00 |
|
c9s
|
97c39921bd
|
core: adjust TradeExpiryTime to 3 hour
|
2023-12-12 18:26:51 +08:00 |
|
c9s
|
8025d05eac
|
core: log trades pruning
|
2023-12-12 18:18:34 +08:00 |
|
Edwin
|
c2724c4f62
|
pkg/exchange: fix price is zero when order not executed
|
2023-12-12 17:30:51 +08:00 |
|
c9s
|
c5282a8f9b
|
bitget: add more debug logs
|
2023-12-12 16:37:43 +08:00 |
|
c9s
|
158c48b807
|
bbgo: change verbose info log to debug log
|
2023-12-11 20:46:17 +08:00 |
|
c9s
|
8c6724b264
|
xdepthmaker: fix pricing book copy by avoiding using CopyDepth
|
2023-12-11 17:59:16 +08:00 |
|
c9s
|
9f14215ce8
|
bbgo: reduce logs
|
2023-12-11 17:59:02 +08:00 |
|
c9s
|
8c13092d8b
|
types: add slice book test for copy depth
|
2023-12-11 17:58:48 +08:00 |
|
c9s
|
98468b39c7
|
xdepthmaker: change priceHeartBeat alert to warning
|
2023-12-11 17:05:07 +08:00 |
|
c9s
|
cedd790066
|
xdepthmaker: add lastOrderReplenishTime to prevent replacing orders too frequent
|
2023-12-11 17:02:17 +08:00 |
|
c9s
|
de7eb8453b
|
xdepthmaker: refactor auth binding to bindAuthSignal
|
2023-12-11 17:00:25 +08:00 |
|
c9s
|
2c3ccdf030
|
xdepthmaker: more improvements
- place orders with balance quota calculation
- wait for authed event
- clean up open orders on start
|
2023-12-11 16:56:19 +08:00 |
|
c9s
|
3e382e00bf
|
Merge pull request #1443 from c9s/feature/xdepthmaker
IMPROVE: [bitget] improve order type handling
|
2023-12-08 15:34:54 +08:00 |
|
c9s
|
0a3269e38e
|
Merge pull request #1441 from c9s/c9s/fix-sync-since-time-override
FIX: fix since time override
|
2023-12-08 15:33:48 +08:00 |
|
c9s
|
b9c4002704
|
bitget: handle order type limit maker
|
2023-12-08 15:18:34 +08:00 |
|
c9s
|
c74ba4f406
|
Merge pull request #1440 from dydysy/fix_dot_calc
FIX: [indicator] Possibly incorrect assignment
|
2023-12-08 09:51:30 +08:00 |
|
c9s
|
33f0571511
|
bbgo: fix since time override
|
2023-12-08 09:38:43 +08:00 |
|
c9s
|
3048a13f0b
|
xdepthmaker: replace AtomicAdd with Add
|
2023-12-08 00:21:53 +08:00 |
|
c9s
|
ab3579700f
|
builtin: register xdepthmaker
|
2023-12-07 17:48:35 +08:00 |
|
c9s
|
cd06ffd21f
|
xdepthmaker: fix order call
|
2023-12-07 17:38:58 +08:00 |
|
c9s
|
214f9fe75e
|
bitget: improve bitget websocket depth subscription
|
2023-12-07 17:38:57 +08:00 |
|
c9s
|
e82605f658
|
xdepthmaker: skip test for dnum
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
35dabe8a72
|
xdepthmaker: fix aggregatePrice quantity issue
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
b8fb2ac478
|
bbgo: fix active orderbook symbol order grouping
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
f03ac52ce5
|
activeOrderBook: use orderMap instead of orderStore
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
d14527b5cf
|
xdepthmaker: apply FullReplenishInterval from config
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
25b04cb36c
|
xdepthmaker: add fullReplenishTicker
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
888a550c80
|
xdepthmaker: support partial maker order replenish
|
2023-12-07 16:18:24 +08:00 |
|
c9s
|
f21170aa5d
|
types: add order sorting by price
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
96f6f9e0d0
|
exchange/retry: add QueryOrderUntilCancelled
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
c2c1eca4c9
|
types: fix price heart beat alert tests
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
a82bc86455
|
xdepthmaker: update updateQuote method
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
2f1a700b89
|
remove xpuremaker
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
e0e9876902
|
improve price hart beat usage
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
46b3a81b07
|
xdepthmaker: add tests to the generateMakerOrders
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
263c0883d1
|
bbgo: solve the scale when unmarshalling the json
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
d123e89a1b
|
xdepthmaker: document covered position
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
1e27f53891
|
xdepthmaker: use hedge order executor
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
2c3792b290
|
xdepthmaker: update Validate() method
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
18968c67a1
|
xdepthmaker: remove disable hedge option
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
10a71d83f1
|
xdepthmaker: move global position profit handling
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
99723fc1f4
|
xdepthmaker: remove legacy s.activeMakerOrders
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
e0686d11c8
|
xdepthmaker: clean up duplicated code
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
6b28910139
|
xdepthmaker: refactor CrossSubscribe
|
2023-12-07 16:18:23 +08:00 |
|
c9s
|
ed63b23e2a
|
xdepthmaker: refactor CrossRun with CrossExchangeMarketMakingStrategy
|
2023-12-07 16:18:22 +08:00 |
|