zenix
|
3d2a27fc10
|
Fix: nil pointer exception in indicator creation, add stoch util func
|
2021-05-26 00:20:31 +00:00 |
|
c9s
|
9c331063f4
|
improve depth error messages
|
2021-05-26 01:31:58 +08:00 |
|
c9s
|
06e982124b
|
fix depth reset
|
2021-05-26 01:27:42 +08:00 |
|
c9s
|
07ded04a9b
|
fix depth reset
|
2021-05-26 01:20:24 +08:00 |
|
c9s
|
44ff833c91
|
binance: buffer depth events
|
2021-05-26 01:05:12 +08:00 |
|
c9s
|
edeaa597f1
|
fix loadDepthSnapshot mutex lock issue
|
2021-05-26 00:58:40 +08:00 |
|
c9s
|
47bf7a1e03
|
remove time sleep for depthframe
|
2021-05-26 00:58:40 +08:00 |
|
Yo-An Lin
|
31871143a0
|
Merge pull request #249 from jnlin/ftx/websocket-kline
Implement kline stream and subaccount feature for FTX exchange
|
2021-05-26 00:31:35 +08:00 |
|
Jui-Nan Lin
|
1dd397f900
|
fix(ftx): return original symbol if not found (e.g. BTC-PREP)
|
2021-05-25 23:29:50 +08:00 |
|
Jui-Nan Lin
|
2e749bb7a8
|
fix(ftx): always update since to avoid infinite loop
|
2021-05-25 23:21:38 +08:00 |
|
Jui-Nan Lin
|
bca57e017b
|
fix(ftx): set lastTradeID from options{} to filter trades
|
2021-05-25 23:14:49 +08:00 |
|
Jui-Nan Lin
|
2fd82ef775
|
fix(ftx): should use local symbol in fillResponse
|
2021-05-25 22:43:26 +08:00 |
|
Jui-Nan Lin
|
ab8c1ec18c
|
fix(ftx): allow subaccount to be empty
|
2021-05-25 22:12:10 +08:00 |
|
Yo-An Lin
|
7188f021e9
|
Merge pull request #255 from c9s/fix/binance-depth-stream
fix: binance depth stream buffering
|
2021-05-25 21:45:15 +08:00 |
|
c9s
|
686dcef2c5
|
binance: fix depth snapshot buffering
|
2021-05-25 21:36:14 +08:00 |
|
Jui-Nan Lin
|
bee3b913f2
|
fix(ftx): typo
|
2021-05-25 21:30:15 +08:00 |
|
c9s
|
d3f06bc9d7
|
fix binance depth stream buffering
|
2021-05-25 19:13:10 +08:00 |
|
Jui-Nan Lin
|
1318f221b2
|
fix(ftx): iterate subscription arraywhile polling klines
|
2021-05-25 18:37:48 +08:00 |
|
c9s
|
bf684c0a5e
|
fix empty bids and ask issues
|
2021-05-25 15:54:41 +08:00 |
|
c9s
|
28c646a4db
|
reformat code
|
2021-05-25 01:50:36 +08:00 |
|
c9s
|
c8ca19a298
|
fixedpoint: fix percentage parsing
|
2021-05-25 01:36:17 +08:00 |
|
Jui-Nan Lin
|
a7a141c3ea
|
fix(ftx): rename to pollKLines()
|
2021-05-24 14:21:40 +08:00 |
|
Jui-Nan Lin
|
239d55ce33
|
fix(ftx): use ID()
|
2021-05-24 14:18:40 +08:00 |
|
Jui-Nan Lin
|
9226d086b3
|
fix(ftx/rest): use Id() to make rest requests
|
2021-05-24 11:20:39 +08:00 |
|
Jui-Nan Lin
|
7fd3375741
|
fix(ftx/rest): add Id() for setting restful id
|
2021-05-24 11:19:30 +08:00 |
|
Jui-Nan Lin
|
2467d3fcf6
|
fix(ftx): get current kline candle in the beginning
|
2021-05-24 10:22:48 +08:00 |
|
Jui-Nan Lin
|
ddcd0d3969
|
fix(ftx): send ctx to handleChannelKlineMessage()
|
2021-05-24 10:16:17 +08:00 |
|
Jui-Nan Lin
|
64387ed2cb
|
Merge branch 'main' into ftx/websocket-kline
|
2021-05-24 10:01:58 +08:00 |
|
Jui-Nan Lin
|
bd9a61ea97
|
fix(ftx): use select to handle kline message
|
2021-05-24 10:00:43 +08:00 |
|
Jui-Nan Lin
|
bbeafab59b
|
fix(ftx): remove unused variables
|
2021-05-24 09:51:00 +08:00 |
|
Jui-Nan Lin
|
301ed621e6
|
fix(ftx): use timer.ticker()
|
2021-05-24 09:45:33 +08:00 |
|
Jui-Nan Lin
|
2394aab32e
|
fix(ftx): start go routine while connecting to ftx websocket
|
2021-05-24 09:22:47 +08:00 |
|
Jui-Nan Lin
|
02912f362c
|
fix(ftx): subscribe channel first to avoid losing order update
|
2021-05-24 09:21:49 +08:00 |
|
c9s
|
956ef71a48
|
use stamp time with milliseconds
|
2021-05-23 01:29:41 +08:00 |
|
c9s
|
fbe850b364
|
improve floating number formatting
|
2021-05-23 01:19:26 +08:00 |
|
c9s
|
117b26840e
|
show net profit margin percentage
|
2021-05-23 01:17:20 +08:00 |
|
c9s
|
de768296f1
|
fix rbtree memory error, check neel
|
2021-05-23 01:12:16 +08:00 |
|
c9s
|
9c70e36e1b
|
save average cost with feeInQuote in the ApproximateAverageCost
|
2021-05-23 01:05:11 +08:00 |
|
c9s
|
d2e299a68a
|
improve position comment
|
2021-05-23 00:42:57 +08:00 |
|
c9s
|
9efb45b133
|
reduce side book copy
|
2021-05-23 00:42:44 +08:00 |
|
c9s
|
9fa10ee1fd
|
fix rbtree price volume order
|
2021-05-23 00:42:27 +08:00 |
|
c9s
|
7a653affa6
|
slice orderbook: do not copy book callbacks
|
2021-05-23 00:21:57 +08:00 |
|
c9s
|
0061e51dc9
|
fix rbtree copy depth
|
2021-05-23 00:21:57 +08:00 |
|
Yo-An Lin
|
5323b273bc
|
Merge pull request #253 from narumiruna/refactor/float64slice
|
2021-05-22 23:16:49 +08:00 |
|
なるみ
|
2052d05bb3
|
Move Float64Slice to types
|
2021-05-22 20:20:48 +08:00 |
|
c9s
|
1531f2bb1b
|
fix rbtree insertion and rotation
|
2021-05-22 18:11:32 +08:00 |
|
c9s
|
9b9643e1f9
|
improve order cancellation mechanisim
|
2021-05-22 17:44:20 +08:00 |
|
c9s
|
289227e5f3
|
add exists method for active book
|
2021-05-22 17:44:07 +08:00 |
|
c9s
|
0a908e5dda
|
fix position test for net profit
|
2021-05-22 17:43:53 +08:00 |
|
c9s
|
cca3284140
|
separate net profit and profit
|
2021-05-22 17:17:37 +08:00 |
|