c9s
|
0780dafdc3
|
add IsBackTesting method for checking environment mode
|
2022-05-09 18:58:09 +08:00 |
|
c9s
|
450517d159
|
bbgo: do not write trade when writing position
|
2022-05-04 16:21:53 +08:00 |
|
c9s
|
8a93f0921f
|
add more margin info columns
|
2022-05-04 14:40:52 +08:00 |
|
c9s
|
95f7d85183
|
bbgo: pass price time into the asset conversion function
|
2022-05-04 14:23:46 +08:00 |
|
c9s
|
2c70509ee8
|
add recordAsset method
|
2022-05-03 19:26:52 +08:00 |
|
c9s
|
fa2eb87268
|
fix: sync can be nil
|
2022-05-02 11:55:40 +08:00 |
|
c9s
|
2bdcf2266d
|
fix default sync logic
|
2022-05-02 10:39:59 +08:00 |
|
c9s
|
044470377b
|
avoid using the iterator variable
|
2022-04-27 17:13:58 +08:00 |
|
c9s
|
1c1fbb1633
|
bbgo: document strategy id and pnl field
|
2022-04-27 13:30:07 +08:00 |
|
c9s
|
5edaa9708c
|
bbgo: fix margin order/trade sync
|
2022-04-27 13:25:42 +08:00 |
|
c9s
|
2732fb413f
|
bbgo: remove slack debug option
|
2022-04-25 18:56:19 +08:00 |
|
c9s
|
a57a238e09
|
bbgo: add more sync options
|
2022-04-25 17:18:42 +08:00 |
|
c9s
|
ad373b95a7
|
add FLUSH_OTP_KEY env for flushing otp key
|
2022-04-17 00:35:16 +08:00 |
|
c9s
|
63f525970f
|
auth: store otp key url instead of just secret
|
2022-04-17 00:18:48 +08:00 |
|
c9s
|
5db4e11167
|
rewrite trade profit handling
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
6fec30d79c
|
call record position on trade
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
322f31a56a
|
bbgo: improve RecordPosition method
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
5732555c2c
|
doc: update sync configuration doc
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
08ae53ba16
|
bbgo: assign strategy instance id fields automatically
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
6088f7b542
|
bbgo: add RecordPosition method
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
9faaed6892
|
bbgo: initialize position service
|
2022-03-14 21:21:58 +08:00 |
|
c9s
|
f6ec2e78e6
|
record profits
|
2022-03-06 15:37:41 +08:00 |
|
c9s
|
35b0d8dc0d
|
bbgo: add profit service to environment
|
2022-03-05 13:40:20 +08:00 |
|
c9s
|
c1ac738ca0
|
bbgo: add doc comment for parseStructAndInject
|
2022-03-05 12:59:47 +08:00 |
|
zenix
|
d9450e823e
|
fix all the fixedpoint use other than strategy
|
2022-02-15 12:01:39 +09:00 |
|
c9s
|
3b630c0bca
|
bbgo: pull out writer closure
|
2022-01-27 18:13:15 +08:00 |
|
c9s
|
cb507edf44
|
bbgo: add BindSync method on environment
|
2022-01-27 18:12:15 +08:00 |
|
c9s
|
70f02a1c19
|
cmd: handle user config sync options in the run command
|
2022-01-27 08:21:19 +08:00 |
|
c9s
|
01afe9c14e
|
interact: fix telegram session restore
|
2022-01-23 02:21:26 +08:00 |
|
c9s
|
ad3f038dc6
|
bbgo: improve otp key layout
|
2022-01-23 02:21:26 +08:00 |
|
c9s
|
c7f15efb23
|
interact: add Slack interaction
|
2022-01-23 02:21:26 +08:00 |
|
c9s
|
0b8e5852eb
|
check persistence error
|
2022-01-19 18:29:24 +08:00 |
|
c9s
|
b80f481e7d
|
interact: fix interact tests for session
|
2022-01-16 00:50:43 +08:00 |
|
c9s
|
b49fc182dc
|
fix telegram session persistence
|
2022-01-16 00:39:24 +08:00 |
|
c9s
|
2088234b44
|
interact: separate telegram user sessions
|
2022-01-16 00:25:11 +08:00 |
|
c9s
|
93722e6db3
|
implement position closer interaction
|
2022-01-15 02:52:46 +08:00 |
|
c9s
|
255ee40c98
|
bbgo: when calling order cancel we should use background context
|
2022-01-15 00:49:27 +08:00 |
|
c9s
|
77e92d544a
|
bbgo: pull out interaction setup
|
2022-01-15 00:32:21 +08:00 |
|
c9s
|
e385d96709
|
bbgo: move authToken loader
|
2022-01-15 00:29:35 +08:00 |
|
c9s
|
3a13025d58
|
bbgo: change default notification rule -- silent order updates
|
2022-01-15 00:25:16 +08:00 |
|
c9s
|
d5f3946ada
|
bbgo: refactor the current auth with interact
|
2022-01-15 00:18:07 +08:00 |
|
c9s
|
41b94c5c7e
|
interact: refactor telegram interaction
|
2022-01-14 15:03:19 +08:00 |
|
c9s
|
fdf7ad9648
|
bbgo: rename auth function for general case
|
2022-01-14 13:41:43 +08:00 |
|
c9s
|
5bef7d8a1e
|
interact: use interaction singleton
|
2022-01-14 13:31:31 +08:00 |
|
c9s
|
dd93ee4fd3
|
move methods to telegramnotifier
|
2022-01-14 13:31:31 +08:00 |
|
c9s
|
a2931da92c
|
move math rand
|
2021-12-30 16:18:32 +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
|
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 |
|