ViberTrader

SignalR 連線中… Futu — Futu 風險 — 隊列 — Hermes — 美股 — 港股 — 台股 — 台指期權 — 富邦 — 富邦WS — 回報 — Crypto — HK期貨 — HK期權 —

台指期策略模擬 及時雨·宋江 · MXF 開發 · 休市可模擬

近30日回測
走勢圖
台指期策略驗證
指標週期
進場條件
停損 / 停利 / 移損
執行節奏
執行節奏(續)
開倉時段(須勾選「開倉時段過濾」)
清倉時段
開關
模擬走勢

實時走勢

持倉與訂單

市場標的名稱多空來源買入價現價漲跌(%)數量本筆標的損益目標偏離平倉

MXF.TW 交易歷史

時間時段方向數量本盤累計策略累計成交價觸發現價滑價點手續費損益來源策略備註

建議看板 · 日終綜合

日終建議

看板為 AI 建議;實際下單經策略信號與富邦執行。台股買入列若標 💰=資金/權重不足無法下單(滑鼠可看說明)。

市場敘事

AI 自動交易 (富途港美 · 富邦台股 · 每 3 秒追蹤)

條件:OpenD 連線、有日終建議、行情新鮮、策略池啟用;僅港/美/台常規時段跑自動(港股 am/pm、美股 RTH、台股 09:00–13:30)。自動模式:刷新行情 → 同步富途 → 調帳 → 策略週期 → 逐筆處理隊列(每輪 1 筆;同標的已有買單 SUBMITTED 則不重送 buy;賣單仍會撤同標掛單後再送;成功即同步券商)。硬上限減倉、日終減碼(reduce)不受自動調倉 3 日冷卻限制。 需同時運行 Trading 服務以消費 strategy.signals 入隊。

自動 —
載入檢查清單…

    對帳單

    時間標的方向數量價格手續費損益來源策略

    即時行情(系統自動路由)

    先選市場並勾選標的。看板下單由系統依市場自動路由;台灣期貨/選擇權統一走富邦 trading-future / smart-condition-future。表末可填 股數+限價,並選 instrument(現股/期貨/選擇權)與 futopt_night_group(夜盤 15:00 或 17:25)。時段不符會直接提示「目前不可下單(對應日/夜盤規則)」。 Moomoo 模擬規則

    標的名稱最新漲跌% 昨收 買一賣一 振幅狀態更新下單

    富邦智慧條件單

    監控期間
    委託
    觸發條件 ①
    成交明細
    時間標的方向數量成交價手續費來源策略備註

    未計算 · 明細僅顯示成交紀錄

    策略池

    狀態策略分池說明參數 (strategy_config)參數說明30 日信號最近信號

    歷史行情(近 5 年 · 多週期)

    資料來自 market_bars(yfinance 回填)。「回填 5 年日線」會下載美股 + 港股 + 台股 + 台股期權(TXF 等以加權 ^TWII 作趨勢 proxy,約 20+ 檔,需 2~5 分鐘)。

    市場標的日線根數起始結束

    週/月/季/半年/年由日線自動聚合,無需另回填。

    進場 SKIP 紀錄 (及時雨·宋江 · Postgres)

    記錄時間信號 K信號價原因階段說明細節

    交易 LOG (送單結果與富途錯誤)

    時間級別來源事件標的訊息訂單

    DB 拒絕/取消/過期訂單

    更新標的方向數量狀態原因

    高影響事件

    進階:事件搜尋 · 原始日誌

    輸入關鍵字後搜尋
    SignalR 推送…

    卡牌圖鑑

    牌組工坊

    卡牌庫

    拖曳卡牌至中央槽位

    五人副本陣型

    團隊屬性

    總 HP
    總 ATK
    總防禦
    暴擊率
    風險
    權重合計
    預計投入合計 NT$
    全戶權重合計

    預計投入合計可編輯,依槽位建議權重分配;零股採無條件捨去,全戶權重為各槽實際權重加總

    台股盤中零股規則

    調整陣型後即時更新

    預設模板

    點名稱複製成新牌組 · × 刪除單一模板

    額度 — 策略 0/5 未儲存

    開戰

    右側選擇出戰牌組

    以歷史日 K 加權報酬模擬 NAV,自動完賽並產生戰報。

    戰史

    戰報複盤

    選擇左側戰局或開啟新模擬戰

    出戰牌組

    載入中…
    點選牌組查看陣容

    天梯排位

    #玩家分數

    成就中心

    建立策略

    用自然語言描述操盤風格,確認後直接採用。

    生成預覽

    名稱
    模板
    職業
    
              

    策略列表

    名稱來源狀態交易操作

    系統效能監控

    各 Docker 服務的 CPU/記憶體/網路用量,以及 Docker 資料碟與資料卷使用率。空間不足時可清理 Build Cache、未使用映像與日誌。

    服務 功能 CPU % 記憶體 Mem % 網路 I/O 磁碟 I/O
    載入中…

    釋放磁碟空間

    僅清理可安全回收項目;不會刪除執行中容器或其 volume 資料。每日 07:00(台北)自動執行一鍵安全清理。

    背景程式管理

    定時批次作業:進度、已執行時間、排程週期與停用。修改排程/停用後會重啟 celery-beat;「一鍵安全清理」立即生效。執行中每 5 秒自動刷新。

    作業 功能說明 狀態 進度 已執行 排程/週期 最近完成 耗時 操作
    載入中…

    堆疊模式(節能/全功能/只錄資料)

    控制 Docker 堆疊要跑哪些服務。可在頂部狀態列或下方下拉切換;切換約需半分鐘。

    使用方式與模式說明
    1. 登入後,在頂部狀態列找到「堆疊」下拉,或在本頁上方選擇模式。
    2. 選定後確認對話框;狀態列 pill 與下方服務列會更新(fubon✓ celery✓ …)。
    3. 若顯示 unknown 或無法切換,請改在本機專案目錄執行下方指令。

    三種模式對照

    模式適用時機保留停止/降頻
    全功能 日盤開盤前、需郵件/Hermes/富途港美 postgres、redis、api、fubon-worker、celery、ES、futu、trading —(CPU 較高)
    節能 夜盤仍要交易宋江,但想少跑背景服務 核心四服務 + fubon-worker celery、ES、futu、trading;五檔 burst 2s
    只錄資料 睡前掛機、不交易、只要 WS 五檔與 1 分 K WS 錄製、Redis 1 分 K、五檔 JSONL(2s) 宋江策略、holding poll、Kafka 管線

    建議流程

    • 日盤前 → 全功能(收郵件、盤後自動封存較完整)
    • 夜盤要交易 → 節能或全功能;策略池 tw_futures_song_jiang啟用
    • 睡前不交易 → 只錄資料
    • 收盤/睡醒後 → 執行盤後封存(見下方指令)

    本機手動切換(網頁失敗時)

    在專案根目錄執行:

    • ./scripts/vt.sh full — 全功能
    • ./scripts/vt.sh lean — 節能(可交易)
    • ./scripts/vt.sh capture — 只錄資料
    • ./scripts/stack-mode.sh status — 查目前模式與服務狀態

    盤後封存(lean/capture 無 Celery 時必做)

    • ./scripts/vt.sh post-session-capture MXF
    • 或分步:./scripts/vt.sh books-flush MXF → worker 內 futopt-archive-session
    注意:若看板長期顯示「切換中」或 unknown,請刷新管理頁;仍失敗則本機執行 ./scripts/stack-mode.sh status 後用 vt.sh 手動切換。 首次從看板切換需 Api 容器能拉取 docker:24-cli(sidecar)並已掛載 scripts/compose-env.sh./scripts/vt.sh up -d api 重建一次)。

    Azure main 同步機制

    啟用後由 launchd 每 10 分鐘檢查 Azure origin/main;有新 commit 則 git pull --ff-only;多數改碼走 vt.sh reload,僅 Dockerfile/依賴變更才 vt.sh deploy。 等同本機執行 bash scripts/install-mac-main-sync.sh。 若主機出現 macOS「docker 想要存取其他 App」請點允許,否則同步會卡住。

    • Mac 工作目錄有未提交變更時,自動同步會拒絕覆蓋(須先 commit/stash)。
    • 若 Api 在 Docker 內下指令,會先寫入佇列,由已安裝的 docker-opend-guard 在宿主機執行(通常 ≤5 分鐘)。
    • 日誌:Doc/FUTU/logs/main-sync.log

    Azure 待辦自動執行

    從 Azure DevOps 撈取 New/Active Task/Bug(排除 User Story/Epic),以 Cursor Agent 完成後 自動 commit → push → merge main,並將 WI 設為 Resolved。 每次觸發(排程或「立即執行一次」)預設連續處理所有待辦;完成後 LINE 推播,無需盯看板。 可啟用 launchd 每 1 小時排程。

    待辦:載入中…

    佇列:—

    # WI 標題 優先序 Azure 佇列狀態 說明
    載入中…
    • 需設定 AZURE_DEVOPS_PATCURSOR_API_KEY、LINE(見 .env.example
    • 批次:AZURE_WI_RUNNER_BATCH_MAX=0 一次跑完;Git 髒目錄自動 stash(AZURE_WI_RUNNER_GIT_STASH=1
    • 工作分支預設 feature/azure-work-managementAZURE_WI_RUNNER_BRANCH
    • 日誌:logs/azure-wi-runner.log

    券商環境(開發/正式)

    上線前請各自確認富邦/富途為開發正式。切換會寫入 .env 並重載相關 worker(約 30 秒)。 切到正式會送實盤單,請二次確認。

    • 富邦開發 = FUBON_PAPER=true(只寫 DB,不送 Neo)
    • 富邦正式 = FUBON_PAPER=false(需已啟用 FUBON_ENABLED
    • 富途開發 = FutuTrdEnv=0(OpenD 模擬盤)
    • 富途正式 = FutuTrdEnv=1(實盤;若 BrokerMode 為 paper 會自動改為 futu)

    交易/回測資料匯入匯出

    依時間區段打包伺服器上的成交記錄1 分 K五檔封存與複盤元資料。 下載後可於開發機「匯入」,再用營運看板跑近 N 日回測/策略驗證。 開發機亦可設定 Mac mini 遠端後,一鍵拉取並覆寫本機(免手動 zip)。

    帳號安全

    修改 Admin 登入密碼。新密碼至少 10 字元;請使用未在其他網站使用過的強密碼。

    策略測試清單

    進行中/已完成的策略組合測試。「策略包」=參數快照+凍結碼(code_ref)+唯讀 Books; 封印後參數與碼不可再改。「環境」欄對應資料列的 env(dev/test/prod)。現行 stack Admin 為 :5080;獨立 test 容器 Admin 為 http://127.0.0.1:5081/#admin(見 Doc/架構/三環境與策略測試清單.mdDoc/架構/策略包與Books讀寫分離.md./scripts/vt-env.sh)。

    名稱/組合 策略 開始 已進行 進度 狀態 環境
    載入中…

    部署管理

    一鍵 dev→test→prod(請在現行 Admin :5080 操作,需 docker.sock)。 建立部署單 → 勾選單元/整合/功能閘門 → 部署。 可用「部署說明精靈」依 Git 變更自動填標題/功能/摘要,並把 commits/檔案清單存入資料庫供回滾對照。 prod 需輸入 DEPLOY PROD;實盤另需 ENABLE LIVE(部署本身維持 paper)。 見 Doc/架構/部署管理.md

    環境狀態載入中…
    標題 目標 code_ref 閘門 狀態 實盤 建立
    載入中…

    策略池統一管理

    系統策略與玩家自定義策略的預設啟用狀態。玩家策略可刪除(標為 retired 並自列表移除);系統策略僅可停用。

    類型策略鍵顯示名客戶租戶狀態預設啟用30日信號最近信號操作

    宋江每日回測

    台指期 tw_futures_song_jiang:Celery beat 每日 08:00(台北)跑近 30 日參數建議(通常需 5~20 分鐘)。僅當自動優化開啟且達門檻才會套用實盤;觀察期請關閉自動優化。手動「立即執行」可沿用當日快取加速;計算中請稍候或按重新載入,勿重複點執行。

    項目現參回測建議參數回測
    尚無日報
    參數調整前調整後
    無參數變更

    參數表單(預設=目前實盤)

    重新整理後會載入目前實盤,不會自動改成某日日報的建議。切日期只改上方對照表;若要看 8/13「只日盤」請按「載入此日建議」。

    每個參數可勾選「啟用」。開關可改開啟/關閉;有邊界的數值用拉桿。取消啟用後該欄不納入回存。游標停在欄位可看英文鍵名、使用時機與預設值。

    黃底=重要 淺藍=次要 白底=目前沒用到
    最近日報列表
    日期狀態建議純利(現→建議)變更

    宋江月10萬掃描追蹤

    每一回合 30 日回測寫入資料庫(不再每組發信)。測試限制:一口、多空都做、日夜都做;不符合的不列入結果。種類選「整合確認」會顯示由掃描回合整理的最佳入場參數;「進行整合確認」用這組參數依日期區段回測(單日則改近 30 交易日)。回測成功後可「套用實盤」(未達 80%/10 萬會再確認)。完成整合確認只發一則 Line。

    時間 種類 標籤 勝率 純利 筆數 日盤淨 夜盤淨 達標
    載入中…

    每月損益郵件

    與 Celery beat 每日 06:00(台北)自動寄送相同:當月每日已實現損益(FIFO)。可手動指定收件人寄送。

    Line訊息傳送管理

    依產品別決定是否將「交易記錄」相關訊息推播至 LINE。關閉後僅停止推播,不影響實際下單與同步;可隨時再開啟。

    天梯賽季結算