從-3,016日圓的損失中追加的逆張り硬門:分解票證 29764139
金融AI/AI代理人研究開發與實盤損失驗證
-3,016日元的損失後新增的逆張硬門槛:將ticket 29764139分解
不隱瞞實盤的損失,僅以AI的判斷無法阻止的入口,轉化為可再現的機械規則的記錄。
本文是我開發的指標與自動交易軟件(EA),在AI代理與實盤上進行研究與驗證的開發日誌。包括成功、損失、放棄、障礙都以相同形式留存。驗證過程的24小時交易直播也公開中。
先公開事實
- ticket:29764139
- 對象:GOLD_USD
- 成交價格:4341.17
- 初始硬SL:4331.63
- 確定損益:-3,016円
- AI判定:REVERSAL_ATTEMPT、confidence 65
- 部署狀態:COUNTERTREND_REVERSAL_CONFIRM_V1已在實盤反映
- 自然市場的LIVE_VALIDATION:未確認
只看損失額而認為「AI搞砸了」而結束,下一次也會走同樣的入口。重要的是,分解每個時間框架顯示了什麼、AI得到的資訊有哪些、EA的哪些保護不足。
入口處出現的結構
在對應時點,日線(PRIMARY)與H4屬於候補BUY方向的COUNTER_TREND。SECONDARY的H1未能確認轉向,ENTRY的M5僅顯示REVERSAL_BREAK。短期子K線的變化容易被誤認為上位K線的全面轉換。
Gemini將此狀態視為REVERSAL_ATTEMPT並傳入enter。就解釋而言成立,但要推進到實盤的外部作用仍缺乏證據。因此將「模型會進場」與「下單允許」分離。
新增的機械規則
新的COUNTERTREND_REVERSAL_CONFIRM_V1在下列條件同時成立時,將阻斷入口。
- Gemini回傳enter
- 判定為REVERSAL_ATTEMPT
- 日線/H4的確定Dow結構為COUNTER_TREND於候補方向
- H1/M15兩者都沒有WITH_TREND或REVERSAL_BREAK
在此條件下,將不把信號推進下單,並把放棄理由記錄到日誌。相反地,順勢、Gemini的skip、REVERSAL_CONFIRMED、在中間足確認轉向的候補仍維持原本行為。AI的柔性不是被抹除,而是對薄弱證據的逆張只作決定論性的阻止。
未修改的範圍
損失出現後若立即整個系統都改動,容易追不到因果。此次未改動的項目包含:止損(SL)、獲利(TP)、手數、HOLD出口、建倉價移動、50%到75%追隨、GOLD13、警告保護等。僅以最小差異修正入口的確認不足。
保存修改前後的SHA與備份,於VM實盤Python環境與隔離環境皆進行py_compile測試。對於目標ticket的實際輸入再現測試為BLOCKED,skip、CONTINUATION、REVERSAL_CONFIRMED仍照常通過。
不誇張測試結果
低頻率測試4/4、spread測試6/6在修改前後一致。現有驗證在修改前後皆為31/41,並非因差異而退步,而是由於現有RELAX設定與舊預期值不一致。不會寫成「全部測試通過」。
部署前的心跳在open_count=0、未配送signal=0時已確認,接收端重新啟動後的cron為exit=0,GOLD_USD顯示NO_BREAKOUT,持倉0件。不過自然市場下同樣組合仍有再發現的情況,實際在入口被阻斷的場景尚未觀察到。
AI與EA的責任分界
AI代理人會彙總多個時間框架,將候補的意義與不確定性以文字描述。EA與周邊保護機制會決定性地檢查口座狀態、數據新鮮度、差價、重複、上位足逆行的確認不足。即便解釋自然,只要下單條件不足就會停止設計。
模型的confidence 65並非指勝率65%或安全性65%,只是對輸入語境的自評,因此不會單獨用作實盤的許可條件。特別是在逆張時,會以中間足的轉換確認作為另一證據要求。
接下來以自然信號確認的項目
- PRIMARY、SECONDARY、ENTRY的確定Pivot列
- Gemini的action、setup_type、basis
- hard gate的判定理由與時間
- 信號不生成、下單不發送的確認
- 阻斷後的最大順行與最大逆行
- 機會損失與損失回避兩者
若止住的候補之後延展也不揭露。若偏向保守,可能會捨棄有用的初動。以一定件數同樣形式收集,損失回避與機會損失比較後再調整閾值。
錄影使用的基準
在文章中嵌入影片,僅在ticket、對象口座、symbol、時間戳對應的可核實來源錄影存在時。此次雖可從Drive記錄驗證入口條件與損失,但在文章用影片庫中確認ticket一致前,將不重用其他交易的影像。
作為研究的結論
-3,016日元並非好結果。然而,透過辨識上位足逆行與中間足未確認這些重現條件、重現對應輸入,並將其轉換為最小差分的保護,未將損失美化為成功故事,仍以 LIVE_VALIDATION 未確認的狀態公開。
未來將於同等重要性下追蹤「是否止住該入口」「能否再現止住原因」「重啟或重傳是否造成雙重作用」。要在實盤培育金融AI,最重要的是在失敗日的驗證密度。
在損失驗證中固定的觀測順序
未來的損失文章也會固定結果、入口結構、AI輸出、機械保護、下單回應、持倉管理、決算、決算後狀態的順序。每次改變順序,勝日會強調入口,敗日只強調結算,容易出現自相矛盾的敘述。先確定觀測項,以相同標準衡量成功與失敗。
同時,在修改前後執行相同的fixture,確保不只是目標ticket,順張、skip、中間足確認過的候補是否變動。僅通過單一的再現測試再投入實盤,否則容易破壞其他正常路徑。
價格偏離保護留作其他課題
此次修改僅限於上位足逆行情轉換確認。MT4市價成交時,若信號價格偏離到何程度才停止,將在現行EA原本與勝率交易的影響比較後再處理。同時加入多重安全措施,避免難以辨識的影響損益與成交率變動。
在考慮偏離保護時,需以同一ticket記錄信號生成時刻、EA接收時刻、下單送出時刻、成交價格、價差、滑點、行情急變等。以平均值外,亦要看上位百分位與最大值,設定不易誤截斷通常波動的閾值。
公開後的訂正方針
若事後發現日誌閱讀錯誤、ticket對應錯誤、數值差異,將不以默契方式修改文本。留下訂正部位、依據、修正日期,以便追溯在何時何點作出判斷。AI研究開發的文章本身亦視為可審計的記錄。
本文為研究開發・實盤驗證日誌,並不保證利益或未來表現。