Yo-An Lin
|
5b239ad8ee
|
Merge pull request #755 from c9s/improve/persistence-api
improve: bbgo: call global persistence facade to sync data
|
2022-06-21 15:53:13 +08:00 |
|
c9s
|
c4ac2a23c4
|
remove pre-commit from ci
|
2022-06-21 15:27:48 +08:00 |
|
c9s
|
06de735df0
|
ci: add pip to cache
|
2022-06-21 14:46:50 +08:00 |
|
Yo-An Lin
|
41a3d92b6d
|
Merge pull request #754 from andycheng123/refactor/optimizer-config
optimizer: refactor max num of process in optimizer configs
|
2022-06-21 14:38:41 +08:00 |
|
c9s
|
7c9ad535fd
|
bbgo: call global persistence facade to sync data
|
2022-06-21 14:32:43 +08:00 |
|
Andy Cheng
|
689a12d80d
|
optimizer: refactor max num of process config
|
2022-06-21 14:18:28 +08:00 |
|
Yo-An Lin
|
612df45c5e
|
Merge pull request #750 from c9s/refactor/persistence-singleton
refactor: persistence singleton and improve backtest cancel performance
|
2022-06-21 14:01:14 +08:00 |
|
c9s
|
9b82de596b
|
refine optimizer executor config structure
|
2022-06-21 12:31:42 +08:00 |
|
Yo-An Lin
|
16682596df
|
Merge pull request #753 from andycheng123/improve/optimizer-config
optimizer: add max num of thread in config
|
2022-06-21 12:18:33 +08:00 |
|
Andy Cheng
|
edfdb5b888
|
optimizer: add max num of thread in config
|
2022-06-21 11:51:20 +08:00 |
|
YC
|
70319692c8
|
Merge pull request #752 from c9s/upgrade-nextjs-11-to-12
Upgrade nextjs from 11 to 12
|
2022-06-21 11:12:42 +08:00 |
|
ycdesu
|
4fa89e261d
|
upgrade all packages
|
2022-06-21 10:22:41 +08:00 |
|
ycdesu
|
a41364bb21
|
yarn upgrade --force --latest
|
2022-06-21 10:22:41 +08:00 |
|
ycdesu
|
84986e1178
|
remove postcss
|
2022-06-21 10:22:41 +08:00 |
|
ycdesu
|
6d0a24ccb7
|
upgrade nextjs from 11 to 12
|
2022-06-21 10:22:41 +08:00 |
|
Yo-An Lin
|
92882c9da2
|
Merge pull request #751 from c9s/fix/lint-issues
fix: reformat go code
|
2022-06-21 01:30:07 +08:00 |
|
c9s
|
9f2b810fd3
|
reformat go code
|
2022-06-21 01:25:47 +08:00 |
|
Yo-An Lin
|
d53176acdf
|
Merge pull request #746 from andycheng123/improve/pivotshort-control
pivotshort: add strategy controller
|
2022-06-21 01:24:47 +08:00 |
|
Yo-An Lin
|
223b3dd95f
|
Merge pull request #747 from andycheng123/improve/supertrend-strategy
strategy/supertrend: use new order executor api
|
2022-06-21 01:23:53 +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 |
|
Yo-An Lin
|
0e877b789e
|
Merge pull request #748 from andycheng123/improve/bollmaker
bollmaker: remove redundant code for adapting new order executor api
|
2022-06-21 00:26:41 +08:00 |
|
Yo-An Lin
|
74e8540550
|
Merge pull request #749 from c9s/improve/optimizer-local-proc
improve: add parallel local process executor for optimizer
|
2022-06-20 21:47:06 +08:00 |
|
Yo-An Lin
|
574e579b1a
|
Merge pull request #639 from c9s/strategy/rsmaker
strategy: rsmaker: initial idea prototype
|
2022-06-20 17:28:40 +08:00 |
|
austin362667
|
2f18ea230a
|
rsmaker: refactor active OB
|
2022-06-20 17:23:13 +08:00 |
|
austin362667
|
dd859390d9
|
rsmaker: add bulit-in strategy
rsmaker: clean up
|
2022-06-20 17:23:13 +08:00 |
|
austin362667
|
c227272542
|
rsmaker: add bulit-in strategy
rsmaker: clean up
|
2022-06-20 17:23:13 +08:00 |
|
c9s
|
6afe2de9f7
|
optimizer: add parallel local process worker support for optimizer
|
2022-06-20 17:18:05 +08:00 |
|
c9s
|
626934a059
|
move out label copy and params copy to the outside of the loop
|
2022-06-20 15:27:01 +08:00 |
|
c9s
|
9be38e2421
|
optimizer: support multi metric value functions
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-20 14:52:40 +08:00 |
|
Andy Cheng
|
cc7b8c83ed
|
bollmaker: remove redundant code for adapting new order executor api
|
2022-06-20 13:47:17 +08:00 |
|
Andy Cheng
|
aa9296e8d5
|
strategy/supertrend: use new order executor api
|
2022-06-20 13:39:07 +08:00 |
|
c9s
|
6669db4264
|
optimizer: refactor Execute method
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-20 11:54:55 +08:00 |
|
Andy Cheng
|
24844052d2
|
pivotshort: add strategy controller
|
2022-06-20 11:39:18 +08:00 |
|
c9s
|
dd087b287d
|
optimizer: refactor LocalProcessExecutor and pull out config test
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-20 11:20:26 +08:00 |
|
c9s
|
3a072181bc
|
optimizer: close config file handle
|
2022-06-20 11:07:48 +08:00 |
|
Yo-An Lin
|
695d948097
|
Merge pull request #745 from c9s/fix/depth-test
fix: depth: do not test depth buffer when race is on
|
2022-06-20 10:27:27 +08:00 |
|
c9s
|
d1b8710102
|
add export symbol comment
|
2022-06-20 10:21:42 +08:00 |
|
c9s
|
ee89a1c382
|
depth: do not test depth buffer when race is on
|
2022-06-20 02:49:07 +08:00 |
|
Yo-An Lin
|
4cb0b1c571
|
Merge pull request #744 from c9s/refactor/support
refactor: refactor and update the support strategy
|
2022-06-20 02:08:32 +08:00 |
|
c9s
|
2a1beddba4
|
support: fix support strategy stop order update
|
2022-06-19 17:49:38 +08:00 |
|
c9s
|
6e562e2ede
|
increase batch insert size to 1000 for klines
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-19 17:41:52 +08:00 |
|
c9s
|
bf0186cf55
|
fix batch buffer size check
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-19 17:36:28 +08:00 |
|
c9s
|
6b26d5a956
|
config: clean up the support config
|
2022-06-19 17:24:47 +08:00 |
|
c9s
|
f035667f37
|
support: refactor trailing stop order management
|
2022-06-19 17:23:10 +08:00 |
|
c9s
|
b6d1b4309b
|
refactor and update the support strategy
|
2022-06-19 15:57:59 +08:00 |
|
Yo-An Lin
|
d6daac1df6
|
Merge pull request #743 from c9s/improve/notify-api
strategy/bollmaker: refactor and clean up
|
2022-06-19 15:11:39 +08:00 |
|
c9s
|
cb9ce753e2
|
strategy/bollmaker: refactor and clean up
|
2022-06-19 13:40:10 +08:00 |
|
Yo-An Lin
|
bce64df7d9
|
Merge pull request #742 from c9s/improve/notify-api
refactor: clean up bbgo.Notifiability
|
2022-06-19 13:11:10 +08:00 |
|
c9s
|
156219456b
|
all: clean up bbgo.Notifiability
|
2022-06-19 13:05:02 +08:00 |
|