c9s
|
2fecf0dc79
|
grid2: fix HasPrice
|
2023-02-15 14:57:21 +08:00 |
|
c9s
|
34ab53303a
|
grid2: fix upper price error
|
2023-02-10 17:22:19 +08:00 |
|
c9s
|
abdded8126
|
grid2: add ClearOpenOrdersIfMismatch
|
2023-02-08 16:43:25 +08:00 |
|
c9s
|
854ac4f8ea
|
grid2: fix pin price algorithm
|
2023-02-01 18:56:01 +08:00 |
|
c9s
|
4bf0cb6a0c
|
grid2: use Round instead of Trunc
|
2023-02-01 15:48:19 +08:00 |
|
c9s
|
74daa76e75
|
grid2: fix grid num calculation
|
2023-01-16 18:34:08 +08:00 |
|
c9s
|
01b013fcc7
|
grid2: fix trigger price check for onStart handler
|
2022-12-04 18:27:21 +08:00 |
|
c9s
|
c0573210b3
|
grid2: log grid info
|
2022-12-03 14:58:53 +08:00 |
|
c9s
|
e981ad641a
|
grid2: ignore test build for dnum
|
2022-12-02 00:10:00 +08:00 |
|
c9s
|
68b1fce634
|
grid2: get the last trade price and apply generalOrderExecutor
|
2022-12-02 00:09:59 +08:00 |
|
c9s
|
a42c1799e2
|
grid2: define PinCalculator type
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
a8cbe0e488
|
grid2: pull out calculate pins call
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
32b6299b93
|
grid2: pull out CalculatePins
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
84c3d386ca
|
grid2: implement find next higher/lower pin
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
629cea0f44
|
grid2: fix ExtendUpperPrice and its tests
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
f98c00b7aa
|
grid2: fix extendLowerPrice method and tests
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
75c088eb9c
|
refactor calculateArithmeticPins
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
725c624281
|
grid2: rewrite ExtendUpperPrice
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
533587ffd2
|
grid2: update lowerPrice
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
d6f751c027
|
grid2: improve ExtendLowerPrice
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
e675a084e2
|
grid2: refactor spread, height methods
|
2022-12-02 00:09:58 +08:00 |
|
c9s
|
2761cff2bf
|
grid2: add pin tests
|
2022-12-02 00:09:57 +08:00 |
|
c9s
|
21a1d550e3
|
grid2: add grid struct
|
2022-12-02 00:09:57 +08:00 |
|