austin362667
|
af2d88d9a3
|
pivotshort: add immediate market sell
|
2022-06-03 23:23:26 +08:00 |
|
Yo-An Lin
|
7efcae2bd1
|
Merge pull request #660 from c9s/strategy/pivot
pivotshort: clean up strategy
|
2022-06-03 20:25:10 +08:00 |
|
c9s
|
0c96d8ef82
|
add doc doc/topics/developing-strategy.md
|
2022-06-03 17:12:12 +08:00 |
|
austin362667
|
9dab39849b
|
pivotshort: clean up
|
2022-06-03 16:38:06 +08:00 |
|
austin362667
|
30be15dd34
|
pivotshort: add repay margin side effect
|
2022-06-03 15:48:49 +08:00 |
|
austin362667
|
2aac5bb273
|
pivotshort: improve post order & add margin
|
2022-06-03 15:48:49 +08:00 |
|
c9s
|
6936503cde
|
bollmaker: fix profit stats notification
|
2022-06-03 14:46:45 +08:00 |
|
Yo-An Lin
|
202605c19e
|
Merge pull request #666 from c9s/fix/save-state-on-change
improve: apply default exchange fee rate
|
2022-06-03 03:29:28 +08:00 |
|
c9s
|
3428aeba03
|
apply default exchange fee rate
fixes #566
|
2022-06-03 03:24:34 +08:00 |
|
Yo-An Lin
|
c8055e9278
|
Merge pull request #664 from c9s/fix/save-state-on-change
fix: use the correct id for state loading
|
2022-06-03 03:16:32 +08:00 |
|
c9s
|
4fc0687cf9
|
bollmaker: remove debug code
|
2022-06-03 03:14:19 +08:00 |
|
c9s
|
68d6e9e850
|
service: fix state loading (use correct ID method)
|
2022-06-03 03:10:50 +08:00 |
|
c9s
|
f7cdaff925
|
persistence: add store and load test case
|
2022-06-03 02:49:16 +08:00 |
|
c9s
|
7fce6a0fca
|
bollmaker: call persistence.Sync when position is changed
|
2022-06-03 02:44:00 +08:00 |
|
c9s
|
50d7d235a4
|
bollmaker: pull out functions
|
2022-06-03 02:44:00 +08:00 |
|
c9s
|
1a85299204
|
bollmaker: make detectPriceTrend simple function
|
2022-06-03 02:44:00 +08:00 |
|
Yo-An Lin
|
89c2e7de1e
|
Merge pull request #663 from c9s/fix/persistence-snapshot
test: add more test on Test_loadPersistenceFields
|
2022-06-03 02:09:52 +08:00 |
|
c9s
|
75bd5ffe32
|
ftx: fix kline time range check
|
2022-06-03 02:05:06 +08:00 |
|
c9s
|
55e9c7ee25
|
add more test on Test_loadPersistenceFields
|
2022-06-03 01:57:39 +08:00 |
|
Yo-An Lin
|
5eec6180bb
|
Merge pull request #661 from c9s/fix/persistence-snapshot
fix: drop IsZero
|
2022-06-03 01:18:54 +08:00 |
|
c9s
|
0b6f7270ff
|
fix: drop IsZero
|
2022-06-03 01:15:08 +08:00 |
|
c9s
|
b1419a6f8b
|
ftx: add balance poller
|
2022-06-02 22:01:03 +08:00 |
|
c9s
|
3eb3a1f367
|
fix: ftx: add limit to ftx kline query
|
2022-06-02 21:51:22 +08:00 |
|
c9s
|
a7bd9239f2
|
fix: pull out time.now variable
|
2022-06-02 21:27:28 +08:00 |
|
c9s
|
32095e2741
|
fix: call abs on base for IsDust method
|
2022-06-02 21:06:52 +08:00 |
|
c9s
|
d27fee57ad
|
fix: do not load all trades into memory
|
2022-06-02 20:02:32 +08:00 |
|
c9s
|
d7c8b0b127
|
autoborrow: render balance map as SlackAttachment
|
2022-06-02 19:50:39 +08:00 |
|
Yo-An Lin
|
69c58ee38f
|
Merge pull request #656 from c9s/refactor/sync
refactor: drop unused function
|
2022-06-02 19:28:44 +08:00 |
|
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 |
|
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 |
|