c9s
|
f958120fb5
|
grid2: remove the len check since we just iterate
|
2023-04-28 16:12:57 +08:00 |
|
c9s
|
717de67d5a
|
grid2: improve log and try best to return the order fee
|
2023-04-28 16:07:03 +08:00 |
|
c9s
|
5a901e929c
|
grid2: apply defensive programming on the order quantity
|
2023-04-28 16:02:28 +08:00 |
|
c9s
|
32b2c43198
|
grid2: emit grid profit after profit stats fix
|
2023-04-27 00:33:42 +08:00 |
|
c9s
|
46a6d896a2
|
grid2: improve the if err syntax
|
2023-04-26 23:48:02 +08:00 |
|
c9s
|
0c72ac2386
|
grid2: fix typo
|
2023-04-26 23:37:20 +08:00 |
|
c9s
|
b358cec235
|
grid2: check if profitStats.Since.IsZero
|
2023-04-26 23:36:53 +08:00 |
|
c9s
|
f1919a2b43
|
grid2: check profitStats.Since for the since time range
|
2023-04-26 23:34:56 +08:00 |
|
c9s
|
2efdee9347
|
grid2: add timeout context to the fixer
|
2023-04-26 23:30:09 +08:00 |
|
c9s
|
bd5e98e543
|
grid2: add more log
|
2023-04-26 23:07:01 +08:00 |
|
Yo-An Lin
|
df236e4342
|
Merge pull request #1158 from c9s/improve/order-json-size
IMPROVE: types: improve order struct json size
|
2023-04-26 22:43:35 +08:00 |
|
c9s
|
68974bc0b4
|
grid2: fix profitstats.Since when possible
|
2023-04-26 22:10:45 +08:00 |
|
c9s
|
55c84e005b
|
grid2: add one more check for profitStats.InitialOrderID
|
2023-04-26 22:06:53 +08:00 |
|
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 |
|
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 |
|
c9s
|
a1e297e296
|
types: improve order struct json size
|
2023-04-25 19:38:31 +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
|
5372fd3f30
|
bump version to v1.46.0
|
2023-04-19 14:11:02 +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 |
|
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 |
|
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 |
|