Commit Graph

9106 Commits

Author SHA1 Message Date
narumi
32c617a283 replenish on start 2023-03-23 16:47:48 +08:00
c9s
018e281627
types: add AdjustQuantityByMinNotional to types.Market 2023-03-23 16:14:30 +08:00
c9s
44850e48e8
xfunding: add mutex protection 2023-03-23 14:48:24 +08:00
c9s
8b87a8706b
xfunding: add state for recording TotalBaseTransfer 2023-03-23 14:46:02 +08:00
c9s
b7edc38dc7
xfunding: record pending transfer 2023-03-23 13:14:59 +08:00
c9s
16608619ca
xfunding: fix sync guard 2023-03-23 13:07:59 +08:00
c9s
80c30d15a0
xfunding: correct method names 2023-03-23 13:02:22 +08:00
c9s
20cd73e6ad
xfunding: fix transfer and refactoring more methods 2023-03-23 12:58:10 +08:00
c9s
a838b4991a
bbgo: refactor order executor with max retries 2023-03-23 12:51:52 +08:00
c9s
2a927dc34d
interact: reduce info logs 2023-03-23 09:20:44 +08:00
c9s
161dc7dc64
types: add transfer direction 2023-03-23 09:04:49 +08:00
c9s
487fbf8681
binance: implement TransferFuturesAccountAsset api 2023-03-23 02:42:26 +08:00
c9s
6797069a40
binanceapi: fix payload encode format 2023-03-23 02:42:05 +08:00
c9s
6ca85b175a
xfunding: adjust quote investment according to the fee rate 2023-03-23 00:56:28 +08:00
c9s
6848e11e8a
binance: implement TransferFuturesAsset 2023-03-23 00:55:00 +08:00
c9s
c632e6efac
binance: add binance futures_transfer_request 2023-03-23 00:54:37 +08:00
c9s
6668d683e1
xfunding: adjust quoteInvestment according to the quote balance 2023-03-23 00:40:20 +08:00
c9s
684f6c6e1d
xfunding: document spot trade handler 2023-03-23 00:23:51 +08:00
c9s
928f668fec
xfunding: pull out premium check to detectPremiumIndex 2023-03-22 22:17:37 +08:00
c9s
dc5e0cbcc2
xfunding: solve lint error 2023-03-22 22:15:24 +08:00
c9s
6265ad248e
xfunding: add premium checker 2023-03-22 22:15:01 +08:00
c9s
3c69ccc25a
types: update channel names 2023-03-22 22:04:02 +08:00
c9s
98b0ffa510
all: add more futures channel types 2023-03-22 22:01:59 +08:00
c9s
e607fc19ac
xfunding: check spotSession, futuresSession names 2023-03-22 21:42:44 +08:00
c9s
d6c430a4b4
xfunding: implement CrossSubscribe 2023-03-22 21:42:06 +08:00
c9s
b881aea228
add position action 2023-03-22 21:38:56 +08:00
c9s
e93d13e425
xfunding: implement CrossRun 2023-03-22 21:36:42 +08:00
c9s
b2c0a343f3
rename funding config file 2023-03-22 21:17:45 +08:00
c9s
12b9775eb3
rename funding to xfunding 2023-03-22 21:17:33 +08:00
c9s
ab52dd6349
funding: filter kline event with types.KLineWith 2023-03-22 21:11:58 +08:00
Yo-An Lin
da381dc252
Merge pull request #1126 from c9s/c9s/max/separate-rate-limiter
FIX: max: move submitOrderLimiter to the exchange wide var
2023-03-21 17:35:12 +08:00
c9s
88af0a18f9
max: move tradeQueryLimiter to the exchange instance 2023-03-21 16:26:47 +08:00
c9s
fda4e48146
max: move submitOrderLimiter to the exchange wide var 2023-03-21 16:25:16 +08:00
gx578007
aa419e8468 make dnum support negative precision 2023-03-21 11:44:37 +08:00
chiahung
8c337cddec add test for dnum 2023-03-20 21:18:42 +08:00
gx578007
0e2e8306b4 FEATURE: [grid2] using dnum 2023-03-20 18:00:41 +08:00
kbearXD
b48f9701fb
Merge pull request #1124 from c9s/feature/grid2/emit-error
FEATURE: emit grid error when failed to recover or open grid
2023-03-20 17:22:01 +08:00
chiahung
bc23055536 FEATURE: emit grid error when failed to recover or open grid 2023-03-20 16:27:08 +08:00
Andy Cheng
1f3579e3ec
exits/trailingstop: shouldStop() only works after enough data collected 2023-03-20 15:56:51 +08:00
Andy Cheng
170d41a492
exits/trailingstop: updateHighLowNumber no matter activated or not 2023-03-20 15:47:44 +08:00
なるみ
6ea49f98c2
Merge pull request #1122 from c9s/narumi/fixedmaker/clamp
strategy: fixedmaker: clamp skew
2023-03-18 23:38:23 +08:00
narumi
7114016bc9 clamp skew 2023-03-18 23:31:03 +08:00
Andy Cheng
b455ae7742
Merge pull request #1123 from andycheng123/fix/exits
exits/trailingstop: fix typo
2023-03-17 15:03:51 +08:00
kbearXD
294c09b9e8
Merge pull request #1119 from c9s/feature/grids/recover-from-trades
FEATURE: make PinOrderMap's key from string to Pin
2023-03-17 10:45:09 +08:00
Andy Cheng
bb8dbb155f
exits/trailingstop: fix typo 2023-03-17 10:43:47 +08:00
chiahung
8182840685 use fixedpoint.Value as key 2023-03-16 21:58:41 +08:00
Andy Cheng
f8c0e44e24
exits/hhllstop: update supertrend config as hhllStop example 2023-03-16 19:45:48 +08:00
Andy Cheng
86bce7403b
exits/hhllstop: fix out of index error of klines 2023-03-16 19:44:58 +08:00
Andy Cheng
2e00e58442
exits/hhllstop: add hhllstop to exits 2023-03-16 18:39:27 +08:00
Andy Cheng
eb5479ffdf
exits/hhllstop: hhllstop prototype 2023-03-16 18:35:21 +08:00