Commit Graph

984 Commits

Author SHA1 Message Date
c9s
88f243c91b
util: move math util functions to util 2022-08-24 11:34:55 +08:00
c9s
c86b29e6dc
all: resolve import cycle 2022-08-23 02:12:26 +08:00
c9s
0947c28294
all: move PrintConfig to pkg/util 2022-08-23 01:56:15 +08:00
c9s
2611012d28
types: move json struct to types package 2022-08-23 01:54:29 +08:00
c9s
5a4d71b073
strategy/autoborrow: fix reBalanceDebt check 2022-08-19 18:56:25 +08:00
c9s
834487d568
strategy/schedule: add MaxBaseBalance config 2022-08-19 16:48:43 +08:00
c9s
4622f9f34e
autoborrow: add more verbose logs 2022-08-19 16:10:13 +08:00
zenix
5030b93285 fix: move canInt to dynamic 2022-08-18 18:05:52 +09:00
zenix
e5c1152030 doc: add comment to strategy config printing func 2022-08-18 17:38:27 +09:00
zenix
5e7ea71613 feature: withdraw print config functionality from drift to be a general function 2022-08-18 17:38:27 +09:00
c9s
94e2e28edd
strategy/autoborrow: add debt re-balancing 2022-08-17 16:45:10 +08:00
Zenix
2e9f554f9e
Merge pull request #878 from zenixls2/drift_rebase
Drift rebase
2022-08-16 15:35:42 +09:00
zenix
17d6b2465c fix: drift add back symbol in InstanceID 2022-08-16 12:50:30 +09:00
zenix
14aa667d59 fix: drift pnl and cumpnl 2022-08-16 12:45:40 +09:00
zenix
9f8b8d97d0 fix: drift empty pnl. exit condition 2022-08-16 12:30:29 +09:00
zenix
71d3b926ec fix: go1.7 2022-08-15 21:46:13 +09:00
zenix
c1d9df8cdb feature: export drift1m, remove take profit, add profit report for listing pnl by date 2022-08-15 21:06:46 +09:00
zenix
da28750313 feature: dump parameter to tg, esp series, fix: order tag, position calculation and bp/sp of drift 2022-08-15 21:05:29 +09:00
zenix
2f75dda6ee fix: highest price and lowest price reset, condition gets crossed 2022-08-15 21:05:08 +09:00
zenix
ba532bd98c fix: takeProfitFactor NaN 2022-08-15 21:04:48 +09:00
zenix
e34b0c6c30 fix: drift pnl calculation and graph drawing, filter periods other than s.Interval and 1m 2022-08-15 21:04:31 +09:00
zenix
0cc3c5d485 feature: output config to telegram 2022-08-15 21:04:01 +09:00
zenix
6a4eec71d6 feature: create simpleinteract and remove command in notification 2022-08-15 21:03:48 +09:00
zenix
90e596f463 feature: send photo through telegram, register handler dynamically in strategy, fix canvas rendering 2022-08-15 21:03:14 +09:00
zenix
008814992f fix: date parsing in tradingview, feature: enforce trailingstop in drift, add rebalance prototype 2022-08-15 21:02:59 +09:00
zenix
d11738b6b5 feature: add smart cancel to drift 2022-08-15 21:02:43 +09:00
ankion
65218d8920 pivotshort: trendema add length check 2022-08-12 00:54:40 +08:00
ankion
1b0f653450 pivotshort: trendema add initial date 2022-08-11 16:42:29 +08:00
c9s
3bdc6c7f28
bollmaker: remove unused embedded struct 2022-08-10 23:46:24 +08:00
Yo-An Lin
62aff676da
Revert "feature: add smart cancel to drift" 2022-08-09 16:25:36 +08:00
zenix
5be6e822e9 fix: highest price and lowest price reset, condition gets crossed 2022-08-09 13:26:56 +09:00
zenix
2c4e03a102 fix: takeProfitFactor NaN 2022-08-09 13:26:56 +09:00
zenix
0e3aecb549 fix: drift pnl calculation and graph drawing, filter periods other than s.Interval and 1m 2022-08-09 13:26:56 +09:00
zenix
9704c09a09 feature: output config to telegram 2022-08-09 13:26:56 +09:00
zenix
45e819ebe7 feature: create simpleinteract and remove command in notification 2022-08-09 13:26:56 +09:00
zenix
4117a83cd1 feature: send photo through telegram, register handler dynamically in strategy, fix canvas rendering 2022-08-09 13:26:56 +09:00
zenix
214e7259ed fix: date parsing in tradingview, feature: enforce trailingstop in drift, add rebalance prototype 2022-08-09 13:26:56 +09:00
zenix
53d4f21c30 feature: add smart cancel to drift 2022-08-09 13:26:56 +09:00
Andy Cheng
ef18791c6a
Merge pull request #865 from andycheng123/fix/protective-stoploss
fix: protectivestoploss not working on long position
2022-08-09 12:15:33 +08:00
austin362667
bb4db871b2 factorzoo: add comments for strategy
factorzoo: add comments for strategy
2022-08-09 00:01:34 +08:00
austin362667
d282568614 factorzoo: add customized indicators 2022-08-08 23:50:42 +08:00
austin362667
bdb04a4322 strategy: factorzoo: refactor to logistic regression
re-format
2022-08-08 20:09:15 +08:00
Andy Cheng
5455ae810b strategy/supertrend: only show nterval profit report in backtesting 2022-08-08 17:42:21 +08:00
Andy Cheng
c6407e92c8 strategy/supertrend: supertrend indicator adapted new indicator API 2022-08-08 13:07:59 +08:00
Andy Cheng
9d0eecc5bc strategy/supertrend: linreg adapted new indicator API 2022-08-08 12:43:38 +08:00
Andy Cheng
737f6e99ba strategy/supertrend: use CalculateQuoteQuantity() in strategy 2022-08-05 16:28:42 +08:00
Andy Cheng
b564e69f82 strategy/supertrend: add CalculateQuoteQuantity() 2022-08-05 15:59:20 +08:00
Andy Cheng
eb57e80119 strategy/supertrend: different qty calculation for spot and leveraged 2022-08-05 15:11:15 +08:00
Andy Cheng
550f2f3fd7 strategy/supertrend: adapt risk.AccountValueCalculator 2022-08-05 11:47:36 +08:00
Andy Cheng
9369ad3155 strategy/supertrend: adapt SetIntervalProfitCollector 2022-08-04 10:39:52 +08:00