Commit Graph

8464 Commits

Author SHA1 Message Date
c9s
f84aa2687c
Merge pull request #1567 from c9s/c9s/refactor-profit-fixer
REFACTOR: refactor profit fixer
2024-03-06 21:37:00 +08:00
c9s
d139d333a6
common: let FixFromTrades return error 2024-03-06 20:36:53 +08:00
c9s
83b526940a
common: pull out aggregateAllTrades from Fix() method 2024-03-06 20:36:21 +08:00
c9s
acb232242c
add FixFromTrades method 2024-03-06 20:34:19 +08:00
c9s
6a24059624
common: move out profit fixer to strategy/common 2024-03-06 20:31:53 +08:00
c9s
4f716ae0c7
Merge pull request #1565 from c9s/edwin/bitget/test-query-open-order
TEST: [bitget] add more tests for query open orders
2024-03-06 20:26:32 +08:00
c9s
9a76d2e37a
Merge pull request #1566 from c9s/c9s/xdepthmaker-pnl-fixer
FIX: [xdepthmaker] fix crash
2024-03-06 20:26:10 +08:00
c9s
b6ddb49d0a
xdepthmaker: fix stats fixer 2024-03-06 18:12:24 +08:00
c9s
441ebbdbe5
xdepthmaker: add notification 2024-03-06 17:48:53 +08:00
c9s
188231e2fb
add more logs to profitFixer 2024-03-06 17:47:18 +08:00
c9s
be89292cbb
xdepthmaker: another fix 2024-03-06 17:19:50 +08:00
edwin
71b8665b32 pkg/exchange: add more tests for query open orders 2024-03-06 17:01:49 +08:00
edwin
80661043d9 pkg/exchange: add more tests to place order 2024-03-06 17:00:46 +08:00
c9s
de6bdf695e
Merge pull request #1564 from c9s/c9s/xdepthmaker-pnl-fixer
FIX: [xdepthmaker] fix use of uninitialized vars
2024-03-06 16:24:12 +08:00
c9s
f5873172de
xdepthmaker: fix use of uninitialized vars 2024-03-06 16:10:45 +08:00
bailantaotao
38a155d9a1
Merge pull request #1561 from c9s/edwin/bitget/test-place-order
FIX: [bitget] support market order on bitget unfilled order conversion
2024-03-06 15:05:04 +08:00
edwin
91445807f6 pkg/exchange: add more comments 2024-03-06 14:51:54 +08:00
c9s
ca68771ea9
Merge pull request #1562 from c9s/c9s/xdepthmaker-pnl-fixer
FIX: [xdepthmaker] add disableHedge option and put profix fixer before Initialize()
2024-03-06 13:27:53 +08:00
c9s
ad9163f7da
xdepthmaker: adjust FullReplenishInterval to 10min 2024-03-06 13:13:18 +08:00
c9s
1fb7262aae
xdepthmaker: adjust default update interval 2024-03-06 13:12:57 +08:00
c9s
31676cce8e
xdepthmaker: run profit fixer before s.CrossExchangeMarketMakingStrategy.Initialize 2024-03-06 12:53:36 +08:00
c9s
ac43937847
xdepthmaker: add disable hedge option 2024-03-06 12:49:15 +08:00
edwin
51e38cf002 pkg/exchange: support market order on bitget unfilled order conversion 2024-03-06 11:36:47 +08:00
bailantaotao
7c19315800
Merge pull request #1560 from c9s/edwin/bitget/test-place-order
TEST: [bitget] add tests for query account, place order
2024-03-06 11:17:57 +08:00
edwin
ceb3091525 pkg/exchange: add tests for query account, place order 2024-03-06 09:57:58 +08:00
c9s
096fac58b3
Merge pull request #1559 from c9s/c9s/xdepthmaker-pnl-fixer
FEATURE: [xdepthmaker] add profit fixer
2024-03-05 21:24:49 +08:00
c9s
0d3483e7c3
xdepthmaker: fix loopvar issue 2024-03-05 21:16:35 +08:00
c9s
26c34618b2
xdepthmaker: improve fixer logging 2024-03-05 21:14:00 +08:00
c9s
4bed29ad02
xdepthmaker: pull out until argument 2024-03-05 21:11:51 +08:00
bailantaotao
b13f0f5085
Merge pull request #1558 from c9s/edwin/bitget/test-query-kline
TEST: [bitget] add test for kline and ticker
2024-03-05 20:44:44 +08:00
c9s
a518cf71c0
xdepthmaker: fix both profit stats and position 2024-03-05 18:15:25 +08:00
c9s
95a5e542ba
xdepthmaker: add profitx fixer 2024-03-05 18:12:30 +08:00
edwin
07e288c7df pkg/exchange: add tests for query k line 2024-03-05 17:44:32 +08:00
edwin
76b077d8de pkg/exchange: add tests for query tickers 2024-03-05 17:04:11 +08:00
bailantaotao
8814323fc6
Merge pull request #1556 from c9s/edwin/bitget/test-query-markets
TEST: [bitget] add tests for query markets
2024-03-05 16:14:00 +08:00
edwin
0d690c3d91 pkg/exchange: add tests for query markets 2024-03-05 15:59:04 +08:00
c9s
88a55793b5
Merge pull request #1540 from c9s/kbearXD/dca2/monitor-metrics 2024-03-05 10:09:14 +08:00
c9s
43cf40ca05
Merge pull request #1555 from c9s/edwin/bbgo/fix-order 2024-03-05 10:08:58 +08:00
edwin
751f82bc56 pkg/bbgo: use origin order if error occurred 2024-03-05 09:45:14 +08:00
bailantaotao
9c85a5ccce
Merge pull request #1554 from c9s/edwin/add-more-logs
MINOR: [bbgo] add more logs
2024-03-05 09:37:48 +08:00
c9s
ca5f31b311
Merge pull request #1549 from anywhy/fix_exit_interval 2024-03-05 00:33:35 +08:00
edwin
a392d8d579 pkg: add more logs 2024-03-04 22:40:25 +08:00
kbearXD
8e224739de sync active orders and send metrics of order nums 2024-03-04 20:53:15 +08:00
chiahung.lin
5936cf32c7 FEATURE: add metrics for dca2
add log to debug
2024-03-04 20:53:15 +08:00
なるみ
3e087e8af3
Merge pull request #1550 from c9s/narumi/balance-type
FEATURE: [rebalance] add balance type
2024-03-04 20:09:24 +08:00
narumi
3ef7d3e09e add balance type 2024-03-04 19:58:34 +08:00
kbearXD
449c0abeb0
Merge pull request #1552 from c9s/kbearXD/dca2/quote-investment-modify
FIX: [dca2] all the profit will use in the first order of the next round
2024-03-04 14:59:50 +08:00
chiahung.lin
9ac8bb916d dca2: all the profit will use in the first order of the next round
fix precision problem

truncate profit first
2024-03-04 14:49:39 +08:00
c9s
7abc45e071
Merge pull request #1553 from giou-k/feat/smma-indicator
FEAT: Add SMMA indicator
2024-03-04 10:16:48 +08:00
giou-k
0013ec30db Add smma indicator and test 2024-03-01 11:36:48 +02:00