更多
教育用途 · 非投資建議 · Funded 多為模擬資金 · 規則以官方為準

NinjaTrader MCP 平鋪控制台實測:Alt+C 加一張圖,五窗自動平分,每分鐘只用 24 次 API

NinjaTrader MCP 自製控制台 TILE 模式實測:Alt+C 加圖自動分格,五窗平分,每窗倒數更新,API 流量恆定 24 次/分鐘。

2026 年 9 月,我為自研的 NinjaTrader MCP 控制台加上 TILE 模式。開機是左右兩個窗,左邊報價板,右邊 AI 對話。

我本來以為把視窗排整齊是最花時間的部分,做完才發現,真正頭痛的是更新頻率。NinjaTrader MCP 每分鐘的呼叫次數有上限,圖表一多,撞上限制只是時間問題。

控制台有四種模式:DASH、PRO、TILE 與 CYB 皮膚;TILE 即 i3 式平鋪視窗,也是這一版的主角。程式只有一個本機 Python 服務與一個 HTML 檔。圖表交給 TradingView 的開源庫繪製。

MCP 連線與授權設定已寫在〈新手指南〉與〈官方文檔 Beta 整理〉;本文只講控制台本身。

開機兩窗:報價板與 AI 對話

DASHBOARD 窗放報價板與帳戶資料,JARVIS 窗放 AI 對話,兩窗左右各佔一半。
TILE 開機兩個窗:左邊 DASHBOARD 報價板,右邊 JARVIS AI 對話
開機時兩窗實測各約 791×884 像素。每個窗可獨立切換商品(MNQ、MES、NQ、ES、GC 循環)與時段(1m、5m、15m);右上角的 ✕ 直接關窗。

快捷鍵七組:加圖上限 5 張

全部操作收在 Alt 一組鍵上。加圖上限 5 張,第 6 次會彈出「MAX 5 CHARTS」提示。

按鍵動作備註
Alt+C新增一張圖表上限 5 張,第 6 次彈出「MAX 5 CHARTS」
Alt+1 至 Alt+5焦點跳到第 N 張圖五張圖各對應一個數字
Alt+D/Alt+A跳到 Dashboard/Chat兩個常駐窗之間往返
Alt+J/Alt+K循環切換視窗向前與向後
Alt+F/Alt+Esc當前窗全屏/返回平鋪按一下即回到原位
Alt+Q關閉當前窗其餘視窗即時補位
Alt+G/Alt+H/Alt+V自動網格/全橫排/全直排三種排法隨時切換

我平時最常用的是 Alt+C 與 Alt+G,加圖之後直接重排。

二到七窗自動平分,尾行置中

視窗數目由 2 到 7,排列自動對應,每格等大;尾行不滿時置中,不會偏重一邊。

視窗數排列方式尺寸與備註
2 窗左右各半實測每個約 791×884
3 窗三欄並排每格等大
4 窗田字 2×2每格等大
5 窗3+2,尾行置中實測每個約 525×439
6 窗3×2每格等大
7 窗4+3尾行置中

關掉任何一個窗,其餘都會即時補滿畫面,不必手動拖拉邊框。

五窗的時候畫面是上三格、下兩格,下排兩格向中間靠攏。
TILE 五窗 3+2 網格,下排置中

手動排法:全橫排、全直排與全屏

Alt+H 把所有圖表改成橫向並排,每張圖自動縮到對應寬度。
TILE 全橫排:圖表橫向並排
Alt+V 改成直向堆疊,每張圖保留較大的高度,由上而下逐一查看。
TILE 全直排:圖表直向堆疊
Alt+F 把當前窗放大到整個畫面,看完細節按 Alt+Esc 返回平鋪。
TILE 全屏:單一圖表放大到整個畫面

動態降頻:圖表間隔 N × 2.5 秒

MCP 實測限額約每分鐘 60 次呼叫,第 61 個呼叫會收到 429 回應。每張圖的更新間隔按 N × 2.5 秒計算,N 是圖表數量。

這樣設計之後,圖表總流量固定在每分鐘 24 次,與開幾張圖無關。五張圖時,第 i 張圖按 i × 間隔 ÷ N 偏移相位。輪流更新,不會在同一秒一起發出呼叫。

項目數值備註
一張圖的更新間隔2.5 秒間隔公式 N × 2.5 秒
五張圖的更新間隔12.5 秒圖表愈多,每張更新愈慢
圖表合計流量24 次/分鐘與圖表數無關,恆定
MCP 實測限額約 60 次/分鐘第 61 個呼叫撞限
全站總流量約 47–50 次/分鐘含報價板與 AI 對話,仍有緩衝
撞限處理冷卻 30 秒全站暫停,之後自動恢復

我沒有追求最快更新,只想把呼叫量壓在限額以下,讓五張圖整天開著。

每個窗的標題列右上角有一個「⟳ X.Xs」倒數,以 100 毫秒的本地計時跳動。歸零才觸發下一次刷新,整個倒數不佔用呼叫。

做法:由 split tree 到平衡網格

第一版我照 i3 的 split tree 做,加窗之後左邊的視窗愈壓愈窄。後來改成有序陣列配合 CSS Grid,每格等大、尾行置中,尺寸才穩定下來。

快捷鍵改用 e.code 判斷,繞開 macOS 的特殊字元問題。Alt 系列才能正常按。

圖表數據在伺服器端加了 4 秒快取,同一批數據不重複查詢。示範影片用 Playwright 錄製。macOS headless 模式下 CDP 抓不到畫面格。

MCP 連線與 Demo 帳戶設定見〈Demo 與 TradeSyncer 那篇〉;圖表庫是 TradingView 開源專案,其自家 MCP 已開放公測。〈公測整理〉寫過工具清單與限制。

自己用的工具,是否好用幾天內就知道。TILE 這一版最合我意的,是加圖之後畫面自動讓位,呼叫量也壓在限額之下。

參考來源

免責聲明:本文為自研工具分享,非投資建議。示範畫面取自模擬資金帳戶環境,不涉及真實資金。文中限額、間隔與流量數字為 2026 年 9 月的實測結果,會隨版本更新而改變。KINFX 與 NinjaTrader 不存在聯盟合作關係。

教育用途,非投資建議。Funded 帳戶多為模擬資金。規則與價格以官方為準。本站含聯盟連結(KINFX)。

留下你的感想...

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

探索更多來自 Propfirms Drama|Prop Firm 比較・教學 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀