Commit Graph

8242 Commits

Author SHA1 Message Date
c9s
61ad2b6567 emit start callback for backtest 2021-05-08 00:43:53 +08:00
c9s
3501e8f5fd refactor backtest, add BootstrapBacktestEnvironment 2021-05-08 00:14:25 +08:00
Jui-Nan Lin
446b8cf825 feat(workflow): add github action workflow 2021-05-07 19:39:06 +08:00
c9s
b9aa182727 update setup script 2021-05-07 19:32:11 +08:00
c9s
42dcc5632b remove .FORCE from the static file 2021-05-07 19:22:54 +08:00
c9s
7677fd28f5 fix makefile dependencies 2021-05-07 19:22:02 +08:00
c9s
9c95aecc2f fix linux build rules 2021-05-07 19:16:02 +08:00
c9s
748e3cfbe3 use single target to build linux and darwin binaries 2021-05-07 18:54:17 +08:00
c9s
160a914e04 rewrite dist targets 2021-05-07 18:49:36 +08:00
c9s
174f9becd8 split makefile targets 2021-05-07 18:15:11 +08:00
c9s
db1a3aff91 Makefile: gpg use --detach-sign 2021-05-07 18:00:30 +08:00
c9s
683886c86a improve pack rule 2021-05-07 17:58:28 +08:00
c9s
5b9313040b use --clearsign option 2021-05-07 16:14:17 +08:00
c9s
612058c7c9 pack the right arch binary 2021-05-07 14:46:40 +08:00
c9s
cae0fd9d48 improve makefile rules 2021-05-07 14:44:42 +08:00
c9s
831779b7ae fix bash syntax 2021-05-07 14:42:45 +08:00
c9s
77f487c5f3 fix makefile rules 2021-05-07 14:16:21 +08:00
c9s
7a92b1ff98 dist rule: build arm64 2021-05-07 14:10:22 +08:00
c9s
d60d13d9db improve Makefile for building dist and versions 2021-05-07 14:08:41 +08:00
c9s
f67075c818 bump version to v1.15.4 2021-05-07 14:08:11 +08:00
c9s
97d4732138 add more build targets for amd64 and arm64 2021-05-07 14:02:13 +08:00
c9s
858d6bdf05 grid: adjust callback registration ordering 2021-05-07 02:14:35 +08:00
c9s
494a270c54 insert trades to db only when backtest service is nil 2021-05-07 01:50:38 +08:00
c9s
584a4c2ef8 move fiat currency definition out 2021-05-07 01:30:09 +08:00
c9s
1264c50e83 improve balances, account command usability 2021-05-06 23:50:26 +08:00
c9s
1a81813e17 add --session option check 2021-05-06 23:44:05 +08:00
c9s
7c57246070 add TWD balance 2021-05-05 16:59:30 +08:00
c9s
03cee5eb0b apply types.ExchangeMAX 2021-05-05 16:57:01 +08:00
c9s
503ce42a8d adjust backtest time range 2021-05-05 16:56:49 +08:00
c9s
859bf35255 set sync-from from config by default 2021-05-05 16:45:17 +08:00
c9s
a70d5cbcdc fix kline sync conditions 2021-05-05 16:33:15 +08:00
c9s
d85037f9ea add binance kline query documentation 2021-05-05 16:23:46 +08:00
c9s
1ad8b0b641 remove unused SourceDir func 2021-05-04 01:06:20 +08:00
c9s
0fbc388333 add --webserver-bind option and add option to --enable-webserver 2021-05-03 17:24:39 +08:00
Yo-An Lin
a634635999 Merge pull request #208 from LarryLuTW/fix/submit-reverse 2021-05-03 16:27:47 +08:00
Larry850806
f1309c46fc bollgrid: check balance before submit reverse order 2021-05-03 16:18:58 +08:00
c9s
9f97947717 add new telegram channel links 2021-05-03 12:28:35 +08:00
c9s
3a2f0826f3 add assets 2021-05-03 11:57:22 +08:00
Yo-An Lin
76bf6edffc add more comments to the schedule parameters 2021-05-03 00:14:12 +08:00
c9s
885d6c1a9d add schedule config for ethusdt and btcusdt 2021-05-03 00:10:29 +08:00
Yo-An Lin
4e75557c0f update schedule config 2021-05-03 00:07:46 +08:00
c9s
103095a986 add schedule config example 2021-05-03 00:06:24 +08:00
Yo-An Lin
8b987dad6e Merge pull request #209 from c9s/feature/schedule
strategy: add schedule strategy
2021-05-03 00:05:42 +08:00
c9s
50db944053 fix initSymbol stages 2021-05-02 23:58:34 +08:00
c9s
2230c56e56 fix comment warning 2021-05-02 23:48:53 +08:00
c9s
2ef13293e9 fix IDE warnings 2021-05-02 23:47:57 +08:00
c9s
5ec0566888 add more injection checks 2021-05-02 23:46:16 +08:00
c9s
822a010932 add moving average configuration to the schedule strategy 2021-05-02 20:58:32 +08:00
c9s
e29d9af9c8 fix persistence config unmarshalling 2021-05-02 18:16:34 +08:00
c9s
20d673f769 add schedule strategy 2021-05-02 18:03:41 +08:00