c9s
|
dffd9fc980
|
add VipLevel api query support
|
2021-03-18 17:58:18 +08:00 |
|
c9s
|
890324a4ad
|
maxapi: add VipLevel
|
2021-03-18 17:58:18 +08:00 |
|
Yo-An Lin
|
40b376802e
|
Merge pull request #168 from c9s/feature/mark-trade-strategy
|
2021-03-18 10:31:59 +08:00 |
|
Yo-An Lin
|
06381c250b
|
Merge pull request #165 from Larry850806/remove-useless-code-in-balances-cmd
|
2021-03-18 10:31:41 +08:00 |
|
Larry850806
|
28f4584191
|
Use empty config if config file doesn't exist
|
2021-03-18 10:04:41 +08:00 |
|
c9s
|
cad8349a1a
|
remove state OrderStateFinalizing from the order state
since we are only interested in the closed orders
|
2021-03-18 01:15:49 +08:00 |
|
c9s
|
dd87bde785
|
fix reward sync time range issue
|
2021-03-18 01:15:38 +08:00 |
|
c9s
|
85b6cb81a2
|
make local active orderbook json marshallable
|
2021-03-18 01:15:06 +08:00 |
|
c9s
|
8d784576cd
|
put state vars into the state struct for persistence
|
2021-03-18 01:14:56 +08:00 |
|
c9s
|
72c1f55b70
|
fix grid price calculation
|
2021-03-18 00:46:25 +08:00 |
|
c9s
|
4a415a43b3
|
fix reward query
|
2021-03-18 00:46:10 +08:00 |
|
c9s
|
90477826cf
|
implement byte parser for fixedpoint parsing
|
2021-03-17 22:20:25 +08:00 |
|
ycdesu
|
4a5a53ea28
|
ftx: support queryClosedOrders
|
2021-03-17 21:26:25 +08:00 |
|
Larry850806
|
4dc478590f
|
Remove configuring database in balances cmd
|
2021-03-17 14:35:00 +08:00 |
|
ycdesu
|
54ca62ac5c
|
ftx: define ordersHistory in rest client
|
2021-03-17 08:18:37 +08:00 |
|
ycdesu
|
342b0dd1dd
|
ftx: cancel orders
|
2021-03-16 22:36:44 +08:00 |
|
Yo-An Lin
|
7ecb17dbe2
|
Merge pull request #163 from c9s/feature/mark-trade-strategy
|
2021-03-16 22:34:09 +08:00 |
|
c9s
|
216c12b49e
|
backup and restore position
|
2021-03-16 20:07:54 +08:00 |
|
c9s
|
a1667010eb
|
fix filled grid map assignment
|
2021-03-16 20:05:03 +08:00 |
|
c9s
|
714d61a829
|
add grid restore behavior
|
2021-03-16 20:04:06 +08:00 |
|
c9s
|
8c08cfebb7
|
rename MarkStrategyID to just Mark
|
2021-03-16 14:07:47 +08:00 |
|
Yo-An Lin
|
f5b65e795e
|
Merge pull request #160 from c9s/feature/grid-options
|
2021-03-16 12:59:14 +08:00 |
|
c9s
|
ebcef65b01
|
mark trades with the strategy ID
|
2021-03-16 10:58:51 +08:00 |
|
c9s
|
478bef526d
|
copy the position object and send notification
|
2021-03-16 02:22:00 +08:00 |
|
c9s
|
98995bc75c
|
use debug log for skipping filled grid
|
2021-03-16 02:21:46 +08:00 |
|
c9s
|
f56df038aa
|
fix position and add catchup mode for grid strategy
|
2021-03-16 02:18:17 +08:00 |
|
c9s
|
60aa7df69a
|
adjust withdraw/deposit query limit since there are no many in most cases
|
2021-03-16 02:14:24 +08:00 |
|
c9s
|
40fded70b2
|
reformat scale.go
|
2021-03-16 02:14:10 +08:00 |
|
c9s
|
c5eb6483a5
|
integrate QueryTicker for backtesting
|
2021-03-16 02:13:52 +08:00 |
|
c9s
|
2f7c7d344b
|
move emitStart method call into the stream Connect method
|
2021-03-16 01:32:27 +08:00 |
|
c9s
|
7951c38edc
|
skip connection if there is no subscription
|
2021-03-16 01:31:56 +08:00 |
|
ycdesu
|
c08899f7fb
|
ftx: add ftx to supported exchange
|
2021-03-15 20:40:04 +08:00 |
|
ycdesu
|
c88297117b
|
ftx: new rest everytime
|
2021-03-15 19:02:14 +08:00 |
|
c9s
|
c3996aee2b
|
add Backup method to the local active order book
|
2021-03-15 18:25:36 +08:00 |
|
c9s
|
46c59f5009
|
add both side and support json unmarshalling
|
2021-03-15 18:09:55 +08:00 |
|
c9s
|
2bf4a555ec
|
use OnStart instead of OnConnect
this is for avoiding re-connect issue
|
2021-03-15 18:04:55 +08:00 |
|
c9s
|
e311a182fa
|
add onStart callbacks
|
2021-03-15 18:04:03 +08:00 |
|
c9s
|
9f7af3ce82
|
assign SubAccount name to the new exchange session
|
2021-03-15 17:51:17 +08:00 |
|
c9s
|
c95e712420
|
binance: emit disconnect
|
2021-03-15 17:48:16 +08:00 |
|
c9s
|
6d249cf83c
|
bypass disconnect event
|
2021-03-15 17:48:16 +08:00 |
|
c9s
|
61a19cbfb4
|
align fields and tags
|
2021-03-15 17:31:07 +08:00 |
|
c9s
|
ab6b56d91e
|
fix taker volume parsing
|
2021-03-15 15:37:53 +08:00 |
|
c9s
|
7b7811bbc3
|
revise orderbook command options
|
2021-03-15 10:23:53 +08:00 |
|
c9s
|
b24c69729a
|
improve orderbook print layout
|
2021-03-15 10:23:42 +08:00 |
|
c9s
|
3ffa319ba8
|
improve max websocket reconnecting issue
|
2021-03-15 10:23:20 +08:00 |
|
c9s
|
e8ccc5eabf
|
pass SubAccount field to the factory
|
2021-03-15 10:23:00 +08:00 |
|
c9s
|
97d427a9ca
|
add ftx into the standard exchange factory
|
2021-03-15 10:22:45 +08:00 |
|
c9s
|
2eda012f43
|
add SubAccount field to the exchange session config
|
2021-03-15 10:13:41 +08:00 |
|
c9s
|
b7da47411e
|
split exchange interface into ExchangeMarketDataService, ExchangeTradingService
|
2021-03-15 10:06:02 +08:00 |
|
c9s
|
c788601856
|
add disconnect callbacks on stream
|
2021-03-15 09:49:22 +08:00 |
|