Commit Graph

8752 Commits

Author SHA1 Message Date
c9s
4a54611d18
Merge pull request #1452 from c9s/refactor/strategy/common 2023-12-13 18:49:44 +08:00
chiahung.lin
e86b1bb90f REFACTOR: make all common.Strategy from pointer to value 2023-12-13 17:36:30 +08:00
c9s
6dd3766776
Merge pull request #1451 from c9s/feature/xdepthmaker
CHORE: [xdepthmaker] improve shutdown process
2023-12-13 16:47:01 +08:00
c9s
c870defd47
xdepthmaker: improve shutdown process 2023-12-13 16:29:07 +08:00
c9s
61fb795e37
Merge pull request #1450 from c9s/feature/xdepthmaker
IMPROVE: [strategy] xdepthmaker final fine-tune
2023-12-13 15:50:35 +08:00
c9s
c170eac991
bbgo: fix active order book graceful cancel checking logics 2023-12-13 15:25:52 +08:00
kbearXD
7e61fe40eb
Merge pull request #1436 from c9s/kbearXD/dca2/open-takeprofit-orders
FEATURE: cancel maker orders and open take profit order
2023-12-13 14:21:45 +08:00
chiahung.lin
e3d51777d3 rename 2023-12-13 14:16:02 +08:00
chiahung.lin
092d5cfb07 FEATURE: cancel maker orders and open take profit order 2023-12-13 14:16:02 +08:00
c9s
115c2dc139
bbgo: refactor active orderbook 2023-12-13 14:00:53 +08:00
Edwin
29550f0013 pkg/exchange: we don't need the fee rate in the public stream 2023-12-13 13:53:58 +08:00
c9s
f90ef3372d
Merge pull request #1449 from c9s/dependabot/npm_and_yarn/apps/frontend/babel/traverse-7.23.6
build(deps): bump @babel/traverse from 7.18.5 to 7.23.6 in /apps/frontend
2023-12-13 13:48:03 +08:00
c9s
6cbb17fb76
all: refactor log formatter functions 2023-12-13 09:47:18 +08:00
c9s
f3ce4c2cc6
bitget: refactor debug function tool 2023-12-13 09:28:34 +08:00
c9s
b022a6119f
bitget: add bitget log prefix 2023-12-13 09:28:34 +08:00
dependabot[bot]
6d944f0f27
build(deps): bump @babel/traverse in /apps/frontend
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.18.5 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 01:07:06 +00: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
bailantaotao
a6d9b6661d
Merge pull request #1447 from c9s/edwin/bitget/fix-price
FIX: [bitget] fix price is zero when order not executed
2023-12-12 20:59:55 +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
b2895a0434
Merge pull request #1446 from c9s/feature/xdepthmaker
IMPROVE: [bitget] add more debug logs
2023-12-12 16:54:26 +08:00
c9s
c5282a8f9b
bitget: add more debug logs 2023-12-12 16:37:43 +08:00
c9s
d960d4ff95
Merge pull request #1445 from c9s/feature/xdepthmaker
IMPROVE: [xdepthmaker] add more improvements
2023-12-11 22:16:32 +08:00
c9s
15fa83268b
github: upgrade to actions/setup-go@v4 2023-12-11 22:06:48 +08:00
c9s
f39474f9f5
github: upgrade golang linter to v1.54 2023-12-11 22:06:02 +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
e303184000
Merge pull request #1444 from c9s/feature/upgrade-go-1.20
FEATURE: upgrade to go 1.20
2023-12-08 16:51:04 +08:00
c9s
c90e5d1907
upgrade docker image for go 1.20 2023-12-08 15:45:11 +08:00
c9s
d4a201b987
upgrade go requirement to 1.20 2023-12-08 15:44:15 +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
d9986540d2
update readme for requirement 2023-12-08 09:40:17 +08:00
c9s
33f0571511
bbgo: fix since time override 2023-12-08 09:38:43 +08:00
c9s
a4ae414c1d
Merge pull request #1438 from c9s/feature/xdepthmaker
STRATEGY: add xdepthmaker strategy
2023-12-08 09:37:40 +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