Commit Graph

4564 Commits

Author SHA1 Message Date
c9s
13bf5d69a3
use types.Interval instead of string 2022-05-19 10:04:03 +08:00
Yo-An Lin
038781a094
Merge pull request #625 from c9s/feature/backtest-report
feature: web-based back-test report - add mantine UI framework
2022-05-19 02:57:08 +08:00
c9s
10de042939
show initial balances and final balances 2022-05-19 02:40:06 +08:00
c9s
d10f69c680
apply query.basePath 2022-05-19 02:21:21 +08:00
c9s
4961214c1b
apply moment js 2022-05-19 02:11:43 +08:00
c9s
fb5bcf635f
apply stats 2022-05-19 01:57:46 +08:00
c9s
2bc78b1481
fix run id text overflow issue 2022-05-19 01:07:08 +08:00
c9s
bff06e81f6
apply mantine ui framework 2022-05-19 01:00:45 +08:00
Andy Cheng
4aca905170 strategy: update bollmaker config 2022-05-18 14:56:39 +08:00
Andy Cheng
b41cef4bd7 strategy: use scale for dynamic spread 2022-05-18 14:31:59 +08:00
c9s
da5bca1847
remove unused code 2022-05-18 02:57:00 +08:00
Yo-An Lin
1094f0768b
Merge pull request #622 from c9s/feature/backtest-report
fix: back-test report: load position from the manifest
2022-05-18 02:38:02 +08:00
c9s
d99a5a78e0
load position from the manifest 2022-05-18 02:30:17 +08:00
Yo-An Lin
e57c39e665
Merge pull request #605 from c9s/feature/backtest-report
feature: add web-based back-test report
2022-05-18 02:21:55 +08:00
c9s
b22996a4ee
update readme 2022-05-18 02:20:07 +08:00
c9s
0030abfd3b
pass symbol property into the TradingViewChart 2022-05-18 02:15:34 +08:00
c9s
f9a1d37d63
improve selection via deconstructor 2022-05-18 02:08:24 +08:00
c9s
f3f6e4e68b
collect symbols 2022-05-18 02:05:57 +08:00
c9s
e196d7dfb1
use promise.all to handle multiple fetch instances 2022-05-18 02:04:39 +08:00
c9s
76949ed4f2
add report navigation 2022-05-18 01:53:48 +08:00
c9s
7dffccb3bf
clean up unused code 2022-05-18 00:50:14 +08:00
c9s
b51d6b4ba1
refactor report structure and rewrite manifest paths 2022-05-17 22:59:34 +08:00
c9s
06e2902e5e
add file lock for report index 2022-05-17 22:41:39 +08:00
c9s
620e465bcf
refactor symbol report 2022-05-17 22:31:50 +08:00
austin362667
8e93118ba6 config: add pivotshort yaml 2022-05-17 19:18:21 +08:00
austin362667
bb94d4a1bd pivotshort: clean up strategy 2022-05-17 19:18:21 +08:00
austin362667
f1c0ef4e07 indicator: refactor move pivot 2022-05-17 19:18:21 +08:00
austin362667
62d11181a4 pivotshort: clean up 2022-05-17 19:18:21 +08:00
austin362667
2c4a52ba30 pivot: fix futures & spot clean up
pivot: clean up
2022-05-17 19:18:21 +08:00
austin362667
8ab696deaa pivotshort: rename strategy & fix pivot indicator 2022-05-17 19:18:21 +08:00
austin362667
1a441425b5 strategy: pivot: add shadow TP
strategy: pivot: add shadow TP
2022-05-17 19:18:21 +08:00
austin362667
04ae49263d cmd: add built-in pivot strategy 2022-05-17 19:18:21 +08:00
austin362667
60a8c1f42b WIP: strategy: pivot: pivot low shorting strategy 2022-05-17 19:18:21 +08:00
Andy Cheng
7d3181f3fd strategy: update dynamic spread after kline being filtered 2022-05-17 19:00:02 +08:00
Yo-An Lin
cbb720a5f7
Merge pull request #620 from zenixls2/fix/ci
fix: sqlite3 compilation
2022-05-17 18:46:03 +08:00
c9s
b5f9f86944
define DefaultBacktestAccount 2022-05-17 18:45:06 +08:00
c9s
6acd426f07
refactor backtest report index function 2022-05-17 18:25:05 +08:00
c9s
1cc4c69c66
move and refactor functions 2022-05-17 18:23:09 +08:00
c9s
6c0165afe4
add report index file 2022-05-17 18:10:37 +08:00
c9s
e13fc8db5b
improve interval buttons 2022-05-17 17:35:11 +08:00
c9s
26e0042604
add resizer observer and base change line series 2022-05-17 17:14:48 +08:00
c9s
2c037093ec
fix equal condition 2022-05-17 15:52:52 +08:00
c9s
7dd029891e
reduce points in the same interval 2022-05-17 15:52:24 +08:00
c9s
52d54d73f9
add volume histogram 2022-05-17 14:56:41 +08:00
c9s
f0977f3bca
load and parse position history 2022-05-17 12:40:25 +08:00
zenix
e18bf08510 fix: sqlite3 compilation 2022-05-17 12:30:36 +09:00
Andy Cheng
0e76a90ee4 strategy: clearer comment format for dynamic spread in config 2022-05-17 10:58:12 +08:00
Andy Cheng
db62352e6e strategy: temp vars for faster calculation 2022-05-17 10:43:18 +08:00
c9s
41fc49f2c1
load orders and convert them to markers 2022-05-17 03:03:25 +08:00
c9s
28b2d4ba7b
fix kline tsv parser 2022-05-17 02:07:05 +08:00