c9s
|
bfe8ce9f2c
|
grid2,xmaker: prune expired trades
|
2024-10-17 12:53:51 +08:00 |
|
c9s
|
e9bf4babe2
|
core: log number of loaded converters
|
2024-08-16 20:57:28 +08:00 |
|
c9s
|
52abb9193d
|
core: fix InitializeConverter return value
|
2024-08-16 20:53:21 +08:00 |
|
c9s
|
3d7453f18c
|
core: setting.InitializeConverter could return a nil converter object
|
2024-08-16 20:52:28 +08:00 |
|
c9s
|
9911a4f711
|
all: fix converter initialization
|
2024-08-12 15:56:24 +08:00 |
|
c9s
|
1b0d4599e2
|
all: add trade converter to trade pnl fixer
|
2024-08-12 15:02:02 +08:00 |
|
c9s
|
00e860df26
|
core: add dynamic converter
|
2024-08-08 17:18:17 +08:00 |
|
c9s
|
f277b191d2
|
core: add ConverterManager
|
2024-08-08 17:00:45 +08:00 |
|
c9s
|
f228ca7962
|
core: add OrderConverter
|
2024-08-07 17:44:42 +08:00 |
|
c9s
|
813684fc77
|
core: change TradeConverter to interface and integrate trade converter
|
2024-08-07 17:29:03 +08:00 |
|
c9s
|
ffb2c14f1d
|
core: add TradeConverter to the trade collector
|
2024-08-07 17:07:31 +08:00 |
|
c9s
|
685f332495
|
core: enable trade store's trade pruning in NewTradeCollector
|
2023-12-12 18:26:51 +08:00 |
|
c9s
|
71d86aa483
|
core: add trade to the trade store when order is not matched
|
2023-08-02 00:41:58 +08:00 |
|
c9s
|
c0e315fafe
|
core: fix trade collector dead lock
|
2023-08-01 22:22:18 +08:00 |
|
c9s
|
2abd84aec9
|
core: pull out RecoverTrade method
|
2023-07-22 17:57:02 +08:00 |
|
c9s
|
c13a5cdf6e
|
core: add recover logs for the recovered trade count
|
2023-07-22 17:32:24 +08:00 |
|
c9s
|
941067670e
|
xmaker: pull out trade recover go routine
|
2023-07-22 17:29:16 +08:00 |
|
c9s
|
1dae711d33
|
fix trade collector race condition and infinite iterate
|
2023-07-20 12:45:23 +08:00 |
|
c9s
|
b9616a0805
|
add TradeCollector.Process() log message
|
2023-07-12 17:16:46 +08:00 |
|
c9s
|
885c58f77e
|
core/tradecollector: reduce critical section
|
2023-07-12 16:47:51 +08:00 |
|
c9s
|
1ad10a9360
|
all: move trade collector to pkg/core
|
2023-07-05 15:26:36 +08:00 |
|