Andy Cheng
|
7326a1b21d
|
strategy: fix wrong string formatting syntax
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
6b62f27155
|
feature: make callback vars start with lowercase
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
61b6755518
|
interact: GetStrategySignatures() returns map[string]SingleExchangeStrategy instead of slice of strategy signatures
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
7b3e369766
|
feature: use LocalActiveOrderBook for cancelling open orders for strategy controller in support strategy
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
26a5114182
|
feature: adapt callbackgen style strategy controller in support strategy
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
cf8603e30b
|
feature: use NewFromFloat
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
324c7ea432
|
feature: logging with strategy symbol
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
f6ec931bed
|
feature: use callbackgen
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
cbf6bf78bc
|
feature: make FilterStrategyByInterface a simple function
|
2022-04-26 18:29:22 +08:00 |
|
Andy Cheng
|
ecc63f743f
|
feature: split strategy controller interface into several smaller ones
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
389752161d
|
feature: adapt new strategy controller in support strategy
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
64766c48f3
|
feature: revert position closer and position reader back
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
78a8c2aaaf
|
feature: mix embeded struct and callback in strategy controller
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
57fdc9b120
|
feature: adapt new strategy controller in support strategy
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
6228cddbec
|
feature: adapt new strategy controller in interact
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
bb2bce4721
|
feature: strategy controller
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
85ffe9a2de
|
feature: prototype of strategy controller struct
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
73c2c84cab
|
feature: prototype of strategy controller struct
|
2022-04-26 18:29:21 +08:00 |
|
Andy Cheng
|
5799709e3e
|
pkg: add empty strategy controller file
|
2022-04-26 18:29:21 +08:00 |
|
c9s
|
23dd60728e
|
binance: fix error check
|
2022-04-26 16:51:41 +08:00 |
|
c9s
|
6c29e10caf
|
binance: improve binary error check
|
2022-04-26 16:43:40 +08:00 |
|
c9s
|
109fdd6511
|
aggregate totalBorrowed
|
2022-04-26 16:13:07 +08:00 |
|
c9s
|
2933db20cd
|
types: show borrowed balance
|
2022-04-26 16:07:27 +08:00 |
|
c9s
|
cbec4ac199
|
binance: improve query trades conditions for start time and end time
|
2022-04-26 15:58:12 +08:00 |
|
c9s
|
16227cea2f
|
autoborrow: call tryToRepayAnyDebt when margin level is low
|
2022-04-26 15:44:13 +08:00 |
|
c9s
|
b97588f153
|
autoborrow: fix max total borrow condition
|
2022-04-26 15:33:01 +08:00 |
|
Zenix
|
a8f0c71a53
|
Merge pull request #545 from zenixls2/feature/ma_series
feature: add some new ma indicators
|
2022-04-25 21:01:17 +09:00 |
|
c9s
|
069db1d0cb
|
replace margin ratio with margin level
|
2022-04-25 19:15:47 +08:00 |
|
c9s
|
333378a52a
|
autoborrow: change debugf to infof
|
2022-04-25 19:10:22 +08:00 |
|
c9s
|
7b2398ce39
|
autoborrow: use margin level instead of margin ratio
|
2022-04-25 19:05:16 +08:00 |
|
c9s
|
095f25f30b
|
fix TestSortTradesAscending
|
2022-04-25 19:01:03 +08:00 |
|
c9s
|
2732fb413f
|
bbgo: remove slack debug option
|
2022-04-25 18:56:19 +08:00 |
|
c9s
|
638d839975
|
autoborrow: add more logs and warning color for slack message
|
2022-04-25 18:46:23 +08:00 |
|
c9s
|
a30aac6653
|
autoborrow: add slack notification
|
2022-04-25 18:12:08 +08:00 |
|
c9s
|
2290d132b1
|
autoborrow: assign s.ExchangeSession
|
2022-04-25 17:54:16 +08:00 |
|
c9s
|
f8fd13c576
|
add test for TestSortTradesAscending
|
2022-04-25 17:53:04 +08:00 |
|
c9s
|
a2553ee020
|
autoborrow: call check and borrow
|
2022-04-25 17:45:16 +08:00 |
|
c9s
|
78639dab5a
|
improve order layout
|
2022-04-25 17:27:27 +08:00 |
|
c9s
|
a57a238e09
|
bbgo: add more sync options
|
2022-04-25 17:18:42 +08:00 |
|
c9s
|
76012f0b71
|
max: deposit request currency field is optional
|
2022-04-25 16:27:07 +08:00 |
|
c9s
|
fae3b6a215
|
fix BOLL method
|
2022-04-25 15:31:12 +08:00 |
|
Yo-An Lin
|
b94b9e1b73
|
Merge pull request #437 from jessy1092/enhance-boll-indicator
indicator: Support difference bandwidth on boll indicator and can dynamic create BOLL
|
2022-04-25 13:43:02 +08:00 |
|
Yo-An Lin
|
a663a891bf
|
Merge pull request #559 from c9s/feature/binance-margin-api
feature: autoborrow strategy
|
2022-04-25 13:38:35 +08:00 |
|
c9s
|
18da434e92
|
all: use thread-safe GetAccount method to get account
|
2022-04-23 15:43:11 +08:00 |
|
c9s
|
5c2274c55c
|
put sign check back
|
2022-04-23 15:27:28 +08:00 |
|
c9s
|
7b66d36f15
|
autoborrow: remove extra sign check
|
2022-04-23 15:27:28 +08:00 |
|
c9s
|
743ad0455f
|
add autoborrow strategy
|
2022-04-23 15:27:28 +08:00 |
|
c9s
|
fd247cf7d7
|
cmd: add autoborrow to built-in
|
2022-04-23 15:00:53 +08:00 |
|
c9s
|
c70317af2b
|
add autoborrow strategy
|
2022-04-23 15:00:04 +08:00 |
|
Yo-An Lin
|
c3cc34d770
|
Merge pull request #555 from c9s/feature/binance-margin-api
feature: binance margin api integration
|
2022-04-23 14:58:43 +08:00 |
|