c9s
|
75b61ea285
|
bbgo: add NotificationSwitches
|
2022-09-19 19:25:18 +08:00 |
|
c9s
|
b067d67eab
|
bbgo: drop legacy notification routing
|
2022-09-19 19:22:08 +08:00 |
|
c9s
|
c8f5bf8b08
|
bbgo: check e.session.Margin flag
|
2022-09-19 16:00:12 +08:00 |
|
c9s
|
b3ae4929be
|
bbgo: make the max borrowing error message clear
|
2022-09-19 14:56:13 +08:00 |
|
c9s
|
1c23881da9
|
bbgo: check closing flag to avoid double closing
|
2022-09-19 13:23:23 +08:00 |
|
c9s
|
05defc3aad
|
bbgo: fix base amount borrow check
|
2022-09-19 13:12:49 +08:00 |
|
c9s
|
d4398bbbf9
|
bbgo: add more simple slice types to FilterSimpleArgs
|
2022-09-19 13:07:56 +08:00 |
|
c9s
|
e48ae215e5
|
bbgo: remove Notifiability from the order executor
|
2022-09-19 09:51:48 +08:00 |
|
c9s
|
59b1e52439
|
bbgo: remove submitOrder notification
|
2022-09-19 09:38:57 +08:00 |
|
c9s
|
1d1d5d497f
|
bbgo: init call to updateMarginAssetMaxBorrowable
|
2022-09-19 09:25:54 +08:00 |
|
c9s
|
8180153e9c
|
bbgo: use margin asset borrowable amount to adjust the quantity
|
2022-09-19 09:10:59 +08:00 |
|
c9s
|
be40ed7410
|
bbgo: refactor marginAssetUpdater
|
2022-09-16 12:19:30 +08:00 |
|
c9s
|
d4f74822ad
|
bbgo/exit_protective_stop_loss: use types.KLineWith
|
2022-09-16 11:20:39 +08:00 |
|
c9s
|
2f575488c2
|
pivotshort: fix log format and notification
|
2022-09-16 11:18:11 +08:00 |
|
c9s
|
427723dcaf
|
bbgo: improve trendEMA condition
|
2022-09-16 01:20:48 +08:00 |
|
c9s
|
3ab5d35b77
|
bbgo: fix macdIndicators map initialization
|
2022-09-14 18:44:38 +08:00 |
|
c9s
|
7fd2b7472c
|
bbgo: integrate MACD indicator into standard indicator set
|
2022-09-14 18:33:06 +08:00 |
|
c9s
|
88696bc6d2
|
bbgo: add more interface implementation for order executor
|
2022-09-14 15:54:43 +08:00 |
|
Yo-An Lin
|
54782e763b
|
Merge pull request #947 from c9s/fix/acc-vol-stop
improve: accumulated volume stop method
|
2022-09-14 12:42:16 +08:00 |
|
c9s
|
1880553a65
|
bbgo: cumulated volume stop - compare shadow height
|
2022-09-14 12:32:36 +08:00 |
|
c9s
|
d022c80727
|
bbgo: add strict condition for CumulatedVolumeTakeProfit
|
2022-09-14 12:04:12 +08:00 |
|
c9s
|
b855267604
|
bbgo: wrap keyboard removal in defer func
|
2022-09-14 02:53:32 +08:00 |
|
c9s
|
1d1ec12417
|
bbgo: fix telegram message error, there must be one message to send
|
2022-09-14 02:51:07 +08:00 |
|
c9s
|
02dab542c4
|
bbgo: add USDTTWD price test case
|
2022-09-14 02:18:39 +08:00 |
|
c9s
|
c9b064f0ac
|
types: define PriceMap type
|
2022-09-14 02:18:39 +08:00 |
|
c9s
|
809294b054
|
bbgo: add test case for calculateNetValueInQuote
|
2022-09-14 02:18:39 +08:00 |
|
c9s
|
8d4eb611f3
|
bbgo: add more open position doc comments
|
2022-09-12 23:48:40 +08:00 |
|
c9s
|
776f89b2f2
|
pivotshort: apply OpenPositionOptions to breakLow
|
2022-09-12 23:24:37 +08:00 |
|
c9s
|
424a1dec3f
|
bbgo: add lightweight mode
|
2022-09-12 14:24:18 +08:00 |
|
Yo-An Lin
|
2214920b37
|
Merge pull request #935 from c9s/fix/open-position
bbgo: add price check and add max leverage for cross margin
|
2022-09-12 00:42:12 +08:00 |
|
c9s
|
b8e18dd75c
|
notifier: redirect error, panic, fatal error to telegram
|
2022-09-12 00:29:12 +08:00 |
|
c9s
|
caf57010a6
|
bbgo: move up base balance variable
|
2022-09-12 00:13:49 +08:00 |
|
c9s
|
53c4178ae2
|
bbgo: fix reverse pair price lookup and add tests
|
2022-09-12 00:05:22 +08:00 |
|
c9s
|
3b1725014b
|
bbgo: fix account value calculation for mixed usd fiat
|
2022-09-11 23:51:24 +08:00 |
|
c9s
|
307c5f2a8d
|
bbgo: add price check and add max leverage for cross margin
|
2022-09-11 23:26:48 +08:00 |
|
c9s
|
db94b2690a
|
bbgo: check base balance only for long position
|
2022-09-11 17:49:24 +08:00 |
|
c9s
|
7b68e5ee27
|
bbgo: fix balance lock issue
|
2022-09-11 17:46:23 +08:00 |
|
Andy Cheng
|
df7d768b94
|
strategy/pivotshort: add trendema test case
|
2022-09-11 14:42:05 +08:00 |
|
Andy Cheng
|
f132666738
|
strategy/pivotshort: fix trendema
|
2022-09-11 13:56:36 +08:00 |
|
Yo-An Lin
|
42a358fd34
|
Merge pull request #928 from c9s/refactor/iteract-filter
refactor: refactor interact strategy filter functions
|
2022-09-11 12:20:38 +08:00 |
|
c9s
|
7b58460d00
|
bbgo/interact: move strategy filter functions to the bottom
|
2022-09-11 03:15:11 +08:00 |
|
c9s
|
8961c940b2
|
bbgo: add two test cases for reflect
|
2022-09-11 03:13:10 +08:00 |
|
Yo-An Lin
|
d45bc9e509
|
Merge pull request #927 from c9s/refactor/submit-order
refactor: simplify submit order
|
2022-09-11 02:58:47 +08:00 |
|
c9s
|
278aa026f2
|
bbgo/interact: refactor strategy filter functions
|
2022-09-11 02:55:58 +08:00 |
|
c9s
|
442ca9287d
|
bbgo: implement position reset
|
2022-09-11 02:46:58 +08:00 |
|
c9s
|
3be801ab6b
|
bbgo/interact: add /resetposition command
|
2022-09-11 02:41:59 +08:00 |
|
c9s
|
9474c2779c
|
bbgo: call notify when opening new position
|
2022-09-11 02:36:45 +08:00 |
|
c9s
|
5c18bc4d41
|
bbgo: notify closing position
|
2022-09-11 02:33:32 +08:00 |
|
c9s
|
6c22c3799e
|
bbgo: Add ClosePosition doc comment
|
2022-09-11 02:01:48 +08:00 |
|
Yo-An Lin
|
e0228f80f4
|
Merge pull request #926 from c9s/feature/open-position
fix: handle created orders before we retry
|
2022-09-10 13:37:16 +08:00 |
|