Commit Graph

237 Commits

Author SHA1 Message Date
c9s
5781ad4207
bbgo: enable slack interaction only when slack app token is defined 2024-11-15 01:03:09 +08:00
c9s
a9c51e824d
bbgo: load slack notifier queue size from config 2024-11-11 17:31:53 +08:00
Lan Phan
8b17d78a48 solved all deprecated, comment all unused variables and functions 2024-10-08 00:08:15 +07:00
c9s
6afde4808f
use NamedQueryContext instead of NamedQuery 2024-06-19 15:51:16 +08:00
c9s
b2722d9e44
environment: check syncBufferPeriod 2024-06-19 14:18:21 +08:00
Lan Phan
37a0ae53e9 support Binance paper trading for sync sub-command 2024-03-28 13:31:10 +07:00
c9s
93bddfdccd
fix database config parsing 2024-01-26 16:39:05 +08:00
c9s
dd07bc7159
fix bollinger indicator history kline push 2024-01-24 16:25:28 +08:00
c9s
59713fa532
support extra migration packages 2024-01-24 15:33:17 +08:00
c9s
882c1273b3
bbgo: pull out findPossibleMarketSymbols and add tests 2023-12-18 22:09:04 +08:00
c9s
92aa7652d5
bbgo: add recordPosition log 2023-12-18 15:49:20 +08:00
c9s
33f0571511
bbgo: fix since time override 2023-12-08 09:38:43 +08:00
c9s
b28b5e4097
bbgo: add environment config for disabling some klines defaults 2023-11-11 07:42:29 +08:00
c9s
550b010499
bbgo: add log fields support to the core 2023-09-25 17:16:27 +08:00
c9s
5962742b43
all: integrate google spread sheet service 2023-07-09 13:17:39 +08:00
c9s
6bed2a31f6
all: refactor exchange factory to return the minimal implementation 2023-05-17 13:43:00 +08:00
c9s
a13ad2f6ab
fix: avoid global persistenceServiceFacade concurrent write 2023-04-26 00:37:13 +08:00
gx578007
bc7a071dbd FIX: add persistence service to environment 2023-03-02 22:42:02 +08:00
c9s
905b25655d
bbgo: provide logging configuration 2023-02-22 15:25:39 +08:00
c9s
35297b9bbf bbgo: fix backtesting flag setter 2022-12-06 02:40:22 +08:00
c9s
4caa457fbe
bbgo: pull out ConfigurePersistence method to simple function 2022-10-05 18:42:55 +08:00
c9s
2b953ad2d1
bbgo: make PersistenceServiceFacade private 2022-10-03 18:46:02 +08:00
c9s
4387b078c0
bbgo: add basic notification switch 2022-09-19 19:28:29 +08:00
c9s
b067d67eab
bbgo: drop legacy notification routing 2022-09-19 19:22:08 +08:00
c9s
b8e18dd75c
notifier: redirect error, panic, fatal error to telegram 2022-09-12 00:29:12 +08:00
c9s
8dca24e9ee
all: solve cyclic import 2022-09-09 17:40:17 +08:00
Larry Lu
269529afa4
Fix typo 2022-09-04 13:35:01 +08:00
c9s
c86b29e6dc
all: resolve import cycle 2022-08-23 02:12:26 +08:00
zenix
a5039de6aa feature: add omega ratio, print sharpe/omega/interval profit from trade_stats, use stdev for high/low diff for drift to estimate the variance and improve profit, add yaml marshal for dnum fixedpoint 2022-07-26 18:00:05 +09:00
c9s
808ba2fc02
bbgo: make slack-app-token optional 2022-07-19 11:41:49 +08:00
c9s
19d8013f49
bbgo: optimize order cancel for back-testing 2022-06-21 01:12:16 +08:00
c9s
58c819bd75
bbgo: pull out PersistenceServiceFacade to singleton 2022-06-21 01:05:13 +08:00
c9s
eacd1f1ae6
all: rewrite notification api
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-19 12:29:36 +08:00
Yo-An Lin
24fc5c2baf
Merge pull request #736 from zenixls2/feature/lint_fmt_check
fix: gosimple alert
2022-06-18 02:48:47 +08:00
c9s
ac404b20a5
make default sync simple 2022-06-18 01:42:24 +08:00
zenix
a5ffca7fe8 fix: gosimple alert 2022-06-17 20:19:51 +09:00
zenix
ba1342cbc3 feature: add pre-commit 2022-06-17 16:07:00 +09:00
zenix
55fa4cc8f1 fix: apply gofmt on all files, add revive action 2022-06-17 16:06:59 +09:00
c9s
b1873aa19b
support specifying session in sync symbol 2022-06-14 13:02:36 +08:00
c9s
28666d4e98
fix profit pointer check 2022-06-13 10:33:28 +08:00
c9s
f3a7428b48
add stringer method for deposit struct 2022-06-08 17:32:42 +08:00
c9s
1f927d5162
use the same time object for 'now' 2022-06-08 14:37:03 +08:00
c9s
09912b3fc3
environment: avoid setting UTC on time object 2022-06-08 14:36:26 +08:00
c9s
fb5fc02bdf
fix since time field check 2022-06-08 12:54:48 +08:00
c9s
9083881442
refactor exchange factory and solve the incorrect pkg import dependency from ftx 2022-06-04 11:47:55 +08:00
zenix
5faab1d55c fix: change from local timezone to UTC when do syncing 2022-06-02 17:12:17 +09:00
c9s
5d98674ab5
fix withdraw sync and improve withdraw string format 2022-06-02 13:56:24 +08:00
c9s
cf19ed6f26
refactor environment sync method 2022-06-01 19:40:29 +08:00
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