🕗 v11.29 UTC 日界線解鎖: 方向 3/5 連敗只計算目前 UTC 交易日。UTC 00:00(台灣時間約 08:00)一到,昨日方向連敗自動歸零,不會再因歷史連敗把新一天重新鎖住;新的一天必須重新累積 3 連敗才隔離、5 連敗才停止該方向。
⚡ v11.29 雙路徑 LIVE: SCALP 不再只有「一定等回踩」一條路。① 標準路徑:回踩 → 守住 → 再次擴張後正常 LIVE;② 強動能快速路徑:僅限 A 級、Score≥88、1M 位移≥1.00ATR、Body≥70%、結構RR≥1.30R、結構完整且未追價,可不等回踩,以最高 0.25× 風險進入 LIVE。兩條路仍必須通過成本、RR、訂單流、Worker 與 MEXC SL/TP 保護。
MEXC Private API
正常
可執行 LIVE
🧠 SHORT Adaptive Edge
等待樣本
✅ 真實下單規則: 一般 SCALP 仍以 Pullback Confirm 為主;若市場像 MU 圖那種直接加速突破、不給漂亮回踩,A 級強動能 Fast LIVE 可用 0.25× 小風險參與,避免「方向判斷對但永遠等不到回踩」。Fast LIVE 不代表追價:偏離 Entry 超過 0.18ATR 或原最大追價限制仍直接放棄。
② 自動交易規則
交易模式 / 訊號
模式 SIM 模擬(推薦先用) LIVE 真實下單
允許訊號等級 只交易 A 級 A + B 級
保證金模式 逐倉 Isolated 全倉 Cross
結構 TP 無有效目標時 替代方案 1R 1.5R 2R(建議) 2.5R 3R
獲利延伸
TP1=1R 後嘗試部分獲利,剩餘移保本+Trailing。若 MEXC 部分平倉 API 被 403/WAF 拒絕,系統會停止 延伸單 流程並保留原交易所 SL/TP,不取消保護單。
獲利延伸 啟用:TP1+延伸單 停用:固定 TP
Trailing 回撤(%)
v10.2:≤5 根 Trigger K 達 +0.75R → -0.35R;6~12 根 → -0.15R;>12 根才達 +0.75R → 直接 BE。+1R 後部分獲利,延伸單 改用 5M/1M 最近 HL/LH 結構移動 SL。
固定本金例:10U × 3X ≈ 30U 名義倉位;SL 仍由策略結構決定。
啟用自動交易
③ 即時帳戶 / 風控
尚未讀取 MEXC 帳戶。
Worker 依 MEXC contractSize / volUnit / minVol 換算合約張數,並拒絕不符合規格的單。
自動交易決策追蹤
每一個符合即時交易訊號的候選,都會留下自動交易決策:已部署 / 立即進場 / 等待 / 跳過 / 拒單。
清除決策紀錄
時間 標的 方向 等級 訊號狀態 晉級驗證
決策 原因 現價 進場價 模式 Active 上限
真實交易績效 只統計 MEXC 真實 LIVE 委託、持倉與平倉
LIVE
模擬前向測試績效 只統計 SIM 模擬追蹤,不混入 LIVE
SIM
自動交易 / 模擬研究紀錄 預設只顯示 LIVE + SHADOW;模擬研究 使用 MEXC 真實行情做研究追蹤但不送真單。純 SIM 可由右側篩選切換查看。LIVE:🟡未觸發→MEXC Plan Order;🔥剛觸發且未追價→MEXC 市價立即進場;追價過遠/重複持倉/達單數上限會留下 SKIPPED 原因。每 5 秒同步 MEXC 真實持倉 / 歷史平倉。觸發後以真實成交均價計算浮動R、MFE、MAE;平倉後以 MEXC realised PnL ÷ 原始風險U 計算最終R。取消仍採驗證式流程。
只看真實交易
歷史模擬研究
歷史純模擬
全部歷史紀錄
清除已結束 SIM 紀錄
🛑 停止所有等待委託
建立時間 標的 方向 模式 狀態
單筆本金 名義倉位 槓桿 即時現價 進場價 停損價 停利價 目標R
浮動R 最終R 最大有利幅度 最大不利幅度 持有/等待 風險U Order ID 操作
🎓 新手先看這裡: 這套系統不是「看到訊號就猜漲跌」,而是等待市場先掃掉支撐/壓力附近的流動性,再用 EMA30、成交量與確認 K 突破過濾假訊號。
🟡 等待做多/做空=還不能下單;🔥 已觸發=價格真正突破 Entry 後,才進入策略定義的進場階段。
🧠 v11.17|Adaptive Edge Control Direction 恢復風險: LONG / SHORT 各自判斷,Rolling 5 Edge 失效後只停該方向真單;A/B 級候選繼續 模擬研究。最近 模擬研究 至少 5 筆且 Exp>+0.15R、PF>1.20、WR≥40%、累積R>0 才進 恢復真實交易。Adaptive Failure Loop: 最近 10~20 筆同方向 SCALP LIVE 若假突破偏高,自動要求更強 displacement、body、較窄 retest tolerance、更嚴 hold 與更遠 re-expansion;Early Failure 偏高時 進場偏移 從 0.20ATR 收緊至 0.15ATR。SL: 任何可辨識 Swing 支撐/壓力存在時,SL 至少放在結構外側再加 ATR Buffer;原 SL 若更保守可保留,不能縮進結構內。沒有可靠結構時 LIVE 禁止。Worker 二次驗證: LIVE SCALP 若沒有 回踩 Confirm、結構 Validated 或 Entry 超過 ATR Drift 上限,Worker 直接拒單,避免前端狀態競態繞過風控。原則: LIVE 復盤不再只是顯示報表,而是直接影響下一筆交易門檻,再用 模擬研究 驗證後才恢復真實資金。
🛡️ v11.16|Stop-Loss Edge Repair 目的: 降低「一進場幾乎沒有 MFE、很快撞 SL」的交易,不靠把 SL 放遠。SCALP LIVE: 必須完成 Sweep → Reclaim → CHOCH/BOS → Displacement → 回踩 → 守住 → 再次擴張。快速路徑 仍可研究,但只能 模擬研究。結構: LIVE 不接受 ATR 替代方案/結構 Unknown;找不到可信結構失效點就不拿真錢交易。風險: SCALP LIVE A級最高 0.35×,B級最高 0.20×;先重新證明 Edge,再逐步恢復。熔斷: Direction/Daily Circuit 只擋真單;模擬研究 會繼續用 MEXC 真實行情追蹤,恢復條件不再陷入資料死鎖。原則: 先修 Entry Edge 與假突破,再談 SL 寬度;避免把錯誤交易單純變成更大的虧損。
🔒 v11.6|Duplicate Order Lock 你畫面中的 FARTCOIN / ATOM 重複不是顯示問題: 兩筆建立時間只差 1~2 秒,代表兩個 AutoTrader 非同步來源同時送出了同一訊號。修正: 送任何 Plan / Immediate Order 前,以 Engine + Symbol + Direction 取得 execution lock;鎖已存在時直接跳過。成功送單後保留短時 dedupe stamp,等待 autoOrders/MEXC 狀態落地。跨 Queue: 5M Scan、1M Confirm Queue、WebSocket Trigger 共用同一把鎖,不再各自認為自己是第一個。原本的同標的 Active Guard 仍保留: 因此鎖只處理「尚未寫入 autoOrders 的競態窗口」,不改正常再進場邏輯。
🛡️ v11.5|Protection Hard Fix 這次確認到的真正 Bug: const symbol=..., positionId=..., dir=... 後面仍有 positionId = ...,所以只要進到 Position 重新認領就會拋出 Assignment to constant variable。修正: symbol / dir 維持 const,positionId 改為 let;若前端 Position ID 空白或已過期,Worker 會用 Symbol + Direction 從 MEXC open_positions 自動取得真實 Position ID。驗證: 建立/修改 SL/TP 後不只等 250ms,改成多段等待重新查詢,降低 MEXC API eventual consistency 導致「其實掛成功但太快查不到」的誤判。既有安全: Universal SL/TP Plan Repair、Pre-open 硬性風控、Fail-Closed Emergency Close 全部保留。
🔀 v11.4|LIVE-First + 模擬研究 Separation LIVE 模式: 可執行訊號只建立 LIVE Plan / Trigger / Position;不再同時建立一般 模擬前向測試。模擬研究: 只在 Direction 模擬研究 / Daily Circuit / 明確 Research 條件下建立,並以 SHADOW 模式獨立標記,不再寫成一般 SIM 持倉。Forward Test: 仍可累積 MFE / MAE / Final R,但統計與 LIVE 完全分開;模擬研究 不占 LIVE Active、不影響最大同時策略單。Daily Circuit: 達當日最大虧損時仍禁止新 LIVE,下游會建立 模擬研究 觀察,而不是偷偷變成一般 SIM。判讀: 自動交易決策追蹤中的 LIVE / 恢復真實交易 / 模擬研究 / Reject 會一目了然。
🧩 v11.3|Universal SL/TP Plan Repair 根因: 部分 SWING 候選在 5M Confirm 後 Entry 被更新,但原始 SL/TP 欄位沒有同步保證有效,導致 LIVE 成交後才發現 SL=0。新硬規則: 任何 SCALP / SWING 在 AutoTrader 部署前都先執行 Trade Plan Repair ;LONG 必須 SL<Entry<TP,SHORT 必須 TP<Entry<SL,否則絕不送單。SWING SL: 優先使用支撐/壓力、Pivot、Structural Level,外加 0.35ATR Buffer;若結構資料缺失,使用 5M ATR / 價格波動 替代方案,避免出現 0。SCALP SL: 優先使用原 5M Sweep/Pivot SL;必要時以 1M/5M ATR 替代方案,風險距離較 SWING 小。TP: 先採合法 結構 TP;沒有合法結構目標時,SCALP 回退約 1.60R、SWING 回退 2.00R。保護: 成交後仍維持 Position ID Resolve → MEXC SL/TP → Verify;失敗重試,仍失敗就 Emergency Close。
🛡️ v11.2|Protection Position-ID Fix 策略邏輯: 完全沿用 v11.1,不改 Entry、SL、TP、SCALP/SWING Gate。修正內容: Worker 中 Position ID 在重新解析 MEXC 持倉時改為可更新變數,避免 JavaScript const reassignment。保護流程: LIVE Fill → 取得真實 Position ID → 建立 SL/TP → 驗證交易所保護單;失敗重試,仍失敗就 Emergency Close。安全: 任何 SL/TP = 0、NaN 或方向錯誤仍直接拒絕。
🔧 v11.1|SCALP Execution Pipeline Repair 實際檢查結果: v11.0 的 5M SCALP Setup 產生正常,但 1M Confirm 只在 5M 掃描當下跑一次;失敗後沒有一般 LIVE 專屬 Queue 持續補資料,因此容易出現「SCALP Setup 9、READY 0」。v11.1: 每個通過基本品質的 SCALP Setup 都會加入獨立 Queue,每 15 秒主動抓最新 1M K,最多採 180→120→90 根 Retry/替代方案;一旦 CHOCH/BOS + HL/LH + EMA9/20 + Displacement + 回踩/快速路徑 完成,就立即更新為 READY/TRIGGER 並送 AutoTrader 決策,不等下一輪 5M/15M 全市場掃描。SCALP Cost Gate: A級允許最高約 0.30R、B級約 0.25R;SWING 仍維持原 0.20R。這是因為短線止損距離較窄,使用同一個 0.20R 容易過度拒單。最小下單量: Worker 若計算張數因步進取整低於 minVol,但 MEXC 最小張數的名義價值仍不超過原策略規劃名義倉位,會自動升到 minVol;若會超出策略名義倉位,仍 Reject,避免為了成交強制放大風險。原則: 提升的是「Setup→READY→可執行」轉換率,不是取消品質條件;高頻不等於每次掃描強制交易。
⚡🏛 v11.0|Dual-Speed Execution SCALP: 5M 找 Sweep/Reclaim,1M 找真正 Trigger。預設 Volume +10%、Sweep ≥0.04ATR;一般 Confirm 位移 ≥0.20ATR,強勢 快速路徑 ≥0.90ATR / Body Ratio ≥68%。最低 RR 1.20R,完整目標約 1.60R。SCALP 不再被 SWING Gate 誤殺: 不再硬要求 1H / EMA200 / LONG Macro 全部同向。SCALP 仍會檢查 BTC 極端波動、資金費率、Pre-Fill RR、交易成本、追價、Plan Geometry、Position 重複、Daily Circuit 與 Fail-Safe Protection。SWING: 仍維持 15M → 5M 的嚴格多週期架構,繼續使用原 LONG Macro、EMA200、1H、BTC、結構 RR 等 Gate;目標仍偏 2R + 延伸單。風險: SCALP 最大 Risk Scale 0.50×,SWING 可依原本 等風險 / 恢復真實交易 管理。頻率增加靠更適合短線的確認邏輯,不靠取消停損或亂追價。績效: 請分開看 SCALP 與 SWING 的 PF / 單筆期望值 / MFE / MAE。若 SCALP 樣本增加但 單筆期望值 仍負,系統應收緊 SCALP Gate,而不是把 SWING 一起改壞。
🛡️ v10.9|Fail-Safe Execution 成交後優先: 先確認 MEXC 真實 Position ID,再確認交易所 SL 已存在;延伸單 與獲利管理都排在 Protection 之後。Retry: Protection 第一次失敗後自動重試,3 次仍無法驗證 SL 就 Emergency Close,不允許裸倉長時間存在。JS 錯誤修正: 修正 Position Resolve / Protection 流程中可能被重新賦值卻宣告為 const 的變數,避免 Assignment to constant variable 中斷保護流程。價格安全: LONG 必須 SL<Entry<TP;SHORT 必須 TP<Entry<SL;任何 0/NaN/錯方向價格直接 Reject。
🚀 v10.8|Fast LIVE 恢復風險 問題: v10.7 已能正常產生 模擬研究 Trade,而且實際開始看到 +1R、TP,但 方向熔斷 要求太高,導致「模擬會賺、真實卻一直不恢復」。新規則: Direction 模擬研究 時,只要 A 級、Score ≥88、Structural RR ≥1.40R、1M/5M 微結構完整,而且 Macro / 資金費率 / BTC Volatility / Cost / Drift / RR / Plan Geometry 全部通過,即可進 恢復真實交易。風險階梯: 恢復風險 初始 0.25×;最近 1 筆 恢復風險 Winner → 0.50×;最近連續 2 筆 恢復風險 Winner → 0.75×。若 恢復風險 連續 2 Loss,立即冷卻並回 模擬研究。不會每次掃描強制下單: Radar 每輪都可產生 Setup/候選,但只有 READY + 品質風控 PASS 才能進真單。這是增加「真正可執行的高品質交易」,不是增加垃圾交易。Daily Circuit: 仍是硬鎖;當日達最大虧損時,所有候選只能 模擬研究,恢復真實交易 也不能繞過。
🟢 v10.7|Quality Execution + LIVE 恢復風險 完整流程: 全市場 Sweep Setup → 1M/5M 即時確認 → Execution 品質風控 → WAIT/TRIGGER → Daily/Direction Risk State → LIVE / 恢復真實交易 / 模擬研究 / Reject → MEXC Fill → SL/TP 驗證 → MFE/MAE → Soft Protect → TP1 → 結構 延伸單。真正修正: 舊版雖然寫了 LONG Macro、資金費率、BTC Volatility、Pre-Fill RR Gate,但 AutoTrader 主迴圈沒有真正呼叫完整的 autoSignalAllowed;v10.7 已把這些 Gate 接回實際下單流程。恢復真實交易: Direction 模擬研究 時,A 級、Score ≥92、Structural RR ≥1.50R、微結構確認完整的訊號可以用 0.25× Risk 真實交易;其他訊號照樣 模擬研究。這讓系統不會因歷史連敗整天只有模擬,但也不會因想要交易就把風控全部拆掉。TP Safety: 結構 TP 必須是正數且位於 Entry 正確方向;沒有合法結構目標就回退固定 R TP,絕不再把 TP=0 送到 Worker。降低停損: 不是放寬 SL,而是提高 Entry 品質、拒絕差 RR / 高 Drift / Toxic Regime;進場後 MFE Failure、Soft Protect、BE、結構 延伸單 繼續負責減少完整 -1R。提高停利: TP1 + 延伸單 保留,真正強的 Winner 不在第一個固定 TP 全平;弱 Edge 則透過 Structural RR 與成本門檻在進場前淘汰。
🔁 v10.6|Execution Continuity + 即時確認 為什麼修: v10.5 已經能把候選送到 模擬研究 Watch,但 Watch 只是保留標的,沒有主動重新計算微結構,因此很多 Setup 永遠停在「等待 Confirm」。SCALP 即時確認: 5M Sweep Setup 進 Watch 後,每 30 秒重新取得最新 1M K,重新計算 CHOCH/BOS、HL/LH、EMA9/20、Displacement、Body Ratio、回踩 守住 與 快速路徑;一旦 READY,立即建立 模擬研究 WAIT/TRIGGER,不等下一輪全市場掃描。SWING 即時確認: 15M Setup 進 Watch 後,每 60 秒重新抓 5M K,重新計算 5M CHOCH/BOS + HL/LH + EMA20 + Displacement;READY 後立即建立 模擬研究。Watch Terminal State: 每個 Watch 最後一定變成 👻 SHADOW_DEPLOYED、⌛ EXPIRED 或 ⛔ REJECTED;不再永久卡在 SHADOW_WATCH。SCALP 快速路徑: 保留 回踩 為主,但當 1M 結構非常強(預設 Displacement ≥1.20ATR、Body Ratio ≥75%、Score ≥85)時,可跳過 回踩,直接 READY。LIVE 風控: Daily Circuit 仍然禁止真錢交易;v10.6 只修「研究/模擬不能停」,不是解除熔斷。
⚙️ v10.5|Decision Pipeline Repair + SCALP 快速路徑 Pipeline: SETUP → CONFIRM → ARMED → WAIT/TRIGGER 不再被 Daily Circuit 提前切斷;最後一層才決定 LIVE、模擬研究 或 Reject。SCALP 回踩 Path: 5M Sweep + Reclaim → 1M CHOCH/BOS + HL/LH + Displacement → 回踩 守住 → 再次擴張 → Entry。快速路徑: 1M Displacement ≥1.20ATR、Body Ratio ≥75%、Score ≥85,且結構完整時可直接 READY,不強迫等 回踩。模擬研究 Watch: Daily Circuit 中未 actionable 的 Setup 仍持續 Watch;後續 1M 確認完成就自動部署 模擬研究。風控: Cost/R、Drift、Fail-Closed Protection、MFE Failure Gate、資金費率、BTC Volatility Halt、Daily Circuit 全保留。
👻 v10.4|模擬研究 Continuity Engine Daily Circuit: 單日 LIVE ≤ -3R 後,只停止真實下單到下一個 UTC 00:00;符合策略條件的訊號自動建立 模擬研究 SIM Plan / Trigger,繼續追蹤完整結果。Direction 模擬研究: 某方向 Rolling 5 筆出現 4 Loss 且總和 ≤ -3.5R,也不再讓該方向「消失」,而是轉 模擬研究。恢復 LIVE: 模擬研究 最近 5 筆至少 3 Winner、單筆期望值 > +0.30R、PF > 1.30,才先以 0.25× Risk 恢復;不直接回 1×。目的: 風控可以關閉真錢,但研究引擎永遠不停。這樣 Daily Circuit 不再讓畫面看起來像整晚沒有訊號。
🧭 v10.2|Adaptive Execution & Flow Engine 1|Pre/POST Fill RR Gate: Armed 時先用即時價重新計算 結構 TP 對實際風險的 RR;1.40~1.79R 自動縮小 Risk,低於 1.20R 不應成交。若 MEXC Actual Fill 後因滑價使 RR 掉到 1.20R 以下,立即標記 EXEC_SLIPPAGE_ABORT 並由 Worker 市價退出。2|MFE + Time Decay: 同樣達到 +0.75R,快速離開 Entry 的交易仍保留 -0.35R 呼吸空間;拖到 6~12 根才到則收至 -0.15R;超過 12 根才摸到 +0.75R 直接 BE。3|結構 延伸單: +1R 仍先部分獲利,但不再使用固定百分比回撤作主 延伸單;SWING 以 5M 最近 HL/LH ±0.20ATR,SCALP 以 1M 最近 HL/LH ±0.10ATR。延伸單 SL 只能朝獲利方向移動,永不放寬。4|BTC Volatility Halt: BTC 15M ATR14 高於 ATR 的 20 期均值 2 倍,且當根 K 有明顯位移時,Altcoin 新單暫停 30 分鐘;既有持倉若尚未進入 Winner,保護 SL 會收緊。5|資金費率 Gate: 只對 SCALP 生效,並優先判斷是否接近 資金費率 結算;LONG 正 資金費率 過高、SHORT 負 資金費率 過高時降風險或禁止。6|Rolling 模擬研究: 方向最近 5 筆若 4 Loss 且淨 R ≤ -3.5R,LIVE 不再硬關死訊號,而改進 模擬研究 SIM;模擬研究 最近 5 筆至少 3 Winner、單筆期望值 > +0.30R、PF > 1.30 才允許逐步恢復。單日 UTC 總 R ≤ -3R 則全局停止新 LIVE 至次日 UTC 00:00。7|OI/CVD: 程式已預留 Flow Feature 欄位,但目前這份前端/Worker 沒有可信的逐筆成交 CVD feed;因此 v10.2 不用價格/成交量去假冒 CVD,也不會把缺失資料當成 硬性風控。後續接入真實 OI/CVD source 才啟用 Toxic Flow Filter。
🛡️ v10.1|Winner Protection + LONG Edge Guard 為什麼改: 近期 LIVE 出現 RENDER / XMR / LDO / XPL 類型:交易一度到 +0.7R~+1.4R,最後卻全部吐回甚至變成 -1R;同時多筆 LONG 的 MFE 接近 0,代表不是 SL 太緊,而是 LONG 反轉確認仍過早。Winner Protection: MFE ≥ +0.75R 時,不等到 +1R 才第一次處理風險;先把交易所 SL 收窄到約 -0.35R。MFE ≥ +1R 再照原 獲利延伸 部分落袋、SL 移 BE、剩餘 Trailing。若 延伸單 部分平倉失敗但 Private API 仍可用,會再嘗試 BE-only 保護。LONG 執行風控: LONG Setup 可以很多,但 AutoTrader 進場必須額外通過 Macro、Reclaim、Displacement。BTC 與市場同時 BEAR 時禁止 LONG;SWING LONG 要有較強 5M displacement,SCALP LONG 要有較強 1M displacement。風險: LONG SWING 預設最高 0.50×,LONG SCALP 預設最高 0.35×;SHORT 不因 LONG 表現差而被一起砍風險。MFE Capture: LIVE 明細新增 Capture=FinalR ÷ MFE,直接辨識「方向有抓對但出場管理差」與「一進場就錯」兩種問題。
🧠 v10.0|Dual Liquidity Engine 雙引擎: 🏛 SWING = 15M Sweep → 5M Confirm;⚡ SCALP = 5M Sweep → 1M Confirm。兩套同時找機會,但同一 Symbol 同模式只允許一張 active 曝險。15M Sweep Radar: 寬鬆發現 Liquidity Sweep + Reclaim,不把 Setup 誤當 Trade。Liquidity Pool Ranking: 依被掃位置的 24H 極值接近度、重複測試次數與局部 Pivot 品質分成 S / A / B / C;掃到重要流動性池的 Setup 才獲得較高權重,C 級池最多半風險。價格行為硬性風控: LONG Reclaim Close Location 預設不得低於 45%;SHORT 不得高於 55%,弱 Reclaim 不能靠 Volume / BTC / EMA 高分救回。5M Confirmed Reversal: 必須出現 CHOCH/BOS + HL/LH + EMA20 同向,再等待微結構 Entry。Displacement Engine: 5M 結構翻轉後還要確認突破段有足夠實體位移與方向性收盤;強位移維持原風險、普通位移最多 0.5×、位移不足繼續等待而不是提前進場。結構 / Liquidity Target: 重新以 5M 真實 Entry 計算 結構 RR;找不到前方結構不再視為∞優勢,最多半風險並使用 R 替代方案。Edge Analytics: 完成交易會保存 Liquidity Pool Rank、Displacement、方向、MFE/MAE、Final R,LIVE 績效頁自動拆解 Long/Short 與 S/A/B/C 流動性池的 PF / 單筆期望值,避免再用少數幾筆交易手動 overfit。SCALP 出場: 短線引擎以 0.8R~1R 優先快速兌現,完整目標預設 1.5R;單筆風險最多 0.5×,且交易成本 Cost/R 必須合格。核心原則: Radar 要寬、Setup 要聰明、Execution 要嚴;SWING 抓較大延伸,SCALP 增加高頻微結構機會。
⚡ MOVA v10.0|Dual Liquidity Engine
🏛 SWING: 15M Sweep + Reclaim → 5M CHOCH/BOS + HL/LH + Displacement → WebSocket Entry;用較大 結構 SL/TP 與 延伸單 捕捉趨勢延伸。⚡ SCALP: 5M Sweep + Reclaim → 1M CHOCH/BOS + HL/LH + Displacement → WebSocket Entry。SCALP 的 Setup 比 SWING 頻繁,但最高只使用設定的半風險,並要求更嚴格的交易成本 Cost/R。同標的防重複: 兩個引擎若同時看中同一 Symbol,AutoTrader 仍只允許同模式一張 active 策略單;優先保留先部署/已持倉的交易,避免雙重曝險。目的: 不是放寬 15M 主策略,而是增加一套獨立短線 Edge。SWING 與 SCALP 皆保存 Engine 標記,後續可分開看 PF / 單筆期望值 / MFE / MAE。
⚖️ MOVA v9.4|15M Sweep + 5M Confirmed Reversal
為什麼新增: 近期 LIVE 虧損案例中,出現 Sweep 只有 0.07~0.14ATR、Close Location 偏弱、確認K過度延伸、低流動性或 BTC 明顯逆風,但總分仍達 A/B 級而被 AutoTrader 執行。這代表「加權分數」不能取代最低交易品質。v9.4 核心: 15M Sweep→Reclaim→EMA30→Volume 只建立 Setup;價格行為硬性風控 先淘汰弱 Reclaim,再用 Context Score 分級,最後必須等待 5M Confirmed Reversal。只有極端低流動性、Sweep 幾乎不存在、確認K極端失真、收盤位置嚴重反向,或 BTC+市場同時明確逆風才 Hard Block;介於理想值與硬底線之間的候選保留為 0.5× 半風險,不再因單一條件差一點就整筆消失。Entry: v9.4 不再以 15M Sweep High/Low Buffer 直接作為最終 LIVE Entry;最終 Entry 改由 5M CHOCH/BOS 後的微結構突破位決定。15M Buffer 僅保留作研究參考。交易成本 Guard: Worker 讀取 MEXC 合約 takerFeeRate,加入設定的來回滑價估計,換算成 Cost/1R;預設若交易成本超過 0.20R,拒絕這筆單。這主要避免 SL 很窄、手續費與滑價相對過大的交易。風險縮放: 結構 B、Long Score B 或 Balanced Quality 任一軟性不足皆採 0.5×;多個半風險條件不疊乘到 0.25×。只有碰到 Hard Floor 才 0× 不交易。重要: 這些門檻是依目前 LIVE 虧損型態做的保守預設,不代表已被大樣本證明是最優參數;系統會把 品質風控 結果寫入 Feature Snapshot,之後可用實盤資料重新校準。
🧠 MOVA v9.4|Confirmed Reversal Engine 完整策略
核心目標: 不是追求每筆都贏,而是「爛訊號少進、錯了快速認賠、真正 Winner 讓它跑」。v9.4 將 LONG / SHORT 視為兩個不同 Edge,並把「15M Setup」與「5M 真正反轉 Entry」完全拆開,同時保留 結構 S/R + ATR Buffer + Structural RR Gate :正常停損/停利先尊重市場結構,Hard Loss Guard 只保留為災難性最後防線。
訊號顯示與 AutoTrader Gate: 只要 Sweep + EMA + Volume Setup 成立,就保留在「即時交易訊號」頁;結構 RR / Long Score / 品質風控 不通過只會標記為「僅觀察 / 禁止 AutoTrader」,不再把候選直接隱藏。全市場頁會分開統計 Setup 候選、結構 通過、RR 擋下、Long Score 與 品質風控 擋下。 Signal Funnel 診斷: 每輪掃描同步統計「K線成功 → 刺破 Pivot → 掃蕩收回 → EMA方向 → Volume → Setup → 結構 → 最終可交易」,因此 0 訊號時可以直接定位是哪一層沒有通過,而不是靠猜測或任意放寬參數。
結構 S/R 風控: LONG 的 SL 放在有效支撐或 Sweep Low 下方,再加預設 0.35ATR 緩衝;SHORT 相反。5M Entry 確認後會重新計算實際 結構 RR;有限結構空間低於 1.50R 不進場。若找不到前方結構,系統標記「結構未知」,不得當成 ∞R 的 A級優勢,最多半風險並使用固定 R 替代方案。
SHORT Edge v1(保留核心): 15M 掃高壓力 → K 棒收回壓力下方 → Close < EMA30 → Volume 通過 → 跌破 Sweep 確認K Low 才做空。SL 放確認K High。Short 不因 Long 表現而被一起改壞,主要透過執行層風控、冷卻與 獲利延伸 提升期望值。
LONG / SHORT v9.4: 15M 仍以 Sweep + Reclaim + EMA30 + Volume 建立 Setup;但 Setup 不再直接產生 LIVE Entry。LONG 的 15M Close Location <45%、SHORT >55% 直接 Hard Block。通過後才進入 Context Score;真正交易必須等待 5M:LONG 出現 CHOCH/BOS + Higher Low + EMA20 向上,SHORT 出現 CHOCH/BOS + Lower High + EMA20 向下。最後 Entry 由 5M 微結構突破位決定。
進場狀態: 🟡 15M Setup 只代表找到 Sweep;🟠 READY 表示等待 5M 反轉;✅ 5M 結構 READY 才建立真正 Entry。最後仍由 WebSocket 穿越 5M Entry 才送單;若現價偏離 Entry 超過最大追價%或約 0.25R 進場偏移,直接跳過。
停損: 原始 SL 仍以 Sweep 確認K另一端作為結構失效點。LIVE 成交後必須用 MEXC Position ID 驗證交易所 SL / TP;沒有驗證成功不能把畫面策略 SL 當成交易所保護。
Hard Loss Guard: 即使交易所 SL 因 API / 跳價 / 保護單異常沒有如預期執行,只要真實持倉浮動達預設 -1.20R,系統啟動 Emergency Market Close。這是「最大尾端虧損保護」,不是取代正常 -1R SL。
Protection Watchdog: 持倉期間約每 5 秒同步,持續確認 MEXC SL 是否存在。若 SL 遺失會先自動修復;若只是 API 驗證/查詢連續失敗,v9.1 只升級高風險警示,不會單靠 API 狀態直接市價砍倉。真正 Emergency Close 仍由 Hard Loss 等價格風險條件決定。
同幣冷卻: 同一 Symbol 停損後預設 4 小時禁止再進;若同一天同標的已出現 2 次 LOSS,當日不再自動交易該幣,避免震盪區反覆 Sweep→SL。
獲利延伸: 到 +1R 才啟動。SHORT 預設先平 50%、剩餘 50% 移保本+Trailing;LONG 預設先平 60%、剩 40% 延伸單,因 Long v2 優先提高兌現率。延伸單 失敗不會先取消原保護單。
Stale Trade: 非 延伸單 持倉若長時間沒有發展:4H 且 MFE<0.5R,將 SL 收緊到約 -0.5R;6H 仍未 延伸單 且浮動<+0.3R,主動平倉;8H 仍不是 Winner 延伸單,強制結束。已啟動 延伸單 的 Winner 不受 8H 強制時間限制。
風險縮放: 結構 B級或 LONG B級皆使用 0.5× 單筆風險;若兩者同時為 B級,仍以 0.5× 為上限,不重複相乘成 0.25×。
績效判讀: 核心 KPI 為 獲利因子、單筆期望值、最大回撤、Tail Loss、Long/Short 分向 PF 與 Profit Concentration;勝率只作輔助。A/B/C 是品質分級,不代表保證勝率。
📌 v9.0 進出場 SOP|一眼看懂
階段 LONG Reclaim v2 SHORT Edge v1 系統動作
Setup 掃低收回+多頭環境+強收盤+深 Sweep+量能 掃高收回+Close<EMA30+量能 🟡 只等待,不進場
Entry Sweep High + 0.10ATR Buffer Sweep Low - 0.05ATR Buffer 🔥 Trigger 後才進;先做 Quality / Drift / RR / Cooldown 檢查
SL 有效支撐 / Sweep Low 下方 + ATR Buffer 有效壓力 / Sweep High 上方 + ATR Buffer 市場結構失效點;成交後交易所驗證,-1.20R Hard Loss 只作最後防線
TP / TP1 初始交易所 TP 優先最近有效壓力;+1R 延伸單 模式先平約 60% 初始交易所 TP 優先最近有效支撐;+1R 延伸單 模式先平約 50% 結構 TP 管完整目標;+1R 負責先落袋與啟動 延伸單
延伸單 剩約 40% → BE + Trailing 剩約 50% → BE + Trailing 讓大 Winner 延伸,不因提高勝率而過早全平
時間淘汰 4H 無發展收緊、6H 弱勢退出、8H 非 延伸單 強制退出 Loser 有時間限制,Winner 沒有死時間
🧱 v9.1 結構 Exit|支撐壓力 × ATR × R 的實際規則
LONG: Entry 仍由 Long Reclaim Buffer 突破觸發;正常 SL = max 結構失效概念下的 Sweep Low/有效支撐之外,再向下留 ATR Buffer。TP 優先最近有效壓力。SHORT: Entry 仍為跌破 Sweep Low;正常 SL = Sweep High/有效壓力之外再向上留 ATR Buffer。TP 優先最近有效支撐。Multi-Level Structural RR: 不再只看最近第一層支撐/壓力就一票否決。系統同時計算 結構 TP1(最近結構)與 TP2(下一層結構),用可實現的多層結構空間判斷:預設 ≥1.80R 為完整風險、1.40~1.79R 為半風險、1.20~1.39R 僅觀察、<1.20R 淘汰。延伸單: 結構 TP 不取代 獲利延伸;+1R 仍可部分落袋、SL 移保本、剩餘 Trailing。若第一層結構較近但第二層仍有足夠空間,交易不會因 TP1 太近直接消失;AutoTrader 會以符合門檻的較遠結構作保護 TP,並保留 延伸單。Protection Watchdog: v9.1 不會因為 API 暫時查不到 SL 就單獨市價砍倉;會持續警示/修復,真正 Emergency Close 由價格 Hard Loss Guard 等明確風險條件決定。
🚀 v8.2 Direction Edge|方向分離與實盤風控
Long / Short 分開計分: 不再把多空績效混在一起。Long 已升級為 Reclaim v2:除 EMA200 / 1H / BTC / 市場廣度外,再加入深 Sweep、強收盤、量能、ATR 範圍、Buffer Entry 與 Structural RR;Short 保留原策略 Edge。連敗熔斷: 同方向 3 連敗進入降頻,4 連敗暫停該方向;Long 熔斷不會阻止 Short。獲利延伸: LIVE 到 TP1=1R 後部分平倉,剩餘部位改保本 SL+Trailing Close,保留大趨勢尾段。等風險: 績效以每筆原始風險 1R 標準化,核心看 R、PF、單筆期望值、Max DD、方向 PF、連敗與 MAE/MFE,USDT PnL 只作輔助。
🛡️ v6.2 Pro Edge|專業交易員新增的 5 層過濾
1. 流動性過濾: 低成交額幣種容易滑價、插針與假突破;預設以 24H 5M USDT 作為 A/B/C 品質評分的一部分。
2. ATR K棒品質: 確認 K 太小代表沒有推進力,太大又容易已經過度延伸;預設合理區間 0.6~2.5 ATR。
3. Sweep 深度: 只輕碰支撐壓力不算高品質掃蕩;預設至少掃出 0.10 ATR 才加分。
4. 大盤環境: 同步觀察 BTC 15M EMA30/EMA60 與全市場 24H 廣度;逆大盤訊號不直接刪除,但會降級,避免錯過真正強勢逆勢標的。
5. 禁止追價: 觸發後若現價已偏離 Entry 超過設定值(預設 0.35%),標示「⚠️ 禁止追價」,避免看到訊號太晚仍用失真的 RR 進場。
實盤優先順序: A級+🔥剛觸發+未超過追價距離 > B級;C級建議只追蹤研究。等級是品質過濾,不是勝率保證。
① 這套策略在做什麼?
策略名稱: EMA30+Liquidity Sweep 流動性掃蕩。
交易週期: 15 分鐘 K 線(15M)。
核心概念: 市場常會先刺破近期高點/低點,觸發追價單、停損單與流動性,再快速收回原本區間。系統不是在刺破的瞬間逆勢進場,而是等「掃蕩 → 收回 → 趨勢確認 → 成交量確認 → 突破確認 K」全部完成後才觸發交易。
一句話記法: 先掃、再收、順 EMA、看量能;型態成立先等,突破確認 K 才進。
② 系統掃描哪些市場?
系統開啟後會讀取 MEXC Futures 市場,掃描狀態為 TRADING 、結算幣為 USDT 、合約型態為 PERPETUAL 的永續合約。
不是只挑 Top50/Top100;符合市場條件的標的都會進入技術掃描。每一檔抓取 15M K 線,再計算 EMA30、Pivot 支撐壓力、成交量與 Sweep 條件。
注意: 「全市場掃描」代表找機會,不代表全市場每一個訊號都適合下單。
③ EMA30 是什麼?
EMA30 是最近 30 根 15M 收盤價的指數移動平均,用來判斷策略的主要短線方向。
多單: 掃低收回後,確認 K 收盤必須在 EMA30 上方。空單: 掃高收回後,確認 K 收盤必須在 EMA30 下方。
因此本策略不是看到掃蕩就逆勢摸底/摸頭,而是只做符合 EMA30 方向的流動性掃蕩 。
④ 支撐/壓力怎麼找?
系統使用 Pivot Left Bars=1、Right Bars=1 找近期局部高低點。
Pivot Low: 形成近期支撐與可能聚集多單停損的位置。Pivot High: 形成近期壓力與可能聚集空單停損的位置。
Left/Right=1 的反應較快,適合短線雷達,但也比較敏感,所以必須搭配 EMA30、成交量及 Entry 突破確認,不能單看 Pivot 就交易。
⑤ 什麼是「流動性掃蕩」?
LONG 掃低: 某根 K 的最低價跌破最近支撐,但該 K 最後收盤重新站回支撐上方。
SHORT 掃高: 某根 K 的最高價刺破最近壓力,但該 K 最後收盤重新跌回壓力下方。
重點不是單純「突破」,而是突破後又收回 。這代表市場曾經把支撐/壓力外側的流動性吃掉,但沒有持續朝突破方向延伸。
⑥ 為什麼還要看成交量?
預設 Volume Threshold = 20% 。系統比較掃蕩確認 K 與前 20 根 K 的平均成交量。
只有當掃蕩 K 成交量至少比前 20 根平均量高 20%,才通過量能確認。例如前 20 根平均量為 100 萬,掃蕩 K 至少約需 120 萬以上。
目的在排除沒有市場參與度的小影線與低量假掃蕩。數值越高代表該根 K 相對近期平均成交量越活躍,但不等於勝率 。
⑦ 為什麼只用「已收盤 15M K」?
新版策略確認 Sweep 時只使用已經正式收盤的 15 分鐘 K ,避免尚未收盤時看似符合條件,最後幾分鐘價格改變後型態消失。
例如 15:00~15:15 的 K,必須等這根 K 完成後才把它當成確認 K。這能降低未收 K 訊號漂移與假訊號。
訊號時間 顯示的是這個 Sweep/確認 K 對應的時間,用來辨識訊號新鮮度,而不是單純顯示你打開網頁的時間。
⑧ 🟡 型態成立,不代表可以下單
這是新手最容易操作錯誤的地方。
當系統顯示 🟡 等待做多 或 🟡 等待做空 ,代表 Sweep、EMA30、Volume 等前置條件已成立,但價格還沒有真正突破確認 K。
此時不要提前進場。 你只需要記住 Entry、SL、TP,等待即時價格是否觸發 Entry。
⑨ 🔥 什麼時候才真正進場?
LONG: Entry = Sweep 確認 K 的最高價。即時價格真正向上穿越 Entry,才顯示「🔥 多單已觸發」。
SHORT: Entry = Sweep 確認 K 的最低價。即時價格真正向下穿越 Entry,才顯示「🔥 空單已觸發」。
這一步是在確認市場真的開始離開 Sweep 區域,而不是只因為出現長影線就提早猜方向。
⑩ 停損 SL 放哪裡?
LONG: Entry 在確認 K 高點,SL 放確認 K 低點。SHORT: Entry 在確認 K 低點,SL 放確認 K 高點。
也就是把整根 Sweep K 當成交易結構。如果進場後價格重新穿越確認 K 的另一端,代表原本的 Sweep+突破假設已經失敗。
SL 是策略失效點,不建議因為害怕停損而任意往外移。
⑪ TP:1R/1.5R/2R 是什麼?
1R 代表「你這筆交易承擔的風險距離」。例如 LONG Entry=100、SL=98,風險距離為 2,因此 1R TP=102、1.5R TP=103、2R TP=104。
新版會同步做 1R/1.5R/2R 模擬研究 Forward Test ,目的是用實際後續行情比較不同停利方式,而不是主觀認定哪個 RR 一定最好。
主交易與研究結果要分清楚:Forward Test 是用來累積證據,不代表所有目標都要同時真實下單。
⑫ 固定風險倉位怎麼用?
設定頁可以輸入帳戶本金 與單筆風險% 。系統依 Entry~SL 的距離估算名義倉位。
例如本金 100 USDT、單筆風險 1%,代表這筆最多規劃虧損約 1 USDT。若 Entry~SL 距離為 2%,名義倉位約為 50 USDT。
重點: 固定的是「最多願意虧多少」,不是每筆都固定使用相同倉位或相同槓桿。槓桿不會改變策略的價格失效點。
🚀 新手實際交易 SOP|照這個順序操作
STEP 1|開啟系統
網頁會自動載入 MEXC Futures 市場並進行全市場掃描;之後依 15 分鐘節點自動重新掃描。先確認上方連線狀態正常。
STEP 2|先看「即時交易訊號」
全市場掃描頁是雷達與研究資料。真正準備交易時,主要看「即時交易訊號」頁。
STEP 3|看到 🟡 先不要下單
🟡 等待做多/做空只代表 Setup 已成立。先查看:方向、訊號時間、即時現價、Entry、SL、1R/1.5R/2R,以及完整進場原因。
STEP 4|確認交易計畫
LONG 要確認 Sweep Low+收回支撐+EMA30 上方+Volume 過門檻;SHORT 則相反。不要只因為分數高就下單。
STEP 5|等待 🔥 Entry 觸發
LONG 必須真正突破確認 K 高點;SHORT 必須真正跌破確認 K 低點。只有這時才進入策略定義的正式進場階段。
STEP 6|下單時同時處理風控
依系統提供的 Entry/SL/TP 建立交易。先決定這筆最多可承受多少 USDT 損失,再依 SL 距離決定倉位,不要反過來先決定高槓桿。
STEP 7|進場後不要隨意改規則
讓系統在「訊號追蹤」頁記錄 OPEN、WIN、LOSS、MFE、MAE。若沒有新的策略規則,不因短線震盪任意把 SL 放遠。
STEP 8|交易結束後看績效,不只看單筆輸贏
長期觀察 單筆期望值、獲利因子、最大回撤、最大連敗與 1R/1.5R/2R Forward Test。策略是否值得實盤,必須由足夠樣本決定。
🟢 LONG 完整範例
假設近期支撐 = 100,某根已收盤 15M K:Low=99、Close=100.8、High=101.5;EMA30=100.3,且該 K 成交量比前20根平均量高 35%。
因為 Low 跌破 100、Close 又站回 100 上方,而且 Close > EMA30、Volume +35% ≥ +20%,所以 LONG Setup 成立。
系統建立:Entry=101.5、SL=99 。風險距離=2.5。 1R TP=104、1.5R TP=105.25、2R TP=106.5。
現價如果只有 101.2,仍是 🟡等待 ;真正突破 101.5 才變成 🔥多單已觸發 。
🔴 SHORT 完整範例
假設近期壓力 = 200,某根已收盤 15M K:High=202、Close=199、Low=198;EMA30=200.5,成交量比前20根平均量高 45%。
因為 High 刺破 200、Close 又跌回 200 下方,而且 Close < EMA30、Volume +45% ≥ +20%,所以 SHORT Setup 成立。
系統建立:Entry=198、SL=202 。風險距離=4。 1R TP=194、1.5R TP=192、2R TP=190。
價格如果仍在 198.6,只是 🟡等待 ;真正跌破 198 才變成 🔥空單已觸發 。
⚪ 哪些情況直接放棄?
1. Entry 前先碰 SL: 代表確認 K 結構已被破壞,系統標記 INVALID。
2. 等待超過 45 分鐘仍未觸發: 訊號失去新鮮度,系統標記失效。
3. 只是 WAIT/等待型態: 沒有完整 Sweep 條件,不交易。
4. 自己錯過 Entry 很遠: 不要把原本 Entry 當成任何價格都可以追的市價訊號;實際成交偏離越大,原本 RR 與風險計畫就越失真。
⭐ 分數怎麼看?
分數是訊號品質排序 ,不是 AI 預測勝率。90 分不能解讀成「90% 會贏」。
有效 Sweep 通過基本條件後取得基礎分,再依成交量超過 Threshold 的程度提高分數。因此高分代表量能確認更強,不代表保證獲利。
正確用法是:先確認是否🔥觸發,再用分數協助排序候選標的。
📊 MFE/MAE 怎麼看?
MFE =進場後曾經朝有利方向走過的最大幅度。MAE =進場後曾經朝不利方向走過的最大幅度。
它們可以幫助判斷:目前 TP 是否太近/太遠、SL 是否常被正常波動掃掉。不要只看最後 WIN/LOSS,MFE/MAE 能提供交易路徑資訊。
📈 績效數據怎麼判讀?
Win Rate: 已完成交易中獲利比例。單筆期望值: 平均每筆交易長期可以帶來多少 R 的期望值。獲利因子: 總獲利相對總虧損的比例。最大回撤: 績效曲線曾經出現的最大回撤。最大連敗: 歷史上連續 LOSS 的最大次數。
真正評估策略不能只看勝率。即使勝率高,如果平均虧損過大、成本高或回撤無法承受,仍不代表策略具有可用的正期望值。
🧭 畫面狀態速查表
畫面狀態 代表意思 新手動作
等待型態 尚未形成完整 Sweep 訊號 不交易
🟡 等待做多/做空 型態成立,但 Entry 尚未觸發 只觀察,不提前下單
🔥 已觸發 即時價格真正穿越 Entry 才進入策略定義的進場階段
🔵 已進場 Forward Tracking 已開始 依原計畫管理 SL/TP
✓ 已停利 價格到達追蹤 TP 紀錄結果
✕ 已停損 價格到達 SL 接受單筆風險、紀錄結果
⚪ 已失效 Entry 前先碰 SL 或等待超時 放棄,不重新追單
⚠️ 實盤原則: 本系統是交易決策與 Forward Test 工具,不保證獲利或固定勝率。新手應先用模擬/小額方式累積足夠樣本,再根據 單筆期望值、獲利因子、Drawdown、連敗與 1R/1.5R/2R 結果決定是否投入更多資金。槓桿商品波動高,任何單筆交易都可能停損。
v11.29|SCALP Dual-Path LIVE: 解決 A 級 SCALP 大量卡在「尚未完成回踩」而完全沒有真實下單。保留標準 Pullback→Hold→Re-expansion 主路徑;新增 A級強動能 Fast LIVE:Score≥88、Disp≥1.00ATR、Body≥70%、Structural RR≥1.30R、完整結構、最大 Entry Drift≤0.18ATR,通過後最高 0.25× Risk。Worker 同步二次驗證 Fast Path 條件,不能只靠前端旗標繞過回踩風控。
🕘 MOVA AutoTrader|版本紀錄
v11.29 PURE LIVE Microstructure:
① MEXC Recent Deals 計算主動買/賣 Delta 與 CVD 方向代理,作為 LIVE 最後確認;② ATR 波動分位動態調整結構外 Buffer(約 0.15~0.50 ATR);③ TP 優先使用未測試結構/流動性目標,沒有真實目標或可用空間不足就不下 LIVE,不再靠固定 R 製造目標;④ 3 連敗隔離 120 分鐘,恢復只做 A 級 0.75×,勝利後回正常;5 連敗該方向停至下一 UTC 日;⑤ 保留 MEXC 交易所原生 SL/TP 驗證,瀏覽器不是保護單唯一依賴。
集中保存平台歷次功能、交易邏輯、風控與 Worker 修正紀錄。自動交易頁只保留即時操作、風控與執行狀態,避免版本說明佔用操作畫面。
v11.29 真實交易直通版: 依使用需求取消 Direction Circuit 後的模擬研究/模擬研究 驗證流程。LIVE 模式下,符合 A/B 等級、完整結構、回踩→守住→再次擴張、風報比、成交偏移與 Worker 二次驗證的訊號,直接送 MEXC 真實單。方向近期績效偏弱時不再轉模擬,而是把單筆風險降為 0.25×;績效正常則使用原風險。每日最大虧損、結構不足、未完成回踩、追價過遠、交易成本過高、重複單、交易所保護失敗等硬性風控仍保留。
v11.18 Version History UI: 新增獨立「版本紀錄」頁籤,將原本堆疊在「🤖 自動交易」頁最上方的歷史版本更新紀錄完整移入此頁。交易邏輯與 Worker API 不因本次 UI 整理而改變,核心 Adaptive Edge Control 仍沿用 v11.17。
v11.19 模擬研究 Atomic Dedup: 修正 方向熔斷 熔斷時,同一 Symbol + Direction + Engine + Setup 可能被 5M 掃描與 15 秒 SCALP Queue 同時建立多筆 模擬研究 的競態。新增 模擬研究 原子鎖、跨流程 LocalStorage 鎖、5 分鐘 Setup Fingerprint、既有 Active 模擬研究 去重遷移;恢復風險 統計也會依 Fingerprint 去重,只把真正獨立的 模擬研究 交易算進 5 筆恢復樣本,避免 SOXL / AAVE / CRV / ENA 這類重複紀錄污染 PF / 單筆期望值 / Win Rate。
v11.20 Controlled 恢復真實交易: 修正「交易模式明明是 LIVE,但 方向熔斷 後畫面只剩 模擬研究/SIM、完全沒有真單」的使用體驗與狀態機。保留 方向熔斷 與 模擬研究 驗證,但在 SHADOW 階段新增極嚴格的 恢復真實交易 Probe:僅 A 級、完整結構、SCALP 必須 回踩→守住→再次擴張、Score ≥92、Structural RR ≥1.60R、位移與實體品質通過,且同方向沒有 Probe 持倉、符合 60~120 分鐘冷卻時,允許 0.25× 小風險 LIVE 真單。一般候選仍走 模擬研究。另將 AutoTrader 紀錄預設顯示「LIVE + SHADOW」,純 SIM 研究需手動切換,避免誤以為 LIVE 模式被切回 SIM。版本更新說明只存在「版本紀錄」頁,不再放入自動交易頁。
v11.21 LIVE Entry Timing Repair: 針對「同一 Setup 的 模擬研究 後續可達 TP,但 恢復真實交易 卻先小虧退出」修正真實進場時機,不再於 SCALP READY 當下直接做 恢復風險 Probe。方向熔斷 期間先建立 模擬研究,必須先出現至少 +0.20R 的順向 Proof、MAE 不高於 0.25R,再等價格回測 Entry 附近 0.12R 內且結構仍有效,才允許 0.25× LIVE Probe。若價格直接跑遠則放棄,不追單。恢復真實交易 進場後只要曾達 +0.50R,立即把交易所 SL 收至 Break-even,避免「曾有明顯 MFE、最後卻變負 R」。Worker 新增 恢復風險 Timing Verified 二次驗證,前端狀態競態也不能繞過。
v11.22 模擬研究-to-LIVE 晉級驗證 Engine: 把「SCALP READY」拆成三階段:① 訊號成立=技術訊號成立但尚未代表可真實下單;② 模擬驗證通過=同 Setup 已進 模擬研究 並達至少 +0.20R、MAE≤0.25R;③ 可真實下單=Proof 後價格回測 Entry ±0.12R 內、結構仍有效且 執行風控 通過。方向熔斷 期間只有第③階段才允許 0.25× 恢復真實交易。自動交易決策追蹤與全市場雷達同步顯示 晉級驗證 階段,避免再把 訊號成立 誤認成可下 LIVE。另清除舊版 v11.16 擋單文案殘留,並加入 晉級驗證 失效/逾時狀態。
v11.24 中文直觀介面: 將平台主要專有名詞改為中文顯示,例如 訊號成立=訊號成立、模擬驗證通過=模擬驗證通過、可真實下單=可真實下單、方向熔斷=方向熔斷、執行風控=執行風控、Entry/SL/TP=進場價/停損價/停利價、MFE/MAE=最大有利幅度/最大不利幅度、獲利因子=獲利因子、單筆期望值=單筆期望值。程式內部狀態碼與 API 欄位維持原英文,不影響交易邏輯。
v11.17 Adaptive Edge Control: 把 LIVE 復盤真正接回下一筆交易 Gate。方向熔斷 的 模擬恢復驗證 改用最近同方向 模擬研究 至少 5 筆、單筆期望值 > +0.15R、PF > 1.20、Win Rate ≥40%、累積R > 0;LONG / SHORT 完全分開。SCALP 依最近 LIVE 10~20 筆的假突破、Early Failure、替代方案 比例動態收緊 Retest / 守住 / 再次擴張、位移與成交偏移門檻。進場偏移 新增 ATR 硬限制(正常 0.20ATR、失敗率升高時 0.15ATR);LIVE SL 至少位於有效 Swing 結構外側 + ATR Buffer。Worker 同步增加 回踩 / 結構 / ATR-Drift 二次驗證,避免只靠前端。
v11.16 Stop-Loss Edge Repair: 針對近期 LIVE 停損集中問題,LIVE SCALP 改為只接受完整 回踩 → 守住 → 再次擴張;快速路徑 保留研究但不允許真實下單。結構資料不足/ATR 替代方案 不允許 LIVE;方向熔斷 熔斷期間改為獨立 模擬研究 持續累積真實行情績效,避免「要 模擬研究 才恢復、卻又不產生 模擬研究」的死鎖。另收緊 SCALP 位移品質與 LIVE 風險上限,優先降低假突破與進場後立即失效,而不是單純放寬停損。
v11.6 Duplicate Order Lock: 修正同一標的在 1~2 秒內被建立兩張相同 MEXC 策略單。根因是「5M 掃描」與「15 秒 SCALP Realtime Queue」可能同時呼叫 AutoTrader;兩個非同步流程在第一張單尚未寫入 autoOrders 前,都通過「尚未處理 / 同標的無 Active」檢查。v11.6 新增執行前原子鎖、跨流程短時 LocalStorage 鎖與穩定 Fingerprint;同一 Symbol + Direction + Engine 在送 Worker 前先鎖定,只允許第一個流程送單。
v11.5 Protection Hard Fix: 再次追查 LIVE 未受保護的實際 Worker 程式後,找到尚未真正修掉的核心錯誤:ensurePositionProtection() 仍把 positionId 與其他欄位一起宣告為 const,後續重新認領 MEXC Position ID 時又改寫它,因此直接中斷 SL/TP 建立。v11.5 已將 Position-ID resolve 改為可變變數、保護 API 可在 Position ID 缺失時依 Symbol + Direction 自動認領持倉,並增加較長的交易所保護驗證等待。新 LIVE 單若無有效 Entry/SL/TP 仍禁止成交;成交後若保護不能驗證,仍 Fail-Closed 平倉。
v11.11 SL Root-Cause Forensics: LIVE 持倉期間保存進場後價格路徑、MFE/MAE、突破位是否失守、BTC/市場環境、保護狀態與管理動作;平倉後以實際證據判定假突破、過早進場、環境反轉、獲利回吐、超額虧損或保護異常。
v11.12 LIVE Quality 硬性風控s: LIVE 禁止結構資料不足/ATR 替代方案 計畫;SCALP 必須完成 回踩 → 守住 → Re-expand,不再用 快速路徑 真實下單。追價上限收緊至 0.15% / 0.10R;成交並掛妥交易所 SL 後重算實際風險,超過原規劃 1.10 倍立即 Fail-Closed。+0.50R 提前收斂風險。
v11.12.1 執行風控 Trace Fix: 修正風控擋單時呼叫不存在的 recordDecisionTrace(),現在會正確記錄追價、進場偏移 或 SL/TP 幾何等真正擋單原因。
v11.12.2 Historical Error Migration: 啟動時自動修正 localStorage 內既有的 recordDecisionTrace is not defined 歷史紀錄,避免 LIVE 明細與 AutoTrader 紀錄繼續顯示已修好的程式錯誤。
v11.13 Balanced LIVE Entry: 修正 v11.12 過度擋單。只有 Entry/SL 真正依賴 ATR 替代方案 才禁止 LIVE,不再因缺少結構 TP 就誤擋;A級強勢 快速路徑 可用 0.25× 風險真實進場,B級仍須完成回踩、守住與再擴張。
v11.14 Official Futures API Domain Fix: Worker REST 網域由 MEXC 已停用的 contract.mexc.com 改為官方現行 api.mexc.com,修正 AAVE 等合法合約被誤判為 CONTRACT_NOT_API_TRADABLE。本版必須重新部署 Worker。
v11.15 中文交易紀錄: 新增獨立交易紀錄頁籤,主表保留實用欄位,並提供完整記錄視窗查看進場原因、計畫與實際價格、倉位、損益、R倍數、執行品質、保護狀態及停損/停利復盤。
v11.7 Strict LIVE / Explicit SIM: LIVE 模式只允許真實下單或 BLOCKED / REJECTED,Daily Circuit、方向熔斷、Worker LIVE 開關與交易所拒單都不得自動降級成 SIM / 模擬研究 持倉。只有使用者明確選擇 SIM 模式才會建立模擬單。SL/TP Fail-Safe、Daily/方向熔斷 與 Duplicate Order Lock 全部保留。
v11.4 LIVE-First + 模擬研究 Separation(歷史): LIVE、恢復真實交易、模擬研究/Forward Test 管線分離;v11.7 進一步禁止任何 LIVE → SIM/模擬研究 自動降級。
v11.3 Universal SL/TP Plan Repair: 修正 SWING 出現 Entry 已成交但策略 SL/TP 為 0 / — 的流程。現在 SCALP 與 SWING 在送出任何 MEXC Plan / Market Order 前,都必須先完成「Entry → 結構 SL → ATR Buffer → TP → RR → Geometry」完整交易計畫。若原始結構 SL/TP 遺失,系統會優先從支撐/壓力、Pivot、Structural Level、5M ATR 重建;仍無法取得結構時才使用保守 ATR 替代方案。任何無有效 SL/TP 的單都禁止成交。
v11.2 Protection Position-ID Fix: 本版不改 SCALP / SWING 訊號策略,只修 LIVE 成交後保護單流程。修正 Worker 在重新認領 MEXC Position ID 時可能對 const 變數重新賦值,造成 Assignment to constant variable、SL/TP 未建立。成交後仍維持 Fail-Closed:SL/TP 驗證失敗會重試,仍失敗則 Emergency Close。
v11.1 SCALP Execution Pipeline Repair: 我重新檢查 v11.0 實際程式後確認,問題不是市場沒有短線機會,而是「5M Setup 很多、SCALP READY=0」的最後一公里:普通 LIVE SCALP Setup 沒有持續進入獨立 1M 即時確認 Queue,且 1M Kline 一次失敗就只顯示「資料待補」。v11.1 新增全時段 SCALP Queue、1M Kline Retry/替代方案、15秒重檢、A/B級專屬 Cost Gate,以及 MEXC 最小合法下單量自適應。仍保留 RR、追價、Daily Circuit、資金費率、BTC 極端波動與 Fail-Safe SL Protection。
v11.0 Dual-Speed Execution: 正式把兩套引擎拆開。🏛 SWING = 15M Setup → 5M Confirm,維持嚴格品質與較大目標;⚡ SCALP = 5M Sweep/Reclaim → 1M Confirm/Trigger,以更高頻率尋找短線機會。SCALP 不再硬套 SWING 的 LONG Macro / 1H / EMA200 執行 Gate;只保留 BTC 極端波動、資金費率、成本、追價、RR、微結構與交易所保護等必要風控。兩套引擎各自 Target R、Risk Scale、Gate 與績效統計。
v10.9 Fail-Safe Execution: 針對 LIVE 成交後出現「SL 未掛成功 / LIVE 未受保護」與 Assignment to constant variable,Protection 改成 Fail-Closed:成交後必須取得 Position ID 並驗證交易所 SL;失敗自動重試 3 次,仍失敗立即市價平倉。Entry / SL / TP 在前端與 Worker 都再次驗證,不允許 0、NaN 或方向錯誤價格。
v10.8 Fast LIVE 恢復風險 + 品質風控: 解決「模擬研究 已經開始出現 +1R / TP,但 LIVE 仍長時間沒有恢復」的問題。Direction 模擬研究 期間,不再要求 Score ≥92 才能真實驗證;A 級、Score ≥88、Structural RR ≥1.40R、微結構完整、Execution 品質風控 全通過即可進 恢復真實交易。恢復風險 Risk 採漸進式:初始 0.25× → 最近 恢復真實交易 有 1 筆 Winner 升 0.50× → 連續 2 筆 Winner 升 0.75×;若連續 2 筆 Loss,立即冷卻回 模擬研究。Daily Circuit 仍為硬熔斷。
v10.7 Quality Execution + LIVE 恢復風險: 重新整理整條流程:Radar 可以寬,但只有真正通過 Execution Gate 的高品質訊號才能下單。修正 v10.6 中「autoSignalAllowed 有定義但 AutoTrader 未真正呼叫」的斷層;LONG Macro / 資金費率 / BTC Volatility / Pre-Fill RR 現在會在送單前實際生效。Direction 模擬研究 不再把所有訊號永久變模擬:A 級高品質候選可走小風險 恢復真實交易(預設 0.25×),B 級與品質不足者維持 模擬研究。另修正 結構 TP 可能落成 0 導致 INVALID_PRICES_OR_RISK 的問題,任何 LIVE 訂單送 Worker 前都必須重新驗證 Entry / SL / TP 幾何與最低 RR。
v10.6 Execution Continuity + 即時確認: 修正 v10.5「大量 模擬研究 Watch 但一整晚 0 筆 模擬研究 Trade」的狀態機問題。模擬研究 Watch 現在不再只等待下一輪 results 自己變 actionable,而會主動重新抓 1M / 5M K 線並推進 Confirm。SCALP 每 30 秒重算 1M CHOCH/BOS、HL/LH、Displacement、回踩 / 快速路徑;SWING 每 60 秒重算 5M 結構與 Displacement。Watch 必須在期限內得到最終狀態:SHADOW_DEPLOYED / EXPIRED / REJECTED,不允許永久卡住。
v10.5 Decision Pipeline Repair + SCALP 快速路徑: Signal Pipeline(SETUP → CONFIRM → ARMED → WAIT/TRIGGER)永遠持續,Execution Pipeline 最後才分流 LIVE / SHADOW / REJECT。SCALP 仍優先 回踩 Entry,但新增強位移 快速路徑:1M CHOCH/BOS + HL/LH + EMA 對齊,且 Displacement / Body Ratio / Score 足夠時,可直接形成 WAIT/TRIGGER,不必硬等第二次回踩。Daily Circuit 時 Setup 也會進 模擬研究 Watch,後續 Confirm 完成自動轉 模擬研究 Trade。
v10.4 模擬研究 Continuity Engine: UTC Daily Circuit / Direction 模擬研究 只停止真實 LIVE 資金曝險,不停止 Radar、Setup、Entry Trigger 與績效研究。熔斷期間符合條件的候選會自動轉成 👻 模擬研究 SIM,完整追蹤 Entry / SL / TP / MFE / MAE / Final R;讓你分辨「真的沒 Edge」與「有訊號但風控禁止真單」。
v10.3 Entry Edge Repair + Fail-Closed Protection: 在 v10.2 執行/風控基礎上,針對近期「SCALP 進場後 MFE 幾乎為 0、直接走向 SL」修正 Entry Edge:① SCALP 必須完成 Sweep → Reclaim → 1M CHOCH/BOS → Displacement → 第一次 回踩 → 守住 → Re-Expansion 才 READY;不再突破當下追價。② 回踩 必須回測突破位附近但不得重新跌回/漲回失效區。③ 成交後採 Fail-Closed:Position ID + 交易所 SL 必須驗證成功;無法建立/驗證 SL 時 Worker 立即市價撤退,禁止裸單繼續持有。④ MFE Failure Gate:SCALP 入場後若微結構反向且 MFE 仍低,提前縮風險。⑤ SCALP LONG / SHORT 獨立 模擬研究 / Circuit 統計。v10.2 的 RR Gate、資金費率、BTC Volatility Halt、Time-Decay Soft Protect、結構 延伸單 全部保留。
v8.8 Bidirectional Reconciliation: 以 MEXC 為 Source of Truth,新增雙向持倉對帳:MEXC 已開倉可自動認領;MEXC 已平倉則停止浮動 R,查歷史持倉回填 Actual Exit / Realised / Final R,並清除已結束的交易所 SL/TP 顯示。延伸單 Trailing Unit Fix、Official Contract Endpoint、Circuit Breaker、Protection Guard 全部保留。v8.5 Official Contract Endpoint Fix: MEXC/Akamai 一旦回 403,Worker 會立即熔斷 Private API、暫停新 LIVE Entry,採 60s→120s→5m→10m→15m 退避健康探測;既有交易所 SL/TP 保留,不會因重試而被取消。錯誤畫面只顯示精簡狀態,不再把 Akamai HTML 塞入表格。v7.9 LIVE / SIM 分離儀表板: LIVE 真實交易與 模擬前向測試績效完全分開;① Worker 連線 / ② 自動交易規則 / ③ 即時帳戶・風控改為橫向三欄。Decision Trace: 每一個符合即時交易訊號的候選,都會留下 AutoTrader 決策與原因;SIM / LIVE 最大同時策略單分開計算。Hybrid Entry: 🟡等待訊號預掛 Plan Order;🔥已觸發訊號若距 Entry 未超過設定頁「最大追價偏離」則立即市價進場;超過則自動跳過並記錄原因。執行風控 v8.2: LIVE Immediate 進場前同時檢查最大追價%+進場偏移 R;成交後再驗證 Actual Entry / SL / TP 幾何,避免價格已跑太遠仍用舊 SL/TP。Symbol Cancel: 逾時取消改為 MEXC 官方 cancel_all(symbol) + state=1 驗證;同一標的只允許一張 active LIVE 策略單。LIVE Position Tracker: LIVE 觸發後會自動同步 MEXC 真實成交均價、Position ID、未實現損益與歷史平倉結果;v8.7 Position Reconciliation: 每 4 秒獨立掃描 MEXC 真實持倉,若交易所已成交但本機仍停在「策略單/驗證中」,會依 Symbol+方向+Position ID 自動認領為 LIVE 持倉;v8.8 雙向對帳: MEXC open_positions 已無本機 LIVE 持倉時,立即停止計算假浮動R並切到「平倉確認中」,再由 history_positions 以 Position ID 回填實際出場、Realised、Fee、Final R;確認完成後同步結束保護狀態。浮動R / MFE / MAE 會隨即時價格更新,最終R以 MEXC realised PnL 計算。Cancel Verify: LIVE 等待單逾時後,不再只靠 API 回傳 success 判定取消;必須重新查 MEXC 確認該 Plan Order 已不在未觸發狀態。模擬前向測試: SIM 不會送真單到 MEXC,但會使用 MEXC 真實即時價格 完整追蹤每筆策略:等待 Entry → 已進場 → TP / SL / 逾時失效,並自動統計 R、勝率、單筆期望值、獲利因子、最大回撤 與最大連敗。API Secret 仍只保存在 Cloudflare Worker。v8.2 Protection Guard: Entry 成交後先確認 Position ID,再讀取 MEXC 真實 Stop-Limit 保護狀態;SL/TP 會依合約 priceUnit / priceScale 正規化,失敗最多自動重試 3 次。若 SL 無法驗證,畫面直接標示「🚨 LIVE 未受保護」,不會再把策略 SL 誤當成交易所已掛成功。