Commit Graph

6798 Commits

Author SHA1 Message Date
c9s
77f6c6bb46
bbgo: lock strategy before we sync data 2023-04-26 18:07:29 +08:00
c9s
036bae692e
grid2: move emitGridReady to earlier 2023-04-26 18:07:29 +08:00
c9s
e8a761e331
grid2: add profitFixer and tests 2023-04-26 17:25:31 +08:00
Yo-An Lin
d0ea7d8b47
Merge pull request #1159 from c9s/fix/concurrent-write
FIX: avoid global persistenceServiceFacade concurrent write
2023-04-26 00:51:07 +08:00
c9s
3d7cdd9938
fix: drop the global persistenceServiceFacade 2023-04-26 00:42:33 +08:00
c9s
a13ad2f6ab
fix: avoid global persistenceServiceFacade concurrent write 2023-04-26 00:37:13 +08:00
Yo-An Lin
152149fcee
Merge pull request #1157 from c9s/fix/load-state
FIX: add context to LoadState
2023-04-25 18:42:16 +08:00
c9s
a9b0270390
bbgo: add context to LoadState 2023-04-25 18:30:23 +08:00
Yo-An Lin
cd69232156
Merge pull request #1155 from andycheng123/improve/supertrend 2023-04-20 18:48:39 +08:00
Andy Cheng
9f8576bb38
improve/supertrend: different way to calculate order amount for backtesting 2023-04-20 18:37:48 +08:00
Andy Cheng
1fb6e79090
improve/supertrend: fix typo 2023-04-20 18:11:47 +08:00
Andy Cheng
4b8adf6ed5
improve/supertrend: adding opposite position amount to the order amount instead of closing opposite position 2023-04-20 17:53:20 +08:00
c9s
45a27ffe06
add v1.46.0 release note 2023-04-19 14:11:02 +08:00
c9s
5372fd3f30
bump version to v1.46.0 2023-04-19 14:11:02 +08:00
c9s
dec3176ea5
update command doc files 2023-04-19 14:11:02 +08:00
gx578007
a06ed9e5af
Merge pull request #1153 from c9s/grid2/feature/move-metrics
FEATURE: move metrics to defer funciton
2023-04-18 17:16:41 +08:00
chiahung
ed4e0b03e7 add open orders back to active order book if no need to recover 2023-04-18 15:47:00 +08:00
chiahung
d00a91441c FEATURE: move metrics to defer funciton 2023-04-18 15:13:20 +08:00
Andy Cheng
68f54c032a
Merge pull request #1121 from andycheng123/feature/hhllstop
Feature/hhllstop
2023-04-18 11:39:45 +08:00
Andy Cheng
c3318cbb50
exits/trailingstop: update comment 2023-04-18 11:31:51 +08:00
Yo-An Lin
5c33c764da
Merge pull request #1151 from c9s/fix/websocket-reconnect
FIX: types: do not return for normal closure
2023-04-17 16:35:05 +08:00
c9s
47e398abc3
types: do not return for normal closure 2023-04-17 16:28:38 +08:00
kbearXD
99e393e93c
Merge pull request #1147 from c9s/max/get-order/client-order-id
FEATURE: max get-order v3 api support client order id parameter
2023-04-17 12:24:18 +08:00
Yo-An Lin
ae40223b1a
Merge pull request #1150 from c9s/fix/interact-thread-safety
FIX: interact: fix concurrent map write - add mutex on interact
2023-04-16 23:45:25 +08:00
Yo-An Lin
9c53922512
Merge pull request #1149 from c9s/grid2/emit-error
CHORE: max: add max auth authenticated log
2023-04-16 21:27:53 +08:00
c9s
aa33836fb3
interact: fix concurrent map write - add mutex on interact 2023-04-16 21:26:52 +08:00
kbearXD
6fc3ee6a95
Merge pull request #1148 from c9s/grid2/fix/emit-ready-twice
FIX: fix emit ready twice and add error log
2023-04-14 19:21:36 +08:00
c9s
a178fd0a84
max: add max auth authenticated log 2023-04-14 18:57:13 +08:00
chiahung
a0aae23bf3 FIX: fix emit ready twice and add error log 2023-04-14 18:30:38 +08:00
Yo-An Lin
d63734f365
Merge pull request #1146 from c9s/grid2/emit-error
FIX: grid2: emit grid error when open grid failed
2023-04-14 17:45:32 +08:00
chiahung
1158b9582a FEATURE: max get-order v3 api support client order id parameter 2023-04-14 16:44:56 +08:00
Yo-An Lin
4c4ea8a36f
Merge pull request #1145 from c9s/bhwu/add-market-in-mem-cache
FEATURE: add market info in-mem cache
2023-04-14 15:57:09 +08:00
gx578007
3f7e617004 FEATURE: add market info in-mem cache 2023-04-14 15:23:34 +08:00
c9s
4ab54f586b
grid2: emit grid error when open grid failed 2023-04-14 15:15:28 +08:00
c9s
92b8652f78
maxapi: remove duplicated for loop 2023-04-13 17:29:23 +08:00
Yo-An Lin
ed74655aef
Merge pull request #1144 from c9s/fix/nonce-updater
FIX: maxapi: fix nonce updater
2023-04-13 17:26:34 +08:00
c9s
25daefabab
maxapi: fix nonce updater 2023-04-13 17:20:59 +08:00
Yo-An Lin
7da5c8361e
Merge pull request #1143 from c9s/refactor/max-client
FIX: maxapi: pass context object to the requests
2023-04-13 16:57:19 +08:00
c9s
8c02b5e64e
maxapi: pass context object to the requests 2023-04-13 16:40:07 +08:00
Yo-An Lin
a5ecfd15cc
Merge pull request #1141 from c9s/refactor/max-client
REFACTOR: maxapi: refactor and add max v2 markets api test
2023-04-13 16:33:47 +08:00
Yo-An Lin
3952f33de8
Merge pull request #1142 from c9s/fix/max-rate-limiter
FIX: max: move more rate limiter to the exchange instance
2023-04-13 16:32:14 +08:00
c9s
fed5d5f0b8
maxapi: add more market info assertion 2023-04-13 16:18:11 +08:00
c9s
19621e48fe
max: adjust account query rate limiter 2023-04-12 22:58:10 +08:00
c9s
7c9109aeea
max: move more rate limiter to the exchange instance 2023-04-12 22:56:23 +08:00
c9s
cbbe6e286d
maxapi: add kline api test 2023-04-12 22:43:32 +08:00
c9s
3e41c1fb15
maxapi: add max v2 markets api test 2023-04-12 22:29:14 +08:00
Yo-An Lin
6bf7a6c0ac
Merge pull request #1139 from c9s/refactor/max-client
REFACTOR: [max] refactor api requests
2023-04-12 16:38:57 +08:00
c9s
a84a22bc2d
maxapi: refactor reward tests 2023-04-12 16:32:56 +08:00
c9s
9dab2470ef
maxapi: add TestWithdrawal 2023-04-12 16:27:45 +08:00
c9s
24f37e273d
go: mod tidy 2023-04-12 16:24:14 +08:00