c9s
9d0898ecc6
add net profit arg to the position insert method
2024-11-15 16:41:16 +08:00
Lan Phan
8b17d78a48
solved all deprecated, comment all unused variables and functions
2024-10-08 00:08:15 +07:00
c9s
efc3bbeb5b
allow redis persistence config could be created with an existing redis client
2024-10-06 12:12:33 +08:00
Yu-Cheng
2c2e5afa45
trade: test gid parameter
2024-07-09 17:36:20 +08:00
Yu-Cheng
9fb273e6a1
trade: support custom order by column
2024-07-09 16:44:24 +08:00
c9s
82501ff57c
fix reflection
2024-06-19 16:07:58 +08:00
c9s
00b9c3156f
fix trade insertion for inserted_at field
2024-06-19 15:59:19 +08:00
c9s
6afde4808f
use NamedQueryContext instead of NamedQuery
2024-06-19 15:51:16 +08:00
c9s
b2722d9e44
environment: check syncBufferPeriod
2024-06-19 14:18:21 +08:00
Lan Phan
37a0ae53e9
support Binance paper trading for sync sub-command
2024-03-28 13:31:10 +07:00
c9s
59713fa532
support extra migration packages
2024-01-24 15:33:17 +08:00
c9s
611b2a9247
improve bbgo db migration process
2024-01-19 15:28:56 +08:00
c9s
9a1b50dee9
upgrade rockhopper to v2
2024-01-19 15:28:56 +08:00
Andy Cheng
66718e0d37
improve/backtest-sync: set exchange to use futures
2023-12-21 18:19:28 +08:00
Andy Cheng
6809efa696
improve/db: save futures kilne to futures table
2023-12-21 16:19:32 +08:00
Andy Cheng
5b0b5428fb
improve/db: query futures kilne if session 'futures' is true when sync
2023-12-21 15:47:24 +08:00
c9s
d5fe13272e
service: log sync start time
2023-11-17 16:57:47 +08:00
Yu-Cheng
1d2e46eca8
trade: query trades from db paginately
2023-10-31 14:20:20 +08:00
c9s
54e0e1024c
Merge pull request #1254 from c9s/v1.50
...
merge back v1.50 into main
2023-07-31 20:24:00 +08:00
c9s
4eefe72cb6
service: fix db reflection
2023-07-28 14:41:36 +08:00
c9s
5962742b43
all: integrate google spread sheet service
2023-07-09 13:17:39 +08:00
c9s
e41d720867
service/google: support reflect conversion
2023-07-07 14:52:25 +08:00
c9s
9bec294aa1
service/google: fix appendCells call
2023-07-07 13:36:31 +08:00
c9s
f7a5c84768
all: reformat code
2023-05-25 14:01:22 +08:00
c9s
6ea399dc8e
all: rename types.MarginHistory to types.MarginHistoryService
2023-03-26 00:53:43 +08:00
gx578007
a5e35b4711
FIX: add mutex in memory store
2023-03-05 22:20:14 +08:00
gx578007
4deefefe0f
FEATURE: save expiring data to redis
2023-03-03 17:13:54 +08:00
c9s
5765969573
service: add redis namespace support
2023-01-05 19:07:15 +08:00
c9s
1ea72099ed
service: fix margin sync with asset condition
2022-12-22 14:10:35 +08:00
c9s
26e221cf7e
service: fix backtest test for binance restrict
2022-12-03 11:02:36 +08:00
zenix
1eb03c3dba
fix: taker price, matching engine kline emit order and process order, nan in sortino and sharpe
2022-08-29 14:11:02 +09:00
c9s
5d85ceeec4
service/backtest: filter klines that will be closed in the future
2022-08-19 17:55:48 +08:00
c9s
49728622bc
service/backtest: use second instead of milliseconds for filtering
2022-08-19 17:53:45 +08:00
c9s
5e1e0c7661
service/backtest: check and filter kline by its endTime
2022-08-19 17:28:55 +08:00
c9s
0284d090d8
all: move getExchangeAttributes
2022-07-14 17:36:16 +08:00
c9s
0715437cc5
fix lastRecordTime
...
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-26 13:23:04 +08:00
c9s
9f0e12dc25
service: fix import
2022-06-25 16:46:40 +08:00
c9s
7dd314703c
service: fix trade test
...
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-24 19:30:17 +08:00
c9s
f4bb7bd231
service: drop unused methods
...
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-24 19:11:21 +08:00
c9s
bd991a7080
service: remove unused QueryLast method
...
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-24 19:08:51 +08:00
c9s
cace7c8f97
sync: add more debug logs
2022-06-24 17:14:30 +08:00
c9s
4f42f90b49
service: update id map when inserting record
2022-06-24 16:49:41 +08:00
c9s
54d0a83eee
use local time instead of UTC
2022-06-24 15:42:30 +08:00
c9s
1587630b7b
service: pull out record to a var
2022-06-24 15:27:51 +08:00
c9s
a78119b9ca
fix time range checking
2022-06-23 17:51:45 +08:00
c9s
4556e501da
batch: fix time range checking
2022-06-23 17:49:28 +08:00
c9s
8c1198de83
service: use created_at field to sort the orders
...
Signed-off-by: c9s <yoanlin93@gmail.com>
2022-06-23 01:35:16 +08:00
Yo-An Lin
7398afbde7
Merge pull request #758 from c9s/improve/pnl-cmd
...
improve: add pnl cmd options and fix trade query
2022-06-22 18:38:02 +08:00
c9s
fa7177426f
cmd/pnl: fix trade table query
2022-06-22 18:19:11 +08:00
kettan
a0a96abeec
totp-user: add default user 'bbgo'
...
There's no env in alpine image, causes the program throw error 'No USER or USERNAME' in containers.
* Create and assign env in bbgo image
* Fallback to use the default user 'bbgo' when env or was unassigned
2022-06-22 16:45:23 +08:00