c9s
|
8e20a55060
|
grid2: refactor recover functions to replayOrderHistory and reuse scanMissingPinPrices
|
2022-12-24 14:48:47 +08:00 |
|
c9s
|
216bdb891f
|
grid2: skip canceled orders
|
2022-12-24 01:08:28 +08:00 |
|
c9s
|
3d9b919e24
|
grid2: fix grid recovering
|
2022-12-24 00:54:40 +08:00 |
|
c9s
|
8715d0aca9
|
grid2: prevent infinite loop
|
2022-12-23 23:50:30 +08:00 |
|
c9s
|
ae20cef8f4
|
grid2: add scanOrderCreationTimeRange func
|
2022-12-23 23:41:36 +08:00 |
|
c9s
|
606b4650b3
|
grid2: add RecoverOrdersWhenStart and fix grid recover logic
|
2022-12-23 19:15:46 +08:00 |
|
c9s
|
882c56a820
|
grid2: add RecoverWhenStart option
|
2022-12-23 17:54:30 +08:00 |
|
c9s
|
8a45fe522e
|
grid2: pull out session dependency from the recoverGrid method
|
2022-12-23 16:48:40 +08:00 |
|
c9s
|
c721274adc
|
grid2: implement scanMissingGridOrders
|
2022-12-23 15:35:26 +08:00 |
|
c9s
|
c59c8638be
|
grid2: find lastOrderTime and firstOrderTime range
|
2022-12-22 13:21:39 +08:00 |
|
c9s
|
441e5d867b
|
grid2: add todo mark
|
2022-12-20 17:34:20 +08:00 |
|
c9s
|
f92ba9cbf1
|
grid2: implement recover func loading
|
2022-12-20 17:33:53 +08:00 |
|
c9s
|
330be79ec6
|
grid2: add recoverGrid
|
2022-12-20 15:56:38 +08:00 |
|
c9s
|
6f2664b03e
|
grid2: fix test for orderTag
|
2022-12-19 18:51:39 +08:00 |
|
c9s
|
811be78933
|
grid2: update log message
|
2022-12-17 11:57:32 +08:00 |
|
c9s
|
fa73b0e7f7
|
grid2: add warning message
|
2022-12-15 19:20:15 +08:00 |
|
c9s
|
bbc47bb63a
|
grid2: remove todo item
|
2022-12-15 19:06:34 +08:00 |
|
c9s
|
78f10212b9
|
grid2: fix base fee format
|
2022-12-15 18:57:21 +08:00 |
|
c9s
|
fcd7a20b78
|
bbgo,grid2: add place order error log
|
2022-12-15 18:54:02 +08:00 |
|
c9s
|
051aa19989
|
grid2: add newOrderUpdateHandler and send profit to notification
|
2022-12-15 18:47:45 +08:00 |
|
c9s
|
c2133a1712
|
grid2: call bbgo sync api to sync profit stats
|
2022-12-15 18:42:25 +08:00 |
|
c9s
|
1964763f58
|
grid2: add more logs
|
2022-12-15 18:41:04 +08:00 |
|
c9s
|
ac8186d43d
|
grid2: debug submitOrder before sending them to the api
|
2022-12-15 18:30:28 +08:00 |
|
c9s
|
bc8d7e9968
|
grid2: add skipSpreadCheck option
|
2022-12-15 18:09:43 +08:00 |
|
c9s
|
c0598a05f6
|
grid2: add slack attachment footer
|
2022-12-15 17:47:34 +08:00 |
|
c9s
|
19478b1fbc
|
grid2: add profit stats since field
|
2022-12-15 15:39:48 +08:00 |
|
c9s
|
a7c8da7e88
|
grid2: add SlackAttachment on profit stats
|
2022-12-15 15:39:16 +08:00 |
|
c9s
|
7a35a652c3
|
grid2: add SlackAttachment on grid profit
|
2022-12-15 15:33:26 +08:00 |
|
c9s
|
a6a4be9878
|
grid2: sync order tag
|
2022-12-15 14:58:50 +08:00 |
|
c9s
|
16df170ca3
|
grid2: pull out order tag
|
2022-12-15 14:58:50 +08:00 |
|
c9s
|
aa4130ed30
|
grid2: add PlainText method on GridProfit struct
|
2022-12-15 14:58:31 +08:00 |
|
c9s
|
532d474564
|
grid2: pull out processFilledOrder method
|
2022-12-15 14:57:25 +08:00 |
|
c9s
|
096defc331
|
add test flag and disable lfs in test
|
2022-12-09 17:34:24 +08:00 |
|
c9s
|
b515c24505
|
grid2: add earnBase test case
|
2022-12-07 14:48:51 +08:00 |
|
c9s
|
120a22f0cd
|
grid2: add compound mode order test
|
2022-12-07 14:42:06 +08:00 |
|
c9s
|
9d24540826
|
grid2: add order executor mock for testing reverse order
|
2022-12-07 14:19:49 +08:00 |
|
c9s
|
9215e401d0
|
grid2: fix quantity, amount, quoteInvestment validation
|
2022-12-07 12:29:14 +08:00 |
|
c9s
|
df6187dc98
|
grid2: remove default fee rate
|
2022-12-07 12:25:30 +08:00 |
|
c9s
|
489b025702
|
grid2: refactor check spread
|
2022-12-07 12:24:52 +08:00 |
|
c9s
|
02bebe8ed1
|
grid2: use min quantity instead of max quantity
|
2022-12-07 11:44:22 +08:00 |
|
c9s
|
e1e521cec5
|
grid2: add comment to the minimal quote investment test
|
2022-12-06 16:38:12 +08:00 |
|
c9s
|
46d1207adb
|
grid2: fix TestStrategy_checkMinimalQuoteInvestment
|
2022-12-06 16:37:12 +08:00 |
|
c9s
|
b0381fd927
|
grid2: pull out debugGridOrders func
|
2022-12-06 16:35:52 +08:00 |
|
c9s
|
b8e5bf1ddd
|
grid2: add test case for testing checkMinimalQuoteInvestment
|
2022-12-06 16:09:46 +08:00 |
|
c9s
|
47759236e0
|
grid2: improve log
|
2022-12-06 15:57:03 +08:00 |
|
c9s
|
0cf43ffb11
|
grid2: pull out aggregateTradesQuantity func
|
2022-12-06 15:57:03 +08:00 |
|
c9s
|
b4e403d632
|
grid2: remove fee check from verifyOrderTrades
|
2022-12-06 15:57:03 +08:00 |
|
c9s
|
423fe521b6
|
grid2: add build tag for backtest_test
|
2022-12-06 15:57:03 +08:00 |
|
c9s
|
482b6f5e7b
|
grid2: add test case for aggregateOrderBaseFee Retry
|
2022-12-06 15:46:21 +08:00 |
|
c9s
|
3d0cfd16b5
|
grid2: add test case for aggregateOrderBaseFee
|
2022-12-06 15:46:21 +08:00 |
|