Webhook
一台機器人,一個接收網址。複製後貼到 TradingView 快訊。
快訊由伺服器轉送至本地電腦,再由機器人透過 Tradovate 執行下單。電腦須保持開啟並連線;雲端執行尚未開放。
機器人的 Webhook 接收網址
0 台網址與機器人一起建立、一起刪除。替換後,請同步更新 TradingView 快訊。
設定快訊內容
Webhook 接收網址辨識機器人;訊息只需方向與口數。
格式
必要買進{"action":"buy","qty":1} 賣出{"action":"sell","qty":1}
actionbuy買進、sell賣出、close平倉。qty- 口數;平倉可省略。
symbol- 選填;只用於紀錄與對照,不會改變機器人實際下單商品。
- 實際下單商品與帳號,一律由這條 Webhook 網址綁定的機器人決定。
買進範例
直接複製賣出時把 buy 改成 sell;口數直接改數字。
總覽
從連線到快訊,重要狀態都在這裡。
我的機器人
工作台
| 時間 | 機器人 | 動作 | 觸發 | 結果 | 原因 |
|---|
| 時間 | 機器人 | 商品 | 方向 | 觸發 | 價格 | 口數 | 損益!舊紀錄或費用未由券商確認時,損益為估算;游標停在金額上可看完整計算方式。 |
|---|
接收紀錄
「已接收」代表已排入佇列,「已執行」才代表送單完成;紀錄會即時更新。
| 接收時間 | 機器人 | 狀態 | 方向 | 商品 | 口數 | 價格 | 結果 |
|---|
系統詳細狀態
本機服務、中央連線、快訊接收與每一台機器人的即時判定。
運行摘要
逐台機器人
控制台截圖
自動平倉前與手動截圖保存的畫面。
設定
調整介面、管理帳號,讓每一次操作都順手。
尚未登入
請用 Google 帳號登入
本地由這台電腦執行;手機與網站提供遠端控制,電腦須保持開啟。雲端由伺服器獨立執行,目前尚未開放。
介面偏好
切換後立即套用,並記住這台電腦的選擇。
QuantWing
TradingView × Tradovate 自動交易控制台
開機後幾分鐘會在背景檢查一次,之後每 6 小時再查;每一次檢查(含失敗)都會記錄下來,上面兩個欄位就是那份紀錄。有新版時頂欄會出現徽章,按下去才會問你要不要現在更新。
交易帳號
每組帳號分開保存,避免連錯帳號。
帳號列表
AI 求救
機器人連續 3 次仍連不上時,AI 會看截圖與遮罩後的畫面結構;只有確認是一般浮窗,才交給本機安全關閉器處理。⛔ 永遠不碰下單、平倉、付款或同意按鈕。
⚠ 打開之後會傳出去的東西:機器人卡住時,會把當下的 券商畫面截圖、錯誤訊息與已遮罩的 DOM 結構摘要送到你上面選的那家 AI 供應商 (第三方伺服器,不是我們的)。 截圖是原畫面、不做遮罩,所以上面會有你的 帳戶餘額、持倉與成交價;DOM 摘要不會包含 Cookie、Token 或原始帳號代碼。 關閉這個開關之後就完全不會送 —— 連你的金鑰都不會被讀取。
這個功能會做什麼、⛔ 不會做什麼
什麼時候會用到它
機器人平常自己下單。遇到不認識的畫面(券商跳出公告視窗、頁面被導去別的地方、按鈕位置換了),它會先停下來。這時候如果你開了這個功能,它會把當下的畫面交給你選的 AI 看,請 AI 判斷「該點哪裡才能回到下單畫面」。
AI 能做的只有這些
- 看畫面,說出「該點哪一個東西」。
- 動作只能從一份固定清單裡挑(關掉彈窗、回到下單頁、重新整理),⛔ 不能自己發明動作。
⛔ AI 不能做的(這幾條寫死在程式裡,不是可以打開的設定)
- ⛔ 不會下單、不會改單、不會平倉,不會動你的持倉或資金。
- ⛔ 不決定買賣方向、口數、商品 —— 那是 TradingView 策略在異常發生之前就決定好的,AI 從頭到尾碰不到。
- ⛔ AI 說「我有把握」不算數。恢復做對沒有由程式自己複驗:畫面商品要對、口數要對、下單鍵只能有一顆,任何一項不符就擋下來。
救不回來的時候
連續失敗到你設的次數(預設 3 次)就停手:封鎖下單通道,並發一個 Windows 系統通知給你 —— 是右下角會進通知中心那種,QuantWing 沒開在前面也看得到。通知會寫清楚三件事:發生什麼、影響是什麼(持倉幾口、掛單撤了沒)、要你做什麼。停手之後要你自己按才會恢復,程式不會自己重開。
不開這個功能也不會漏掉問題
沒開的話,機器人遇到不認識的畫面一樣會停手並通知你,只是少了「先讓 AI 試著救一次」這一步。
⚠ 兩件要老實講的事
- ⚠ 執行層還在施工中:這一頁的設定現在就會存起來(金鑰也已經加密保存),但「機器人卡住時真的去呼叫 AI」那一段尚未接上。也就是說目前設定完不會有任何 API 被呼叫,只有「測試連線」那顆按鈕會真的打出去。
- ⚠ 內建的端點與型號我方還沒實打驗證過:清單是照各家文件填的,而端點路徑是各家最常改的東西。改過的症狀是 404,讀起來很像「金鑰無效」—— 所以按「測試連線」時我們會把這兩種分開講,別急著去重辦金鑰。
進階服務連接埠、安全細節與 JSON 設定檔
本機服務
預設:9319。可改成 1024-65535 之間任一未被佔用的埠,儲存後需重新啟動 QuantWing 才會生效。
安全邊界
- 本機控制介面只綁定 127.0.0.1,拒絕所有外部轉送標頭
- 帳密、會員 session 與裝置 refresh credential 使用 Windows DPAPI 系統保管庫加密
- 公開 Webhook 只存在中央 HTTPS;桌面端不再啟動 ngrok 或 SSH tunnel
- 模擬與考試會透過 Tradovate 畫面真實送出模擬後端訂單;真倉維持鎖定
JSON 進階設定(逃生門)
平常不用開。只在畫面沒有對應選項、服務埠設錯或需要救回無法開啟的設定時,才直接編輯完整 JSON。編輯前先停止相關機器人並備份;錯一個逗號都可能使設定無法讀取,儲存後要重開 QuantWing。
API
把常用操作,交給你熟悉的工具。
API Key
請只交給你信任的工具。持有金鑰即可查看狀態與控制機器人。API 只接受這台電腦的連線,外部網路無法使用;交易權限仍由帳號環境與風控閘門決定。
操作指令
先查詢狀態,再執行操作。交易指令會另外標示。