問任何一個交易論壇,重繪指標能不能用,你都會得到同樣的答案,語氣十足肯定,卻拿不出任何證據:重繪就是作弊,要等 K 線收盤,K 線形成中就觸發的警報一文不值。
我們剛好有條件驗證這件事。2026 年 6 月 23 日至 8 月 18 日期間,AiTradely 結算了 3,390 筆訊號,這些訊號來自 179 個由用戶自行建立的策略,涵蓋 20 種資產。部分訊號在 K 線尚未收盤時就觸發,其餘則在收盤後觸發。規則相同、資產相同、引擎也相同。
簡短回答:當我們控制訊號觸發的時間後,K 線形成中與收盤後警報之間的差距縮小到與隨機波動無法區分的程度。單純比較時,大部分差距其實是日曆期間造成的假象,不過仍無法排除存在小幅的重繪效應。
重繪指標究竟做了什麼
像「RSI 跌破 30」這樣的規則,可能在 10:07 成立,到了 10:15 K 線收盤時又不成立,因為收盤價變了。你在 10:07 收到的警報,描述的是一根最後並未真正出現的 K 線。這就是重繪。
這個質疑合情合理。問題在於它是否會造成可衡量的代價,而幾乎沒有人用數字回答這個問題。
容易誤導人的直接比較
K 線形成中與收盤後的比較,涵蓋 15 分鐘圖上的 2,934 筆訊號。3,390 筆中其餘 456 筆發生在較高的時間框架。我們把每一筆已結算的 15 分鐘訊號,依觸發時間在收盤前或收盤後分組:
| 訊號數 | 勝率 | 平均 R | |
|---|---|---|---|
| K 線形成中觸發 | 506 | 51.4% | +0.108 |
| 收盤後觸發 | 2,428 | 58.9% | +0.197 |
勝率差 7.5 個百分點。看起來等收盤值 7.5 個百分點。但這個結論被高估了,而它為什麼被高估,比結論本身更值得討論。
干擾因素
K 線形成中觸發的訊號並非平均分布在整個樣本中,幾乎全都集中在最後兩週:
| 當週起始日 | 訊號數 | K 線形成中觸發占比 |
|---|---|---|
| 7 月 6 日 | 43 | 2% |
| 7 月 13 日 | 256 | 3% |
| 7 月 20 日 | 395 | 2% |
| 7 月 27 日 | 492 | 2% |
| 8 月 3 日 | 528 | 0% |
| 8 月 10 日 | 932 | 33% |
| 8 月 17 日 | 288 | 60% |
每週數字加總後,同樣是 2,934 筆 15 分鐘訊號。表格從 7 月 6 日開始,是因為已結算樣本中,15 分鐘訊號最早出現在這一週,雖然整個樣本期間從 6 月 23 日就開始了。
506 筆 K 線形成中觸發的訊號中,有 482 筆發生在 8 月 10 日之後。所以「K 線形成中」這一組,其實就是「8 月第二週的訊號」,而「收盤後」這一組主要是「7 月的訊號」。7 月的行情比 8 月友善,這解釋了 7.5 個百分點中的很大一部分,但並非全部。
這是交易統計中非常常見的錯誤:兩組資料拿來比較,卻在目標變數之外還有其他差異,結果把差異全算在作者原本就在意的那個變數上。
控制後的比較
只取 8 月 10 日之後的資料,這是兩種訊號同時大量出現的唯一期間:
| 訊號數 | 勝率 | 平均 R | |
|---|---|---|---|
| K 線形成中觸發 | 482 | 51.2% | +0.095 |
| 收盤後觸發 | 738 | 54.9% | +0.118 |
平均 R 的差異是 0.023R,偏向等待收盤(收盤後減去形成中),95% 信賴區間為 [-0.10, +0.15]。在勝率方面,雙比例 z 檢定得到 z = 1.24。兩者都沒有統計顯著性。區間包含零,也涵蓋兩個方向的結果。
簡單說:我們沒能偵測到差異。區間的半寬約為 0.125R,因此只有大約 0.18R 以上的差距才能穩定地被看出來。剩下的 3.7 個百分點勝率差,完全落在這個樣本規模下隨機波動可能產生的範圍內。
這不能證明什麼
檢定結果為零,並不代表證明沒有效應。以 482 筆和 738 筆訊號來說,我們能穩定偵測到的最小差異大約是 0.18R。所以誠實的說法很有限:如果等待收盤確實有優勢,它每筆交易大概小於 0.18R,而且在 1,220 筆訊號中看不出來。
其他限制:
- 結果是透過重播訊號之後的 K 線路徑來結算,檢查在策略設定的期限內,先觸及目標還是先觸及停損。**價差、手續費與滑價都未納入模型。**實際成交對兩組都會更差。
- 20 種資產、八週的資料,只代表一個廣義的市場環境,而不是完整的週期。
- 獲利以策略預先設定的風險報酬比記錄,虧損則固定記為 -1R。這是乾淨的記帳慣例,並不是主觀交易者實際的體驗。
- 這些是真實用戶撰寫的策略,而不是精挑細選的組合。
- **樣本相當集中。**這 3,390 筆訊號來自 55 個帳戶擁有的 179 個策略,最活躍的八位擁有者占了全部訊號的 60.5%。同一條規則在同一項資產上重複觸發並不是獨立事件,因此真正的區間比文中所列更寬。請把它們視為不確定性的下限。
值得一提的時間框架差異(附註限制)
把同樣的比較拿來看不同時間框架,結果如下:
| 時間框架 | 訊號數 | 勝率 | 平均 R |
|---|---|---|---|
| 15m | 2,934 | 57.6% | +0.181 |
| 1h | 355 | 67.6% | +0.377 |
| 4h | 90 | 50.0% | +0.094 |
表格省略了日線這一組,它包含剩下的 11 筆訊號(2,934 + 355 + 90 + 11 = 3,390)。4 小時與日線的樣本太少,無法說明任何事。
在這個樣本中,1 小時訊號的平均 R 高於 15 分鐘訊號,每筆高出 0.196R。但 355 筆訊號集中在少數擁有者手上,未必經得起檢驗,而且這個差距也不能單純歸因於時間框架。這是值得追查的線索,而不是結論。
把 15 分鐘警報延後到收盤才發出,會讓每一則警報最多延遲十五分鐘,換來的卻是一個我們無法衡量的效果。
如何自行測試重繪指標
把你自己的結果依訊號是否在 K 線形成中觸發來分組,然後確認兩組涵蓋的是相同的日曆期間。最後這一步是大家都會跳過的,而它正是左右這個問題結果的關鍵。
想了解這些數字背後的原理,可以參考我們的文章:風險報酬比與RSI 是什麼以及如何使用。部位大小計算器可以把 R 值換算成手數。
常見問題
01重繪指標一定不好嗎?
不一定。在我們的資料中,配對日曆期間後,K 線形成中與收盤後的警報沒有可偵測的差異,不過這項檢定無法排除小幅效應。
02指標重繪是什麼意思?
指它的數值或訊號在 K 線尚未收盤時就會改變,因此已觸發的警報可能到收盤時消失。
03我應該一律等 K 線收盤嗎?
等待可以避免 K 線形成中的假警報,但我們的資料並未顯示它能改善結果。它確實會延後你的進場,所以這是一個由你自己選擇的取捨。
04時間框架比重繪更重要嗎?
在我們的樣本中,1 小時訊號的平均 R 高於 15 分鐘訊號,但樣本相當集中,所以我們無法單純歸因於時間框架。
付諸實踐
與其相信論壇的定論,不如在自己的時間框架上衡量自己的規則,並且在相同條件下比較。
在 AiTradely 應用程式中,策略建構器讓你設定 RSI 水位等條件,用歷史資料回測,並在條件觸發時收到警報。合理的下一步是建立一條規則,分別在 15m 與 1h 上執行,先看看兩者的差異,再自己決定是否進場。
本文內容不構成任何財務建議。以短期且集中的用戶策略樣本得出的結果,看起來可能很有說服力,但在不同的市場中仍可能無法重現。


