c9s
|
eacd1f1ae6
|
all: rewrite notification api
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-19 12:29:36 +08:00 |
|
c9s
|
47e76a9eb5
|
pivotshort: refactor and redesign order executor
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-18 12:30:42 +08:00 |
|
zenix
|
aa8d188d15
|
fix: rename useHeikinAshi to heikinAshi in config
|
2022-06-17 11:38:36 +09:00 |
|
zenix
|
f5007752b2
|
feature: add heikinashi support
|
2022-06-17 10:58:32 +09:00 |
|
c9s
|
9083881442
|
refactor exchange factory and solve the incorrect pkg import dependency from ftx
|
2022-06-04 11:47:55 +08:00 |
|
c9s
|
3428aeba03
|
apply default exchange fee rate
fixes #566
|
2022-06-03 03:24:34 +08:00 |
|
c9s
|
d27fee57ad
|
fix: do not load all trades into memory
|
2022-06-02 20:02:32 +08:00 |
|
c9s
|
78f9c7d569
|
improve autoborrow checks
|
2022-06-02 01:27:04 +08:00 |
|
zenix
|
71fe6c2d26
|
feature: SLTP from bookticker. fix: bookTicker typename, depth buffer error message
|
2022-05-12 19:43:04 +09:00 |
|
c9s
|
11d0823782
|
cmd: refactor back-test command
|
2022-05-11 13:59:44 +08:00 |
|
c9s
|
36c764efa9
|
refactor balance, asset and remove price cache check
|
2022-05-04 17:17:09 +08:00 |
|
c9s
|
0e417f6f71
|
xnav: rename assets to allAssets
|
2022-05-04 16:21:53 +08:00 |
|
c9s
|
95f7d85183
|
bbgo: pass price time into the asset conversion function
|
2022-05-04 14:23:46 +08:00 |
|
c9s
|
486cf50a9c
|
bbgo: fix init band width setup
|
2022-05-01 01:12:57 +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 |
|
c9s
|
18da434e92
|
all: use thread-safe GetAccount method to get account
|
2022-04-23 15:43:11 +08:00 |
|
c9s
|
c70317af2b
|
add autoborrow strategy
|
2022-04-23 15:00:04 +08:00 |
|
c9s
|
cf055c3f7d
|
bbgo: improve account updating
|
2022-04-23 12:51:07 +08:00 |
|
c9s
|
9e48a850bd
|
bbgo: call queryAccount to update account
|
2022-04-23 12:51:07 +08:00 |
|
Yo-An Lin
|
ae4a3d81fb
|
Merge pull request #489 from zenixls2/feature/market_trade
feature: add market trade subscription in binance
|
2022-03-22 20:18:39 +08:00 |
|
zenix
|
efec21ca4b
|
feature: add market trade subscription in binance
|
2022-03-18 18:30:39 +09:00 |
|
c9s
|
f85db9be61
|
improve asset summary layout and format
|
2022-03-18 17:13:37 +08:00 |
|
zenix
|
8648528435
|
fix go fmt, fix convert.go (the legacy fixedpoint implementation) in all tests
|
2022-02-15 14:55:19 +09:00 |
|
zenix
|
fad85d0992
|
fix binance test, outptu for support and xgap strategies
|
2022-02-15 12:01:39 +09:00 |
|
zenix
|
105b085786
|
fix bollgrid, emstop, flashcrash, funding, grid, pricealert, pricedrop, rebalance, schedule, swing, xbalance, xgap, xmaker and speedup fixedpoint
|
2022-02-15 12:01:39 +09:00 |
|
zenix
|
d9450e823e
|
fix all the fixedpoint use other than strategy
|
2022-02-15 12:01:39 +09:00 |
|
zenix
|
e221f54397
|
add dnum as the fixedpoint implementation. change types float64 to fixedpoint.Value
change pnl report to use fixedpoint
fix: migrate kline to use fixedpoint
|
2022-02-15 12:00:39 +09:00 |
|
c9s
|
0667c138ab
|
backtest: fix duplicate trade emit issue
|
2022-01-30 03:05:19 +08:00 |
|
c9s
|
547f4c400a
|
cmd: call BindSync when running strategy
|
2022-01-27 18:19:25 +08:00 |
|
austin362667
|
91d2312c5c
|
cache: refactor moving from bbgo to pkg/cache
|
2022-01-15 08:28:02 +08:00 |
|
Lee
|
266400d925
|
indicator: Support difference bandwidth on boll indicator and can dynamic create BOLL
|
2022-01-15 05:30:06 +08:00 |
|
c9s
|
6ee831e678
|
add trade logger
|
2022-01-12 11:19:41 +08:00 |
|
c9s
|
e5b4af53e6
|
all: clean up SubmitOrder fields
|
2022-01-11 01:36:19 +08:00 |
|
c9s
|
1116fc1de1
|
session: print klines only when debug-kline is enabled
|
2021-12-31 15:13:26 +08:00 |
|
c9s
|
31070c3950
|
pull out connection status binder
|
2021-12-30 17:25:47 +08:00 |
|
c9s
|
26ff576727
|
fix connection status callbacks
|
2021-12-30 17:23:27 +08:00 |
|
c9s
|
cfc66dc13e
|
bbgo: add session connection notification
|
2021-12-30 17:18:04 +08:00 |
|
c9s
|
090d60b44e
|
fix session connection status metrics
|
2021-12-28 01:58:36 +08:00 |
|
c9s
|
a0e41650be
|
add metricsLastUpdateTimeBalance metrics
|
2021-12-28 01:39:17 +08:00 |
|
c9s
|
bb9ef72028
|
update metricsConnectionStatus metrics
|
2021-12-28 00:49:56 +08:00 |
|
c9s
|
bb7b33e532
|
bbgo: bind and update balance metrics updater
|
2021-12-27 17:27:16 +08:00 |
|
c9s
|
7b629c9d30
|
bbgo: update balances metrics and trade metrics
|
2021-12-27 17:16:30 +08:00 |
|
c9s
|
0f24eec715
|
bbgo: fix: filter trades by symbol
|
2021-12-27 16:32:30 +08:00 |
|
c9s
|
a31e2743ee
|
fix kline log space
|
2021-12-27 00:54:10 +08:00 |
|
c9s
|
05a0745d08
|
fix InitExchange for publicOnly session
|
2021-12-26 15:29:42 +08:00 |
|
c9s
|
ba8ebfe3a7
|
refactor and add doc comment for InitExchangeSession
|
2021-12-25 23:42:29 +08:00 |
|
c9s
|
307d0b8e1f
|
bbgo: add passphrase field to session struct
|
2021-12-25 23:28:00 +08:00 |
|
c9s
|
57bc65a729
|
avoid calling EmitConnect and EmitStart outside of the kline feeding goroutine
this causes 2 goroutine running in the same time hence cause the
concurrent map read / write
should fix #399, #401
|
2021-12-25 21:05:50 +08:00 |
|
c9s
|
49e516b80e
|
backtest: allocate public exchange (with empty key secret) for backtesting
|
2021-12-24 00:24:19 +08:00 |
|