Commit Graph

9011 Commits

Author SHA1 Message Date
c9s
87364d0ca7
binance: refine the IsBookTicker checker written by tonyq 2024-02-06 15:28:56 +08:00
c9s
fce603064f
binance: define event types and add partial depth detection 2024-02-06 15:28:56 +08:00
c9s
97b922a8b2
binance: remove debug code 2024-02-06 15:28:56 +08:00
c9s
f734c699bc
add LastUpdateId to the SliceOrderBook struct 2024-02-06 15:28:55 +08:00
c9s
b3ef66dff4
binance: set snapshot.Time to now() 2024-02-06 15:28:55 +08:00
c9s
7e5d25a7e0
binance: implement GetDepthRequest with requestgen 2024-02-06 15:28:55 +08:00
なるみ
2f40149387
Merge pull request #1527 from c9s/narumi/atrpin/log
CHORE: [atrpin] modify position log
2024-02-06 15:19:01 +08:00
narumi
a1995db014 log with field symbol 2024-02-06 15:08:01 +08:00
c9s
24952581fe
Merge pull request #1526 from c9s/c9s/simplify-booksignal-struct
FIX: simplify booksignal struct
2024-02-06 13:02:25 +08:00
narumi
a9198c0127 modify position log 2024-02-06 12:14:54 +08:00
bailantaotao
1c98e603b1
Merge pull request #1525 from c9s/edwin/binance-update-api-changes-3
FEATURE: [binance] add margin request
2024-02-06 10:02:38 +08:00
edwin
836f1f9490 pkg/exchange: use fixedpoint as value 2024-02-06 09:37:04 +08:00
c9s
996a1ecdc1
deposit2transfer: reduce log frequency 2024-02-06 00:39:05 +08:00
c9s
ca4f3f5039
fix rbtree copy limit checker 2024-02-06 00:36:49 +08:00
c9s
3594f85ed0
types: fix copy limit checking 2024-02-06 00:36:49 +08:00
c9s
24e465e5b6
binance: fix parser parsebytes 2024-02-06 00:36:49 +08:00
c9s
eea4c43619
binance: use predecl return vars 2024-02-06 00:36:49 +08:00
c9s
75a2abeeab
max: reduce kline parsing cost 2024-02-06 00:36:49 +08:00
c9s
f64b0e7a9f
binance: pre-allocate PriceVolumeSlice memory 2024-02-06 00:36:48 +08:00
c9s
2ec01e3d28
binance: use fastjson parser pool 2024-02-06 00:36:48 +08:00
c9s
7cc3d1b193
Merge pull request #1515 from c9s/kbearXD/dca2/dev-mode
[dca2] add dev mode field for dev
2024-02-05 19:04:58 +08:00
edwin
54784f8c54 pkg/exchange: rm timestamp 2024-02-05 17:02:46 +08:00
edwin
c73fc65c6d pkg/exchange: add margin transfer request 2024-02-05 17:00:57 +08:00
chiahung.lin
dfb65ba9e3 [dca2] add dev mode field for dev
use pointer

IsNewStrategy -> IsNewAccount

[dca2] recover at cancelling stage

new var recoverSinceLimit

fix profit stats round bug
2024-02-05 16:19:53 +08:00
c9s
565cdef54f
Merge pull request #1524 from c9s/edwin/binance-update-api-changes-2
MINOR: [binance] update borrow/repay api changes
2024-02-05 15:08:44 +08:00
edwin
f77d03d270 pkg/exchange: update borrow/repay api changes 2024-02-05 12:11:36 +08:00
c9s
aad3f89492
Merge pull request #1523 from c9s/edwin/binance/update-api-changes
MAJOR: [binance] replace margin/transfer to asset/transfer
2024-02-05 11:42:25 +08:00
c9s
3c73c28141
Merge pull request #1520 from c9s/edwin/okx/add-response-validation-func
FEATURE: [okx] add response validation func
2024-02-05 11:42:03 +08:00
edwin
b6717f2fcf pkg/exchange: replace /sapi/v1/margin/transfer to /sapi/v1/asset/transfer 2024-02-05 11:18:40 +08:00
c9s
a800a59efd
Merge pull request #1522 from michaljirman/feature_indicator_keltner_channel
FEATURE: [INDICATOR] keltner channel
2024-02-03 22:16:06 +08:00
Michal Jirman
825be2a08e
indicator: keltner channel 2024-02-03 17:13:51 +05:45
c9s
80ed46e23a
Merge pull request #1521 from michaljirman/bugfix-telegram-no-opened-positions-error
FIX: [telegram] prevent sending error to telegram for the case of no opened position
2024-02-03 00:38:15 +08:00
Michal Jirman
f8175a9cfe
telegram: prevent sending error in case of no opened position 2024-02-02 21:44:27 +05:45
edwin
3846b2aead pkg/exchange: add response validation func 2024-02-01 14:40:59 +08:00
bailantaotao
b5cd5aa5ef
Merge pull request #1519 from c9s/edwin/okx/support-kline-stream
FEATURE: [okx] support kline subscriptions
2024-01-30 14:52:59 +08:00
Edwin
f0ad014837 pkg/exchange: support kline subscriptions 2024-01-30 12:17:50 +08:00
bailantaotao
e3208b34fa
Merge pull request #1514 from c9s/edwin/okx/candle-event
FEATURE: [okx] add new kline stream
2024-01-30 10:43:43 +08:00
Edwin
429036985c pkg/exchange: add new kline stream 2024-01-30 10:23:10 +08:00
bailantaotao
2d3f8fb923
Merge pull request #1507 from c9s/edwin/okx/refactor-kline-api
REFACTOR: [okx] refactor kline api
2024-01-30 09:33:41 +08:00
Edwin
d2b45f5d58 pkg/exchange: refactor kline api 2024-01-29 20:59:53 +08:00
c9s
bfbf415c15
tri: fix tests 2024-01-29 20:23:24 +08:00
c9s
b89806807a
add v1.56.2 release note 2024-01-29 15:47:36 +08:00
c9s
192c12cd22
bump version to v1.56.2 2024-01-29 15:47:36 +08:00
c9s
9569ead02a
update command doc files 2024-01-29 15:47:36 +08:00
c9s
35b7667da6
add the missing file 2024-01-29 15:45:48 +08:00
c9s
8d2f4fb626
add v1.56.1 release note 2024-01-28 14:30:36 +08:00
c9s
9c4cd3115f
bump version to v1.56.1 2024-01-28 14:30:36 +08:00
c9s
2287e98a0f
update command doc files 2024-01-28 14:30:36 +08:00
c9s
9efd8bd604
fix backtest Initialize call 2024-01-28 14:29:54 +08:00
c9s
4b70f864ff
tri: update quantity truncation method 2024-01-26 17:16:06 +08:00