mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-06-06 05:51:19 +08:00
Commit Graph
Select branches
Hide Pull Requests
ai-grid
dev
feat/add-qwen-llm-integration
feat/nofxi
feature/strategy-market
fix/pr-template
main
moltbot-nofx
openclaw
palette-password-toggle-a11y-1470963664968926670
palette/login-a11y-improvement-15608608223637391775
release/merge-dev
release/stable
stable
#1
#100
#1000
#1002
#1002
#1007
#1008
#1009
#1012
#1013
#1014
#1019
#1021
#1022
#1023
#1026
#1027
#103
#1039
#1042
#1043
#1044
#1045
#1046
#1049
#105
#1057
#1059
#106
#1061
#1067
#107
#1075
#108
#1081
#1081
#1083
#1084
#1085
#1086
#1086
#1087
#109
#1090
#1091
#110
#1100
#1107
#1107
#1108
#1108
#1114
#1114
#1119
#112
#1124
#1124
#1128
#1129
#113
#1131
#1132
#1133
#1134
#1138
#114
#1140
#1146
#1149
#115
#1150
#116
#1162
#1166
#1169
#1172
#1173
#1174
#1177
#1178
#1179
#1186
#1186
#1187
#1187
#1192
#1193
#1198
#1200
#1201
#1202
#1206
#1212
#1212
#1219
#1224
#1225
#1229
#1234
#124
#1240
#1243
#1247
#1248
#1249
#125
#1250
#1255
#1255
#1258
#1261
#1261
#1265
#1275
#1276
#1277
#1277
#1279
#1280
#1281
#1285
#1287
#1289
#129
#1291
#1291
#1292
#1293
#1294
#1294
#1297
#1297
#1299
#13
#130
#130
#1300
#1302
#1303
#1304
#1307
#1310
#1312
#1313
#1315
#1315
#1317
#1317
#1318
#1318
#1319
#1319
#132
#1322
#1329
#1329
#133
#1331
#1332
#1338
#134
#1340
#1343
#1344
#1347
#1349
#1349
#135
#1350
#1350
#1352
#136
#1362
#1365
#1366
#1366
#1368
#1369
#1370
#1370
#1371
#1371
#1372
#1372
#1373
#1373
#1374
#1375
#138
#1382
#1384
#1384
#1387
#1388
#139
#1396
#1398
#1399
#140
#1400
#1401
#1401
#1402
#1403
#1404
#1404
#1406
#1407
#1408
#1409
#141
#1410
#1414
#1415
#1416
#1419
#1419
#142
#1420
#1420
#1421
#1421
#1422
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#143
#1430
#1431
#1433
#1434
#1435
#1436
#1438
#1439
#1439
#1441
#1441
#1442
#1443
#1444
#1445
#1445
#1447
#1448
#1449
#145
#1450
#1451
#1452
#1453
#1454
#1455
#1456
#1459
#1460
#1460
#1461
#1462
#1463
#1465
#1466
#1467
#147
#1470
#1471
#1472
#1472
#1473
#1473
#1475
#1476
#1479
#148
#1480
#1481
#1482
#1482
#1483
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#1489
#149
#1490
#1491
#1493
#1494
#1495
#1496
#1496
#1497
#1498
#150
#1502
#1502
#1503
#1505
#1505
#1506
#151
#152
#153
#156
#159
#16
#160
#161
#162
#163
#166
#167
#17
#170
#172
#176
#177
#178
#179
#18
#181
#182
#182
#183
#184
#185
#186
#187
#188
#189
#192
#193
#194
#195
#197
#199
#20
#201
#204
#205
#206
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#225
#226
#228
#229
#230
#231
#232
#233
#235
#236
#237
#239
#24
#242
#243
#244
#246
#25
#250
#252
#255
#257
#258
#259
#261
#262
#263
#266
#267
#268
#270
#271
#272
#273
#275
#277
#28
#282
#284
#285
#287
#288
#288
#289
#291
#291
#292
#294
#297
#302
#307
#31
#310
#313
#315
#317
#318
#319
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#333
#336
#337
#338
#339
#34
#344
#345
#346
#348
#349
#35
#351
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#363
#370
#372
#373
#379
#385
#386
#389
#39
#390
#392
#395
#399
#40
#400
#401
#404
#405
#407
#411
#413
#413
#414
#415
#416
#417
#419
#421
#424
#425
#428
#429
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#447
#448
#45
#452
#453
#454
#46
#462
#464
#466
#467
#468
#469
#471
#473
#476
#477
#478
#48
#480
#486
#489
#491
#493
#496
#497
#498
#5
#50
#500
#501
#504
#505
#508
#511
#515
#516
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#528
#530
#531
#533
#535
#537
#54
#540
#541
#544
#545
#546
#548
#552
#554
#56
#561
#563
#564
#566
#568
#571
#572
#573
#575
#577
#578
#58
#585
#586
#587
#59
#594
#596
#599
#601
#602
#605
#606
#607
#62
#622
#627
#636
#638
#642
#646
#647
#648
#649
#65
#650
#651
#653
#655
#656
#657
#658
#660
#661
#662
#663
#666
#667
#668
#669
#67
#670
#671
#672
#672
#673
#674
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#693
#695
#697
#698
#699
#7
#7
#700
#703
#708
#709
#710
#712
#713
#715
#716
#717
#718
#719
#720
#721
#722
#723
#728
#730
#734
#735
#737
#739
#740
#743
#750
#751
#753
#756
#757
#76
#760
#761
#764
#768
#769
#77
#770
#771
#772
#773
#775
#779
#782
#784
#785
#796
#797
#798
#798
#800
#801
#801
#802
#803
#808
#810
#813
#815
#817
#819
#82
#823
#826
#829
#830
#831
#831
#833
#837
#839
#84
#841
#842
#842
#852
#854
#860
#872
#873
#875
#876
#876
#877
#878
#879
#88
#880
#881
#882
#883
#886
#889
#891
#895
#9
#90
#900
#901
#902
#905
#906
#907
#907
#908
#909
#91
#916
#916
#917
#918
#92
#921
#922
#923
#923
#924
#924
#931
#934
#935
#936
#937
#940
#940
#941
#942
#943
#944
#945
#946
#948
#949
#950
#951
#955
#956
#963
#964
#970
#971
#972
#974
#975
#978
#980
#980
#983
#985
#986
#988
#989
#990
#991
#993
#994
#995
#996
#996
#997
Select branches
Hide Pull Requests
ai-grid
dev
feat/add-qwen-llm-integration
feat/nofxi
feature/strategy-market
fix/pr-template
main
moltbot-nofx
openclaw
palette-password-toggle-a11y-1470963664968926670
palette/login-a11y-improvement-15608608223637391775
release/merge-dev
release/stable
stable
#1
#100
#1000
#1002
#1002
#1007
#1008
#1009
#1012
#1013
#1014
#1019
#1021
#1022
#1023
#1026
#1027
#103
#1039
#1042
#1043
#1044
#1045
#1046
#1049
#105
#1057
#1059
#106
#1061
#1067
#107
#1075
#108
#1081
#1081
#1083
#1084
#1085
#1086
#1086
#1087
#109
#1090
#1091
#110
#1100
#1107
#1107
#1108
#1108
#1114
#1114
#1119
#112
#1124
#1124
#1128
#1129
#113
#1131
#1132
#1133
#1134
#1138
#114
#1140
#1146
#1149
#115
#1150
#116
#1162
#1166
#1169
#1172
#1173
#1174
#1177
#1178
#1179
#1186
#1186
#1187
#1187
#1192
#1193
#1198
#1200
#1201
#1202
#1206
#1212
#1212
#1219
#1224
#1225
#1229
#1234
#124
#1240
#1243
#1247
#1248
#1249
#125
#1250
#1255
#1255
#1258
#1261
#1261
#1265
#1275
#1276
#1277
#1277
#1279
#1280
#1281
#1285
#1287
#1289
#129
#1291
#1291
#1292
#1293
#1294
#1294
#1297
#1297
#1299
#13
#130
#130
#1300
#1302
#1303
#1304
#1307
#1310
#1312
#1313
#1315
#1315
#1317
#1317
#1318
#1318
#1319
#1319
#132
#1322
#1329
#1329
#133
#1331
#1332
#1338
#134
#1340
#1343
#1344
#1347
#1349
#1349
#135
#1350
#1350
#1352
#136
#1362
#1365
#1366
#1366
#1368
#1369
#1370
#1370
#1371
#1371
#1372
#1372
#1373
#1373
#1374
#1375
#138
#1382
#1384
#1384
#1387
#1388
#139
#1396
#1398
#1399
#140
#1400
#1401
#1401
#1402
#1403
#1404
#1404
#1406
#1407
#1408
#1409
#141
#1410
#1414
#1415
#1416
#1419
#1419
#142
#1420
#1420
#1421
#1421
#1422
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#143
#1430
#1431
#1433
#1434
#1435
#1436
#1438
#1439
#1439
#1441
#1441
#1442
#1443
#1444
#1445
#1445
#1447
#1448
#1449
#145
#1450
#1451
#1452
#1453
#1454
#1455
#1456
#1459
#1460
#1460
#1461
#1462
#1463
#1465
#1466
#1467
#147
#1470
#1471
#1472
#1472
#1473
#1473
#1475
#1476
#1479
#148
#1480
#1481
#1482
#1482
#1483
#1483
#1484
#1485
#1486
#1487
#1488
#1489
#1489
#149
#1490
#1491
#1493
#1494
#1495
#1496
#1496
#1497
#1498
#150
#1502
#1502
#1503
#1505
#1505
#1506
#151
#152
#153
#156
#159
#16
#160
#161
#162
#163
#166
#167
#17
#170
#172
#176
#177
#178
#179
#18
#181
#182
#182
#183
#184
#185
#186
#187
#188
#189
#192
#193
#194
#195
#197
#199
#20
#201
#204
#205
#206
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#225
#226
#228
#229
#230
#231
#232
#233
#235
#236
#237
#239
#24
#242
#243
#244
#246
#25
#250
#252
#255
#257
#258
#259
#261
#262
#263
#266
#267
#268
#270
#271
#272
#273
#275
#277
#28
#282
#284
#285
#287
#288
#288
#289
#291
#291
#292
#294
#297
#302
#307
#31
#310
#313
#315
#317
#318
#319
#321
#322
#323
#324
#325
#326
#327
#328
#329
#33
#330
#331
#333
#336
#337
#338
#339
#34
#344
#345
#346
#348
#349
#35
#351
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#363
#370
#372
#373
#379
#385
#386
#389
#39
#390
#392
#395
#399
#40
#400
#401
#404
#405
#407
#411
#413
#413
#414
#415
#416
#417
#419
#421
#424
#425
#428
#429
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#447
#448
#45
#452
#453
#454
#46
#462
#464
#466
#467
#468
#469
#471
#473
#476
#477
#478
#48
#480
#486
#489
#491
#493
#496
#497
#498
#5
#50
#500
#501
#504
#505
#508
#511
#515
#516
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#528
#530
#531
#533
#535
#537
#54
#540
#541
#544
#545
#546
#548
#552
#554
#56
#561
#563
#564
#566
#568
#571
#572
#573
#575
#577
#578
#58
#585
#586
#587
#59
#594
#596
#599
#601
#602
#605
#606
#607
#62
#622
#627
#636
#638
#642
#646
#647
#648
#649
#65
#650
#651
#653
#655
#656
#657
#658
#660
#661
#662
#663
#666
#667
#668
#669
#67
#670
#671
#672
#672
#673
#674
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#686
#687
#693
#695
#697
#698
#699
#7
#7
#700
#703
#708
#709
#710
#712
#713
#715
#716
#717
#718
#719
#720
#721
#722
#723
#728
#730
#734
#735
#737
#739
#740
#743
#750
#751
#753
#756
#757
#76
#760
#761
#764
#768
#769
#77
#770
#771
#772
#773
#775
#779
#782
#784
#785
#796
#797
#798
#798
#800
#801
#801
#802
#803
#808
#810
#813
#815
#817
#819
#82
#823
#826
#829
#830
#831
#831
#833
#837
#839
#84
#841
#842
#842
#852
#854
#860
#872
#873
#875
#876
#876
#877
#878
#879
#88
#880
#881
#882
#883
#886
#889
#891
#895
#9
#90
#900
#901
#902
#905
#906
#907
#907
#908
#909
#91
#916
#916
#917
#918
#92
#921
#922
#923
#923
#924
#924
#931
#934
#935
#936
#937
#940
#940
#941
#942
#943
#944
#945
#946
#948
#949
#950
#951
#955
#956
#963
#964
#970
#971
#972
#974
#975
#978
#980
#980
#983
#985
#986
#988
#989
#990
#991
#993
#994
#995
#996
#996
#997
-
65f333e73c
feat(grid): enforce daily loss limit
tinkle-community
2026-01-14 12:39:33 +08:00 -
1454ad3112
feat(grid): enforce max drawdown limit with emergency exit
tinkle-community
2026-01-14 12:34:45 +08:00 -
ec81384b7a
feat(grid): add breakout detection and auto-pause
tinkle-community
2026-01-14 12:30:43 +08:00 -
c161632e2b
feat(grid): implement stop loss execution
tinkle-community
2026-01-14 12:25:59 +08:00 -
8ef6045f9d
fix(grid): add total position value limit check
tinkle-community
2026-01-14 12:21:43 +08:00 -
d7d9dc5c42
fix(grid): prevent CancelOrder from canceling all orders
tinkle-community
2026-01-14 12:18:24 +08:00 -
90509ae783
fix(grid): add leverage setting before order placement
tinkle-community
2026-01-14 12:14:08 +08:00 -
937527281e
test: add Lighter API authentication tests and diagnostic tools
tinkle-community
2026-01-13 14:03:28 +08:00 -
2bc45827f3
fix: use auth query parameter instead of Authorization header for Lighter API
tinkle-community
2026-01-13 13:51:58 +08:00 -
68e8a6e4b0
fix: provide FromAccountIndex and ApiKeyIndex for Lighter nonce auto-fetch
tinkle-community
2026-01-13 13:42:14 +08:00 -
aa7aa94275
fix: address code review issues for GetOpenOrders
tinkle-community
2026-01-13 13:38:09 +08:00 -
13189fa3aa
feat: implement GetOpenOrders for Aster, OKX, Bitget exchanges
tinkle-community
2026-01-13 13:34:43 +08:00 -
33cf09e7fe
fix: correct Lighter API response parsing for GetOpenOrders
tinkle-community
2026-01-13 13:28:18 +08:00 -
ef91bec2dd
debug: add logging for Lighter GetActiveOrders API call
tinkle-community
2026-01-13 13:24:57 +08:00 -
2fcbdbab36
fix: implement GetOpenOrders for Lighter exchange
tinkle-community
2026-01-13 13:19:11 +08:00 -
1786f0ff53
Merge branch 'dev' into ai-grid
tinkle-community
2026-01-13 13:10:57 +08:00 -
1b47249d57
Merge branch 'dev' into ai-grid
tinkle-community
2026-01-13 13:07:01 +08:00 -
502801777f
docs: update PR templates to English-only (#1332)
SkywalkerJi
2026-01-12 22:50:03 -06:00 -
3a579bc39d
docs: update PR templates to English-only
fix/pr-template
SkywalkerJi
2026-01-13 12:49:12 +08:00 -
b10b9ec1a7
docs: convert PR templates to English-only (#1331)
SkywalkerJi
2026-01-12 22:06:17 -06:00 -
c1def0e2c2
fix: change GAMMA-RAY risk level from ZERO to LOW
tinkle-community
2026-01-13 10:36:27 +08:00 -
5fb26c17dc
feat: add AI grid trading and market regime classification
tinkle-community
2026-01-13 10:33:02 +08:00 -
705aa641b0
fix: backtest module PostgreSQL compatibility and bug fixes
tinkle-community
2026-01-09 01:48:02 +08:00 -
2f88205231
fix: chart container height using flexbox layout
tinkle-community
2026-01-08 15:48:33 +08:00 -
e92222950a
fix: use completeRegistration for incomplete OTP setup in login flow
tinkle-community
2026-01-07 20:15:27 +08:00 -
138943d6fb
fix: update xyz dex order routing configuration
tinkle-community
2026-01-07 02:31:52 +08:00 -
b36ab27b65
feat: add pending orders (SL/TP) display on chart
tinkle-community
2026-01-07 00:50:29 +08:00 -
5e65ae7077
fix: chart order markers not displaying due to timestamp format mismatch
tinkle-community
2026-01-06 21:08:42 +08:00 -
c0c89d7534
docs: update Railway deploy button with official template URL
tinkle-community
2026-01-06 19:07:25 +08:00 -
3b2a3f4e76
chore: clean up Railway deployment - remove debug code
tinkle-community
2026-01-06 18:58:27 +08:00 -
c8458ec79c
fix: align PORT defaults to 8080 for Railway
tinkle-community
2026-01-06 18:53:27 +08:00 -
aee096ab1e
debug: test nginx startup and internal health check
tinkle-community
2026-01-06 18:48:11 +08:00 -
165c0b1b5d
debug: add nginx config test and file check
tinkle-community
2026-01-06 18:44:24 +08:00 -
4c097f7190
fix: use heredoc for nginx config to avoid envsubst issues
tinkle-community
2026-01-06 18:41:08 +08:00 -
ea763a2471
fix: use port 8081 for backend to avoid conflict with nginx
tinkle-community
2026-01-06 18:37:18 +08:00 -
6e6bdf1e57
refactor: simplify Railway deployment using existing GHCR images
tinkle-community
2026-01-06 18:31:39 +08:00 -
f0b4913ad6
debug: add PORT environment variable debugging
tinkle-community
2026-01-06 18:19:28 +08:00 -
29cd79c626
fix: use Railway PORT env var for nginx
tinkle-community
2026-01-06 18:07:11 +08:00 -
7db37ade1c
fix: auto-generate encryption keys in Railway startup script
tinkle-community
2026-01-06 17:59:29 +08:00 -
4804cfcb05
feat: add Railway one-click deployment support
tinkle-community
2026-01-06 17:32:09 +08:00 -
799d8b9c2e
feat: migrate timestamps to int64 and security improvements
tinkle-community
2026-01-06 15:56:07 +08:00 -
5c4c9cdc99
fix: handle large Binance trade IDs in Go to avoid database CAST limitations
tinkle-community
2026-01-06 10:43:21 +08:00 -
8b86d4d85c
docs: add prerequisites section and reorganize README structure across all languages
tinkle-community
2026-01-06 08:16:00 +08:00 -
962df5c3ed
feat: add strategy description input field
tinkle-community
2026-01-05 00:08:51 +08:00 -
9f3de6e3c0
fix: resolve hyperliquid order execution approval issue
tinkle-community
2026-01-04 22:22:21 +08:00 -
5c9e134e99
fix: ensure all timestamps use UTC timezone
tinkle-community
2026-01-04 20:03:56 +08:00 -
50923f6a2e
feat: add DeepVoidBackground and update UI theme across pages
release/stable
tinkle-community
2026-01-04 17:49:59 +08:00 -
bdfd8dc0d0
fix: auto-restart trader on config update and add scan interval debug logs
tinkle-community
2026-01-04 01:27:30 +08:00 -
0275e23b7e
feat: unify NofxOS data provider and fix language consistency
tinkle-community
2026-01-04 00:59:07 +08:00 -
13fda47151
refactor: rename decision package to kernel
tinkle-community
2026-01-03 14:25:40 +08:00 -
d664dcca3d
style: update CSS styles
tinkle-community
2026-01-03 13:44:44 +08:00 -
04141642a5
feat: improve landing page responsiveness and styling
tinkle-community
2026-01-03 13:12:25 +08:00 -
7f7c4ea2a7
fix: sanitize API error messages to prevent sensitive info exposure
tinkle-community
2026-01-03 13:11:15 +08:00 -
e07dc0de86
feat: add excluded coins filter for strategy
tinkle-community
2026-01-03 01:21:17 +08:00 -
cc726adb57
feat: add strategy publish settings and reorder navigation
tinkle-community
2026-01-03 00:52:11 +08:00 -
7df8197542
fix: convert branch name for docker manifest tags
tinkle-community
2026-01-01 23:34:43 +08:00 -
60194306e1
feat: add stable release branch support
tinkle-community
2026-01-01 23:27:53 +08:00 -
f3fffd638d
merge: resolve conflicts and update hyperliquid config
feat/add-qwen-llm-integration
tinkle-community
2026-01-01 23:12:51 +08:00 -
09117bb404
feat: add strategy market, login overlay, and registration limit page
tinkle-community
2026-01-01 23:05:58 +08:00 -
4520b9ee88
fix: convert INTEGER columns to BOOLEAN for PostgreSQL compatibility
tinkle-community
2026-01-01 23:01:17 +08:00 -
52d3f479cb
feat: enhance market access strip UI and update fallback stats
tinkle-community
2026-01-01 19:44:14 +08:00 -
2d272bb7b8
feat: migrate store layer to GORM with PostgreSQL support
tinkle-community
2026-01-01 19:32:49 +08:00 -
d547863ebb
feat: add SQLite/PostgreSQL database switching support
tinkle-community
2026-01-01 15:25:30 +08:00 -
1af4589320
fix: improve Hyperliquid order execution compatibility
tinkle-community
2026-01-01 13:23:36 +08:00 -
74adedbc64
feat: improve landing page UI and add pprof port mapping
tinkle-community
2026-01-01 13:09:54 +08:00 -
445c3aad69
feat: add pprof server for memory profiling
tinkle-community
2025-12-31 13:19:58 +08:00 -
a555cbe463
fix: remove unused maskSecret function
tinkle-community
2025-12-31 13:19:01 +08:00 -
8f540ae17c
feat: improve Hyperliquid agent wallet config UX and guidance
tinkle-community
2025-12-31 12:56:19 +08:00 -
04e0cbad83
feat: implement coinank free base coin interface (#1293)
wqqqqqq
2025-12-30 23:25:08 +08:00 -
13bc752e82
feat: redesign landing page with new brand components
tinkle-community
2025-12-30 21:27:33 +08:00 -
70eb35d6de
feat: add Qwen LLM integration for AI-powered indicator calculation
tinkle-community
2025-12-30 21:26:07 +08:00 -
ad04994d75
feat: improve order sync and add xyz dex trigger orders
tinkle-community
2025-12-30 14:32:51 +08:00 -
0408bf1f5f
docs: update README with supported markets (crypto, stocks, forex, metals)
tinkle-community
2025-12-29 22:20:48 +08:00 -
47bff87966
feat: add xyz dex balance calculation, market data providers, and UI improvements
tinkle-community
2025-12-29 22:16:48 +08:00 -
4776fc37ce
feat: add metric formula tooltips with KaTeX rendering
tinkle-community
2025-12-29 00:28:20 +08:00 -
7b30b687eb
feat: improve user experience
tinkle-community
2025-12-28 23:29:59 +08:00 -
98ba88b548
docs: add trading stats and position history screenshots
tinkle-community
2025-12-28 22:57:03 +08:00 -
c83b29bec5
fix: use local sqlite3 to clear trading data before starting services
tinkle-community
2025-12-28 22:35:33 +08:00 -
d5a2f8ef8d
fix: read user input from /dev/tty when piped via curl
tinkle-community
2025-12-28 22:15:47 +08:00 -
b228412821
feat: add trading stats to AI context and one-click deployment data clearing
tinkle-community
2025-12-28 22:09:47 +08:00 -
d74867c220
feat: add position history API and frontend integration
tinkle-community
2025-12-28 21:05:18 +08:00 -
1c32c2ab08
fix: remove leverage from position history and fix max drawdown calculation
tinkle-community
2025-12-28 21:03:37 +08:00 -
0f3ba1382a
feat: use coinank free API for kline data and show exchange badge
tinkle-community
2025-12-27 23:35:15 +08:00 -
9c66afd7a0
fix: use position's actual margin mode when closing OKX positions
tinkle-community
2025-12-27 22:11:36 +08:00 -
e204707845
fix: align order markers to kline candles using binary search
tinkle-community
2025-12-27 19:38:01 +08:00 -
8fb0d2e7e9
feat: order sync for multiple exchanges and position tracking improvements
tinkle-community
2025-12-27 19:13:04 +08:00 -
46922f8c53
feat: add multi-exchange order sync and position tracking
tinkle-community
2025-12-27 02:09:48 +08:00 -
2172b252a5
fix: position accumulation for split orders with same timestamp
tinkle-community
2025-12-27 02:08:22 +08:00 -
24cd329f3d
feat: implement coinank free kline api and kline websocket (#1281)
wqqqqqq
2025-12-27 01:54:44 +08:00 -
e591ed8226
fix: normalize symbol comparison to prevent duplicate data in AI input
tinkle-community
2025-12-26 04:13:34 +08:00 -
6a2abfa96d
feat: improve AI decision input format and chart UX
tinkle-community
2025-12-26 02:43:34 +08:00 -
4ff9d21783
fix: increase watermark visibility
tinkle-community
2025-12-26 02:14:07 +08:00 -
60200b8460
feat: add elegant NOFX watermark to chart
tinkle-community
2025-12-26 02:10:33 +08:00 -
39e7df253a
fix: update vitest to 4.0.16 to resolve security vulnerabilities
tinkle-community
2025-12-26 01:06:48 +08:00 -
1744e7f38e
feat: migrate to CoinAnk API and improve chart UI
tinkle-community
2025-12-26 00:58:12 +08:00 -
54b24167a7
feat: implement coinank openapi kline interface (#1275)
wqqqqqq
2025-12-25 14:24:35 +08:00 -
c328e23278
feat: implement coinank openapi netPositions interface (#1258)
wqqqqqq
2025-12-23 00:06:14 +08:00 -
d8aeba6906
fix: remove unused badge property from FooterSection
tinkle-community
2025-12-21 13:21:16 +08:00 -
58a3253817
update docs
tinkle-community
2025-12-21 02:40:17 +08:00 -
e5e42c8e18
update docs
tinkle-community
2025-12-21 02:37:11 +08:00