1. 應用程式(APP)
2. 無API
3. 文字,關鍵字,標籤
4. 每週
5. 不確定,再與專家討論
描述: 1. 【需求】Windows 桌面 OCR 半自動保護單助手(到府設定/交付可用程式)
【地點】高雄(希望可到府一次把環境與程式弄好)
【目的】不是自動交易、不是串接券商/TradingView API。
我要的是「桌面畫面 OCR + 滑鼠點擊」的半自動保護單:我手動下完第一筆成交後,程式讀到「即時回報/成交明細」的第一筆(現買/現賣 + 價格),自動計算停損/停利,然後到右邊霹靂閃電價梯用觸價欄位下保護單。
【流程(很重要)】
1) 我每天會手動框選兩個區域:
- 左邊:即時回報/成交明細(只框「現買/現賣 + 價格」那一段即可)
- 右邊:霹靂閃電的價梯區(中間的價格數字欄)
2) 我會各點一次設定「X1 / X2 的欄位位置」:
- X1 = 左邊觸價欄位的 X 座標(是整欄的位置)
- X2 = 右邊觸價欄位的 X 座標(是整欄的位置)
※ 重點:X1/X2 只是記錄“欄位”,程式真正下單要用 (X1或X2, 對應價格的Y) 點擊,不能跑去我點 X1/X2 的地方亂碰。
3) 程式每 0.1 秒輪詢 OCR,讀到第一筆成交後:
- 判斷是現買或現賣
- 取到成交價(例如 593.00 / 224.50,請處理小數點)
- 用我在 UI 設的「停利幾塊、停損幾塊」計算兩個目標價
- 到右邊價梯 OCR 找出目標價所在那一行的 Y
- 用 BUY/SELL 對應點擊:
* 若是現買:用 X2 在目標價那一行點擊
* 若是現賣:用 X1 在目標價那一行點擊
- 只做 1 筆(停損 + 停利),做完就停止/退出,不要一直重複送單
【UI 要求】
- 可輸入:停利(幾塊)、停損(幾塊)
- 按鈕:設定 X1、設定 X2、框選即時回報、框選價梯、開始、停止
- 每個設定後旁邊要顯示數字(X1=多少、X2=多少、回報框= x,y,w,h、價梯框= x,y,w,h)
- 框選時要有可見框線(透明遮罩拖拉框)
【環境/限制】
- Windows 10
- 使用:python + pytesseract + pyautogui + pillow(或 opencv 可選)
- Tesseract 已裝在 C:\Program Files\Tesseract-OCR\tesseract.exe
- 需要到府一次把環境整理好、程式放桌面可直接跑(給 .py + 一個 .bat 一鍵啟動)
- 安全:要有緊急停止(例如滑鼠移到左上角 failsafe 或 UI 停止按鈕),避免誤觸
【交付】
- 可運行的完整程式碼 + 啟動方式(我不想再用命令列亂打)
- 到府測試:用我的畫面實測 OCR 讀到「現買/現賣 + 價格」並成功找到價梯目標價那一行(Y對應正確)
- 需要你報價:到府一次完成 + 後續修改維護怎麼算