c9s
|
5d72ffaa0f
|
rsmaker: remove embedded bbgo.Persistence
|
2022-06-22 13:52:40 +08:00 |
|
c9s
|
51a2f14af7
|
rsmaker: remove unused vars
|
2022-06-22 13:52:18 +08:00 |
|
c9s
|
bae685d63d
|
rsmaker: refactor ClosePosition method
|
2022-06-22 13:51:36 +08:00 |
|
c9s
|
09d0a9bbc7
|
pivotshort: clean up ClosePosition method
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
dbc6d4fb44
|
bollmaker: refactor ClosePosition method
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
b3160815ff
|
dca: use order executor to close position
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
929ffc3e5e
|
dca: clean up
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
a5cb8355d4
|
dca: rewrite dca with the new order executor
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
5fe0f5a299
|
pull out bollinger settings
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
b75da154a8
|
rsmaker: remove legacy state struct
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
16eeeb852c
|
rsmaker: drop the legacy persistence state
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
3e5d252c10
|
rsmaker: clean up and remove unused code
Signed-off-by: c9s <yoanlin93@gmail.com>
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
2cd44b194a
|
pivotshort: remove persistence from pivotshort
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
46691d5ae1
|
strategy/xbalance: update xbalance persistence usage
|
2022-06-22 13:46:04 +08:00 |
|
c9s
|
3112b40634
|
support: remove unused const
|
2022-06-22 13:46:03 +08:00 |
|
c9s
|
6ef54bf2fb
|
call bbgo.Sync to sync persistence
|
2022-06-22 13:46:03 +08:00 |
|
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 |
|