Manual v0.2 Paper State Dashboard

這頁讀取 C:\桌面\TRad_forward_runtime\results\manual_v0_2\forward_paper_test\paper_state.sqlite。它用來檢查 run_once、SQLite watermark、等待候選線、未平倉與 fills;不會送出任何真實委託。

最新狀態
running

run_once 最近一次結束狀態

資料更新到
2026-08-28 19:43 +08:00

data_update/update_end watermark

策略掃描到
2026-08-28 19:41 +08:00

strategy_update/update_end watermark

相容水位
2026-08-28 19:41 +08:00

forward_update/update_end;保留給舊工具讀取

正式訊號
1

已進 ledger 的 strategy signals

正式交易
0

已進 ledger 的 paper trades

等待候選
1

尚未碰線,WebSocket 正在觀察的進場線

最新有效未平倉
0

正式 paper position;來源可能是 WebSocket observable 或保留的理論 position

殘留 OPEN
0

舊掃描看過但最新掃描不再出現,不算真持倉

Fills
0

理論成交與 WebSocket 觀察成交紀錄

等待中候選線

這些是已由最新已收盤 K 判定可監控、但尚未碰到進場線的候選。WebSocket paper trigger 會觀察它們是否即時碰價。

幣種週期方向邊界目前觸發價目前邊界價候選成立等待到期更新時間
ONDOUSDT30m->5mshortupper0.373098467082108140.373098467082108142026-08-28 15:05 +08:002026-08-30 15:05 +08:002026-08-28 19:42 +08:00

最新有效未平倉

這裡列正式 paper position。修正後 full-scan OPEN 不再直接寫入正式 trade ledger;未來真正準實盤持倉會以 WebSocket observable fill 建立。

目前沒有最新有效未平倉交易。

殘留 OPEN,不算真持倉

這些交易曾在舊掃描出現為 OPEN,但最新完整掃描已不再看得到。它們保留作為 audit trail,不納入目前未平倉數。

目前沒有殘留 OPEN。

殘留 OPEN 交易明細

目前沒有殘留 OPEN 交易。

最近 Fills

theoretical_* 是 1 分 K 回放算出的理論成交;observable_* 是 WebSocket 即時看見的 paper 觸價。

目前沒有 fills。

資料水位

範圍幣種名稱更新時間
configactive_hash3e116523505293cb6a857cc865cbb2e0e1e96b5ec32b8992b59164e7a67f83382026-08-28 19:44 +08:00
data_updateupdate_end2026-08-28 19:43 +08:002026-08-28 19:44 +08:00
forward_updateupdate_end2026-08-28 19:41 +08:002026-08-28 19:42 +08:00
market_dataBTCUSDTfirst_bar2020-09-03 00:00 +08:002026-08-28 19:44 +08:00
market_dataBTCUSDTlast_bar2026-08-28 19:41 +08:002026-08-28 19:44 +08:00
market_dataBTCUSDTpost_start_rows3722026-08-28 19:44 +08:00
market_dataBTCUSDTrows31475822026-08-28 19:44 +08:00
market_dataBTCUSDTstatus可掃描2026-08-28 19:44 +08:00
market_dataNEARUSDTfirst_bar2020-10-15 16:00 +08:002026-08-28 19:44 +08:00
market_dataNEARUSDTlast_bar2026-08-28 19:41 +08:002026-08-28 19:44 +08:00
market_dataNEARUSDTpost_start_rows3722026-08-28 19:44 +08:00
market_dataNEARUSDTrows30861422026-08-28 19:44 +08:00
market_dataNEARUSDTstatus可掃描2026-08-28 19:44 +08:00
market_dataONDOUSDTfirst_bar2024-01-20 21:00 +08:002026-08-28 19:44 +08:00
market_dataONDOUSDTlast_bar2026-08-28 19:41 +08:002026-08-28 19:44 +08:00
market_dataONDOUSDTpost_start_rows3722026-08-28 19:44 +08:00
market_dataONDOUSDTrows13693622026-08-28 19:44 +08:00
market_dataONDOUSDTstatus可掃描2026-08-28 19:44 +08:00
market_dataVIRTUALUSDTfirst_bar2024-12-10 20:30 +08:002026-08-28 19:44 +08:00
market_dataVIRTUALUSDTlast_bar2026-08-28 19:41 +08:002026-08-28 19:44 +08:00
market_dataVIRTUALUSDTpost_start_rows3722026-08-28 19:44 +08:00
market_dataVIRTUALUSDTrows9013922026-08-28 19:44 +08:00
market_dataVIRTUALUSDTstatus可掃描2026-08-28 19:44 +08:00
state_synclast_sync2026-08-28 19:43 +08:002026-08-28 19:43 +08:00
strategy_updateupdate_end2026-08-28 19:41 +08:002026-08-28 19:42 +08:00

最近 Runs

ID模式執行配置執行層略過策略來源開始結束處理到狀態錯誤
359shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:44 +08:002026-08-28 19:43 +08:00running
358shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:43 +08:002026-08-28 19:43 +08:002026-08-28 19:42 +08:00success
357shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:42 +08:002026-08-28 19:42 +08:002026-08-28 19:41 +08:00success
356shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:41 +08:002026-08-28 19:41 +08:002026-08-28 19:40 +08:00success
355shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:40 +08:002026-08-28 19:40 +08:002026-08-28 19:39 +08:00success
354shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:39 +08:002026-08-28 19:39 +08:002026-08-28 19:38 +08:00success
353shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:38 +08:002026-08-28 19:38 +08:002026-08-28 19:37 +08:00success
352shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:37 +08:002026-08-28 19:37 +08:002026-08-28 19:36 +08:00success
351shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:36 +08:002026-08-28 19:36 +08:002026-08-28 19:35 +08:00success
350shadow_full_rescan:strategy:strategystrategystrategy0run_once2026-08-28 19:32 +08:002026-08-28 19:33 +08:002026-08-28 19:31 +08:00success
349shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:28 +08:002026-08-28 19:28 +08:002026-08-28 19:27 +08:00success
348shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:26 +08:002026-08-28 19:27 +08:002026-08-28 19:25 +08:00success
347shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:25 +08:002026-08-28 19:25 +08:002026-08-28 19:24 +08:00success
346shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:24 +08:002026-08-28 19:24 +08:002026-08-28 19:23 +08:00success
345shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:23 +08:002026-08-28 19:23 +08:002026-08-28 19:22 +08:00success
344shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:22 +08:002026-08-28 19:22 +08:002026-08-28 19:21 +08:00success
343shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:21 +08:002026-08-28 19:21 +08:002026-08-28 19:20 +08:00success
342shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:20 +08:002026-08-28 19:20 +08:002026-08-28 19:19 +08:00success
341shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:19 +08:002026-08-28 19:19 +08:002026-08-28 19:18 +08:00success
340shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:18 +08:002026-08-28 19:18 +08:002026-08-28 19:17 +08:00success
339shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:17 +08:002026-08-28 19:17 +08:002026-08-28 19:16 +08:00success
338shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:16 +08:002026-08-28 19:16 +08:002026-08-28 19:15 +08:00success
337shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:15 +08:002026-08-28 19:15 +08:002026-08-28 19:14 +08:00success
336shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:14 +08:002026-08-28 19:14 +08:002026-08-28 19:13 +08:00success
335shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:13 +08:002026-08-28 19:13 +08:002026-08-28 19:12 +08:00success
334shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:12 +08:002026-08-28 19:12 +08:002026-08-28 19:11 +08:00success
333shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:11 +08:002026-08-28 19:11 +08:002026-08-28 19:10 +08:00success
332shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:10 +08:002026-08-28 19:10 +08:002026-08-28 19:09 +08:00success
331shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:09 +08:002026-08-28 19:09 +08:002026-08-28 19:08 +08:00success
330shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:08 +08:002026-08-28 19:08 +08:002026-08-28 19:07 +08:00success
329shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:07 +08:002026-08-28 19:07 +08:002026-08-28 19:06 +08:00success
328shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:06 +08:002026-08-28 19:06 +08:002026-08-28 19:05 +08:00success
327shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:05 +08:002026-08-28 19:05 +08:002026-08-28 19:04 +08:00success
326shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:04 +08:002026-08-28 19:04 +08:002026-08-28 19:03 +08:00success
325shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:03 +08:002026-08-28 19:03 +08:002026-08-28 19:02 +08:00success
324shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:02 +08:002026-08-28 19:02 +08:002026-08-28 19:01 +08:00success
323shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 19:01 +08:002026-08-28 19:01 +08:002026-08-28 19:00 +08:00success
322shadow_full_rescan:split:datasplitdata1run_once2026-08-28 19:00 +08:002026-08-28 19:00 +08:002026-08-28 18:59 +08:00success
321shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:59 +08:002026-08-28 18:59 +08:002026-08-28 18:58 +08:00success
320shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:58 +08:002026-08-28 18:58 +08:002026-08-28 18:57 +08:00success
319shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:57 +08:002026-08-28 18:57 +08:002026-08-28 18:56 +08:00success
318shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 18:56 +08:002026-08-28 18:56 +08:002026-08-28 18:55 +08:00success
317shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:55 +08:002026-08-28 18:55 +08:002026-08-28 18:54 +08:00success
316shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:54 +08:002026-08-28 18:54 +08:002026-08-28 18:53 +08:00success
315shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:53 +08:002026-08-28 18:53 +08:002026-08-28 18:52 +08:00success
314shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:52 +08:002026-08-28 18:52 +08:002026-08-28 18:51 +08:00success
313shadow_full_rescan:split:strategysplitstrategy0run_once2026-08-28 18:51 +08:002026-08-28 18:51 +08:002026-08-28 18:50 +08:00success
312shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:50 +08:002026-08-28 18:50 +08:002026-08-28 18:49 +08:00success
311shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:49 +08:002026-08-28 18:49 +08:002026-08-28 18:48 +08:00success
310shadow_full_rescan:split:datasplitdata1run_once2026-08-28 18:48 +08:002026-08-28 18:48 +08:002026-08-28 18:47 +08:00success