Commit Graph

5329 Commits

Author SHA1 Message Date
Andy Cheng
62d450b92d
Merge pull request #872 from andycheng123/fix/trailing-stop
fix: trailing stop properly works on both long and short positions
2022-08-11 17:37:07 +08:00
Andy Cheng
88ca021b3d
Merge pull request #873 from andycheng123/improve/retry-submit-order
improve: generalorderexecutor retries submit/cancel order once
2022-08-11 17:27:29 +08:00
Andy Cheng
8527d4996e trailingstop: add default case 2022-08-11 17:23:42 +08:00
Andy Cheng
8d3dfd17c7 trailingstop: add side both 2022-08-11 16:39:16 +08:00
Andy Cheng
6f2eb1688b generalorderexecutor: retry submit/cancel order once 2022-08-11 13:49:16 +08:00
Andy Cheng
df0e527e1e exits/trailingstop: properly works on both long and short positions 2022-08-11 13:36:31 +08:00
Yo-An Lin
d31b812471
Merge pull request #871 from c9s/improvements/maxapi
improve: improve maxapi, add v2 order api back
2022-08-11 01:16:37 +08:00
c9s
e735362efd
cmd/kline: show klines from restful api 2022-08-11 00:08:48 +08:00
c9s
ba87ffab43
max: fix order type casting 2022-08-11 00:00:25 +08:00
c9s
e2df05c054
maxapi: add option to disable user agent header 2022-08-10 23:59:55 +08:00
c9s
8f17d6b019
maxapi: rewrite public service with requestgen 2022-08-10 23:59:50 +08:00
c9s
fc73a12689
maxapi: add get klines request 2022-08-10 23:59:43 +08:00
c9s
6f35aa0f20
maxapi: replace client field type with interface 2022-08-10 23:59:38 +08:00
c9s
c5e93dba00
max: replace client field type with interface 2022-08-10 23:59:25 +08:00
c9s
ae3f6001b9
maxapi/v3: add order type alias 2022-08-10 23:59:21 +08:00
c9s
2380ebb285
maxapi/v3: apply order type constant type 2022-08-10 23:59:16 +08:00
c9s
2f8020efd6
max: add v2 order api back 2022-08-10 23:59:10 +08:00
c9s
3bdc6c7f28
bollmaker: remove unused embedded struct 2022-08-10 23:46:24 +08:00
c9s
677b122964
bbgo: use types.KLineWith for roi take profit 2022-08-10 23:45:21 +08:00
c9s
f655881a17
readme: update faq section 2022-08-09 17:11:58 +08:00
c9s
870cb8acfb
github: apply go version from matrix for go1.17 and go1.18 2022-08-09 16:49:34 +08:00
c9s
1df027456a
github: move back to go1.18 2022-08-09 16:48:33 +08:00
c9s
1d9346b02e
github: use go1.17 for testing 2022-08-09 16:47:06 +08:00
Yo-An Lin
a0daddf1a8
Merge pull request #869 from c9s/revert-853-feature/smartcancel_drift
Revert "feature: add smart cancel to drift"
2022-08-09 16:26:08 +08:00
Yo-An Lin
62aff676da
Revert "feature: add smart cancel to drift" 2022-08-09 16:25:36 +08:00
Yo-An Lin
55b4edc595
Merge pull request #853 from zenixls2/feature/smartcancel_drift
feature: add smart cancel to drift
2022-08-09 16:23:33 +08:00
Raphanus Lo
ed975b7ed9
Merge pull request #860 from COLDTURNIP/feature/exchange_order_amount_protection
exchange: order fee-amount protection
2022-08-09 15:01:53 +08:00
c9s
0283f2ad55
bbgo: fix doneTrades lock 2022-08-09 14:52:05 +08:00
c9s
b368a66760
deploy.sh: improve user/home var detection 2022-08-09 14:51:59 +08:00
c9s
1671e494d3
deploy.sh: add UPLOAD_ONLY option 2022-08-09 14:51:55 +08:00
c9s
75e671a96f
deploy.sh: add systemd deployment instruction 2022-08-09 14:51:50 +08:00
c9s
fc411bb214
deploy.sh: add USE_DNUM option 2022-08-09 14:51:44 +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
4045ad54f9 feature: create simpleinteract and remove command in notification 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
Yo-An Lin
072b808a6e
Merge pull request #868 from c9s/fixes
fix: many minor fixes
2022-08-09 12:11:38 +08:00
Yo-An Lin
971db3399f
Merge pull request #867 from austin362667/austin362667/factorzoo
strategy: factorzoo:  upgrade indicators and add comments
2022-08-09 11:45:06 +08:00
c9s
9867aa9c68
bbgo: add mutex protection to tradecollector 2022-08-09 11:37:44 +08:00
c9s
2dff1e72da
types: rbtree - add panic check 2022-08-09 11:37:38 +08:00
c9s
4e4ffe83e5
cmd: fix cpu profile starter 2022-08-09 11:37:30 +08:00
c9s
ba7b6f82e2
types: add average price support in order in/out method 2022-08-09 11:37:23 +08:00
c9s
dce64871e8
types: add IsUSDFiatCurrency helper 2022-08-09 11:37:17 +08:00
c9s
99121d19c0
exchange/max: fix order trades query field name 2022-08-09 11:37:12 +08:00