Yo-An Lin
|
1d85fac209
|
Merge pull request #657 from c9s/fix-issue-642
fix: bollmaker: fix short position order
|
2022-06-02 19:28:25 +08:00 |
|
c9s
|
5277098f70
|
add api .UnrealizedProfit and .IsDust method on Position
|
2022-06-02 18:05:35 +08:00 |
|
c9s
|
6a25f30b39
|
add IsLong and IsShort method on Position
|
2022-06-02 17:58:18 +08:00 |
|
c9s
|
e2f339e641
|
bollmaker: fix short position order
|
2022-06-02 17:55:14 +08:00 |
|
c9s
|
a2c7ebe90c
|
drop unused function
|
2022-06-02 17:24:54 +08:00 |
|
Yo-An Lin
|
fc336141fd
|
Merge pull request #655 from c9s/refactor/sync
fix: improve and fix kline sync
|
2022-06-02 17:01:23 +08:00 |
|
c9s
|
16322e19fe
|
service: set kline time to UTC
|
2022-06-02 16:53:17 +08:00 |
|
c9s
|
824951c3d5
|
batch: add remote query profiler
|
2022-06-02 16:52:34 +08:00 |
|
c9s
|
02a8bf4c8c
|
remove general rate limiter from batch query since it's already handled in the exchange
|
2022-06-02 16:52:33 +08:00 |
|
c9s
|
a878f35ca1
|
improve and fix kline sync
|
2022-06-02 16:52:33 +08:00 |
|
Yo-An Lin
|
396accbf55
|
Merge pull request #654 from zenixls2/fix/UTC
fix: change from local timezone to UTC when do kline synchronization
|
2022-06-02 16:52:19 +08:00 |
|
zenix
|
5faab1d55c
|
fix: change from local timezone to UTC when do syncing
|
2022-06-02 17:12:17 +09:00 |
|
Yo-An Lin
|
38a6d8c813
|
Merge pull request #652 from c9s/refactor/sync
refactor/fix: withdraw sync
|
2022-06-02 14:03:54 +08:00 |
|
c9s
|
5d98674ab5
|
fix withdraw sync and improve withdraw string format
|
2022-06-02 13:56:24 +08:00 |
|
c9s
|
813166dd92
|
add TestWithdrawBatchQuery test
|
2022-06-02 13:56:24 +08:00 |
|
c9s
|
b36be80fd7
|
implement withdraw batch query
|
2022-06-02 13:56:23 +08:00 |
|
c9s
|
e11e0c97b8
|
types: update SupportedExchanges slice with correct types
|
2022-06-02 13:56:23 +08:00 |
|
c9s
|
c4f8b11f98
|
types: fix const type declaration
|
2022-06-02 13:56:23 +08:00 |
|
Andy Cheng
|
bf385899b9
|
strategy: use private for non-exported fields and functions
|
2022-06-02 13:47:16 +08:00 |
|
c9s
|
5527b3c48a
|
rename Withdrawal to Withdraw since it's a noun
|
2022-06-02 11:42:03 +08:00 |
|
c9s
|
c0f5c1963e
|
refactor and clean up withdraw history query method
|
2022-06-02 11:40:05 +08:00 |
|
c9s
|
e5ca6504f5
|
binance: add get_withdraw_history_request
|
2022-06-02 11:32:21 +08:00 |
|
Yo-An Lin
|
47098b08dd
|
Merge pull request #650 from austin362667/fix/persistence
Fix: Persistence Reflect IsZero
|
2022-06-02 02:32:36 +08:00 |
|
c9s
|
165b4fdb20
|
binance: remove loop from the withdraw history api
|
2022-06-02 02:31:46 +08:00 |
|
c9s
|
35ac5e1671
|
service/order: remove unused queryLast method
|
2022-06-02 02:13:42 +08:00 |
|
c9s
|
d6f144069d
|
service: refactor closed order sync method
|
2022-06-02 02:12:38 +08:00 |
|
c9s
|
f87a0ab316
|
autoborrow: add json tags
|
2022-06-02 01:53:22 +08:00 |
|
c9s
|
34e1b642d1
|
autoborrow: add exchange name to the margin action struct
|
2022-06-02 01:51:03 +08:00 |
|
c9s
|
4f842c521a
|
fix log message
|
2022-06-02 01:47:55 +08:00 |
|
c9s
|
8aec251a62
|
max: fix v3 loan/repay api path
|
2022-06-02 01:41:41 +08:00 |
|
c9s
|
ae8625da31
|
max: net asset should substract debt
|
2022-06-02 01:34:14 +08:00 |
|
c9s
|
92882f68f4
|
max: add borrow and repay todo
|
2022-06-02 01:28:33 +08:00 |
|
c9s
|
78f9c7d569
|
improve autoborrow checks
|
2022-06-02 01:27:04 +08:00 |
|
austin362667
|
f9bb2ae149
|
bbgo: fix persistence reflect IsZero check
|
2022-06-01 21:57:35 +08:00 |
|
c9s
|
4e666dee98
|
max: implement margin borrow and repay service on max
|
2022-06-01 20:44:24 +08:00 |
|
c9s
|
01822eee28
|
max: use v3 order api to submit orders
|
2022-06-01 20:34:20 +08:00 |
|
Yo-An Lin
|
b19ae857d3
|
Merge pull request #649 from c9s/feature/binance-margin-history
fix: max: fix QueryAccount for margin wallet
|
2022-06-01 19:58:54 +08:00 |
|
c9s
|
50accc5a2c
|
max: fix QueryAccount for margin
|
2022-06-01 19:56:10 +08:00 |
|
Yo-An Lin
|
bef73cf880
|
Merge pull request #648 from c9s/feature/binance-margin-history
feature: binance margin history sync support
|
2022-06-01 19:43:07 +08:00 |
|
c9s
|
b070952b32
|
service/sync: rewrite trade sync with syncTask
|
2022-06-01 19:40:30 +08:00 |
|
c9s
|
415450acb7
|
service/sync: add onLoad event support
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
fb63346732
|
service/reflect: add more debug logs
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
dfe29e07e7
|
service/margin: fix query ordering
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
991d13cb32
|
cmd/sync: support multiple session names
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
1a85e62993
|
service: integrate margin service into the sync service
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
5bb98734fb
|
batch: set jump if empty field
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
484fc62892
|
batch: set jump if empty field
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
118dc07e10
|
service: fix reflect rows scan
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
5a4a2db66f
|
service: add time function
|
2022-06-01 19:40:29 +08:00 |
|
c9s
|
5eaa4706f0
|
binance: set exchange field for margin records
|
2022-06-01 19:40:29 +08:00 |
|