什麼叫交易系統?
你有入場訊號,也有停損,為什麼同一張圖交給兩個人,最終會變成兩套交易?
把一句交易想法補成可交接的執行說明,並識別規則缺口、執行偏離和正常虧損。
Snow 講解 · 約 90 秒
一個買點不夠,四個環節要連起來

先猜一下:你有一個很好用的買入訊號。這算一個交易系統了嗎?

- 有個好用的買點:突破前高就買。這算交易系統嗎?還缺好幾塊。
- 系統是四個環節連成一條線:研究、執行、風控、反饋,每一步都寫清依據。
- 它不是一個買點,不保證賺錢,也不是寫完就不改。它讓過程能記錄、能改進。
- 規則一:把口訣補成欄位。市場週期、觸發、入場、失效、數量、離場、停手、記錄。
- 規則二:環節互相牽動。最多虧50元,停損離2元買25份,離5元只能買10份。
- 規則三:改規則走反饋環節。寫成新版本,寫理由、重新測試,不在下一筆臨時改。
- 真實行情:SOL 2022年9月12日收盤高過前20天最高。研究這一環:機會成立。
- 執行:9月13日開盤37.44買入,停損放在最近10天最低30.31,之後只升不降。
- 風控:1萬美元帳戶每筆最多虧100。每個風險7.13,只能買約14.0個,約525美元。
- 買入當天就跌到32.93。9月18日停損上移到31.50,盤中碰到,按停損離場。
- 反饋:連手續費虧約84美元,記−0.84R。一筆先記下,攢夠一組再評。這是挑出的一筆。
- 常見錯一:只有買點,沒有數量。買滿1萬美元,這筆要虧約1605美元,是16筆的預算。
- 常見錯二:虧一筆就換指標。同一套規則SOL兩年11筆,5賺6虧,一筆說明不了什麼。
- 一句話:研究、執行、風控、反饋連起來,才是能記錄、能改進的系統。
第 1 / 14 步
要點
交易系統把研究、執行、風控、反饋四個環節連成一條線,每一步都有依據。它讓過程能記錄、能改進,但消除不了不確定。
搞混了會怎樣:只有買點沒有數量,一次停損遠的交易就能虧掉好幾筆的預算;沒有反饋環節,虧了只會臨時換指標,永遠不知道是哪一環出了問題。
照著做
- 把口訣補成欄位市場週期、觸發、入場、失效、數量、退出、停手條件、記錄口徑,一項都別空著。
- 環節之間互相牽動停損放遠,數量就要變小;過濾條件加多,樣本就攢得慢。
- 改規則走反饋環節改動寫成新版本、說明理由、重新測試,不在單筆交易裡臨時改。
真實行情:一套最小系統在 XRP 上跑兩年,11 筆全記下來
XRP/USDT 日線 · 2022~2023 · 按規則全部記錄,不挑單
兩年 11 筆,賺 4 筆,累計 −1.53R
流程跑得通,不等於有優勢。
1這筆怎麼進的?
2月7日收盤 0.8314,高過之前 20 天最高 0.7686。2月8日開盤 0.8314 買入,停損放在最近 10 天最低 0.5803。
2為什麼虧?
停損離買價 0.2511,風險 100 美元只能買 398 個。買入後最高只到 0.9168,停損逐日上移到 0.7465,2月21日碰到離場,扣費後 −0.34R。
3說明了什麼?
四個環節都走到了,每筆都能記成 R,這就是系統。但它沒保證賺錢:同一套規則放到五個幣上,從 XRP −1.5R 到 SOL +17.6R。有沒有優勢,要回到研究環節看更多樣本。
SOL 9月12日 收盤突破 36.49→次日開盤 37.44 買→停損 30.31,離 19.0%→只買約 14.0 個→9月18日 31.50 離場 −0.84R
SOL 2022 年 8~9 月,不在上面 XRP 兩年 11 筆之內。沒有數量規則、買滿 1 萬美元,同一筆要虧約 1,605 美元。
遇到了怎麼做
- 把口訣補成欄位:市場週期、觸發、入場、失效、數量、退出、停手、記錄。另一個人拿到能照做。
- 先用歷史資料按欄位跑一遍,每一筆都記成 R,不挑單、不補單。
- 結果不好就回到研究環節找原因;要改規則就開新版本,別在下一筆臨時改。
資料口徑現貨日線 · 突破 20 日高次日買 · 10 日低移動停損 · 1R=100 美元 · 雙邊 0.1%
行情為公開日線資料(現貨 XRP/USDT 等五個幣,2022-01-01 至 2023-12-31)。系統規則:收盤高於之前 20 天最高價,次日開盤買入;停損為最近 10 天最低價並逐日上移;帳戶 10000 美元、每筆風險 1%、買入金額不超過帳戶、同時只持一筆;手續費雙邊各 0.1%。選 XRP 是因為它是五個幣裡唯一兩年淨結果為負的一個,用來說明系統跑得通不等於能賺錢;第一筆按時間取,不挑。這是教學用的最小系統,不是推薦的策略。上面 XRP 兩年 11 筆是按規則全部記錄、不挑單;動畫裡那一筆是另從 SOL(2022 年 8~9 月)按「停損距離最大」挑出的,只用來演示四個環節,不代表機率。
自測:換一組數字再算一遍
1. 帳戶 8000 元,每筆最多虧 1%。入場 25 元,失效價 23 元。最多買多少份?
2. 一個系統只寫了買入條件和停損價。至少還缺什麼?
本節完整講解概念圖解 · 小林和小周 · 三種結局 · 規則工作臺 · 選擇練習 · 行動卡 · 進階
01先把這件事講明白
「突破前高就買」只定義了一部分觸發。一套系統至少要回答:在哪些條件下觀察、什麼事件觸發、買賣多少、何時退出、哪些情況必須停手,以及怎樣評價過去的結果。
這些部件互相牽動:停損放遠,數量就得變小;交易次數少了,樣本攢得就慢;過濾條件太複雜,執行可能走樣。系統的用處是讓過程能記錄、能改進,它消除不了不確定。準備把觀察變成訂單、把方法交給別人執行,或發現相似交易總被不同處理時,按下面三步檢查。
02小林和小周:同一個口訣,差在風控
小林和小周用同一個口訣、同樣寫了停損。小林多寫了風控和反饋兩環,小周每次固定買 25 份。第一筆兩人看不出差別,第二筆停損變遠,差別就出來了。
留意買點和停損都寫了,系統還可能缺一環。缺的那一環,平時看不出來。
結論買點和停損寫得一樣,第一筆看不出差別。停損一變遠,固定份數的人一筆就虧掉兩筆半的預算;份數要由風控環節按停損距離算,而不是固定。
圖 2 講的是「份數要由停損距離算」。下面換你自己當風控,再往前走一步:預算裡還得給費用留位置。
留意價差算對了,這一筆最多虧的錢還是可能超出預算。多出來的那一截在哪?
拖動圖上三條線,或按 Tab 選中線旁的標籤,再按上下方向鍵(每次 0.5 元,按住 Shift 每次 2 元)。費用按每份往返 0.1 元估算。目標線只是示意,用來看賺賠比。
試一試停損離 2 元時買 25 份,價差正好虧 50,可右下角顯示連費用要虧 52.5。想讓連費用一共不超過 50 元,最多買幾份?
看答案
每份的風險是 2 元價差加 0.1 元費用,共 2.1 元,50 ÷ 2.1 ≈ 23.8,只能買 23 份。下面圖 4 的失敗結局,淨虧比計畫多出來的 3 元裡,就有 1 元是沒預留的費用。
結論風控環節算份數時,分母是「每份價差 + 每份費用」,不只是價差。預算寫的是連費用一共最多虧多少。
03成立、失敗和放棄,分別怎麼處理
教學示意:虛構品種每單位動 1 元盈虧動 1 元,最小 1 單位。草案規定收盤突破 100 才觀察,下一個觀察點仍滿足時計畫 101 買入,失效 99,風險上限 20 元,最多 10 單位;已有同向持倉就取消,報價中斷就停止下單。
04主案例:一筆候選怎樣走完整個系統
先在規則工作臺上看一個候選怎樣一關關過閘門,觸發出現了也不能繞過執行條件。
留意觸發出現了,系統就一定下單嗎?切換兩種報價看看。
結論候選、觸發、提交是三件事。只要有一道閘門沒過就取消並記下原因,不為了不錯過機會硬湊最小單位。
再換成真實行情:同一套最小系統,四個環節在下單前寫死,一筆虧、一筆賺。系統管得了的是每一步怎麼做,管不了價格走哪條路。
留意系統管得住的是什麼,管不住的是什麼。兩筆的做法一模一樣,結果一虧一賺。
全貌:藍線是前 20 天最高價,紅線是停損(階梯狀是逐日上移),黑點是買入,彩色圓點是離場。點上面的按鈕,一個時點一個時點地看。
四個環節各記了什麼(事先寫死,單位:美元)
- ① 研究收盤高過之前 20 天最高價9月12日收 37.44,高過 36.49(8月25日)
- ② 執行次日開盤買;停損 = 最近 10 天最低,之後只升不降9月13日開盤 37.44 買入,停損 30.31
- ③ 風控帳戶 1 萬美元 × 1% = 100 ÷ 每個的風險100 ÷ 7.13 ≈ 14.0 個,約 525 美元
- ④ 反饋每筆記成 R,買賣各扣 0.1%9月18日在 31.50 離場,記 −0.84R
如果沒有風控環節、直接買滿 1 萬美元:同一筆要虧約 1,605 美元,是 16 筆的預算。停損離買入價 19.0%,遠,所以數量必須小。
全貌:藍線是前 20 天最高價,紅線是停損(階梯狀是逐日上移),黑點是買入,彩色圓點是離場。點上面的按鈕,一個時點一個時點地看。
四個環節各記了什麼(事先寫死,單位:美元)
- ① 研究收盤高過之前 20 天最高價2月27日收 73.97,高過 73.46(2月12日)
- ② 執行次日開盤買;停損 = 最近 10 天最低,之後只升不降2月28日開盤 73.97 買入,停損 67.32
- ③ 風控帳戶 1 萬美元 × 1% = 100 ÷ 每個的風險100 ÷ 6.65 ≈ 15.0 個,約 1,112 美元
- ④ 反饋每筆記成 R,買賣各扣 0.1%3月17日在 82.25 離場,記 +1.22R
想改成「漲多了提前走」可以,但那是新版本:寫清理由,用一整組樣本重新測,不在下一筆臨時改。
結論兩筆都按四個環節做完,虧的一筆只虧約 0.84R,賺的一筆留下 1.22R。系統保證的是每一步有依據、能複查,保證不了每筆賺錢。
真實行情:SOL/USDT 日線取自;LTC/USDT 日線,現貨公開歷史資料(UTC)。挑出的片段,不代表機率,不承諾收益。系統規則、1 萬美元帳戶、每筆 1% 風險、每邊 0.1% 費用都是教學假設;SOL 一筆按「停損距離最大」挑出(與本節快速版同一筆),LTC 一筆按「2024 年以來最早一筆 R ≥ 1 的賺錢單」挑出。日線看不出同一天高低點的先後。
05資訊一段段到來,看看各選擇的後果
留意審系統時,每個問題都能落到某一個環節上:缺欄位是研究和執行,門檻是風控,拆 3 元是反饋。
教學假設:審查一套虛構品種的模擬系統,每單位價格動 1 元盈虧動 1 元,數量取整數。只訓練計畫稽核,不代表策略有優勢。
版本甲:收盤突破 100 就買,退出參考 98,價格風險上限 20 元;沒寫成交參考價、數量和已有持倉限制。
現在可以直接算 10 單位並執行嗎?沒有成交參考價,每單位風險就不確定,10 單位沒法和 20 元核對;沒寫持倉限制,同向單可能疊在一起。
補上成交參考價,才算得出每單位風險和數量;補上已有持倉限制,帳戶層面的風險才有邊界。
舊版本留檔不改,新欄位寫進新版本,在模擬裡先跑,版本和記錄都對得上。
提示:找出從價格條件走到訂單之間還缺的欄位。 選一支,三支的後果都會畫出來。
版本乙補上了:計畫成交 101,失效 99,數量 10 單位,已有同向持倉就取消。現在已有一筆同向持倉,新訊號出現。
此時怎樣處理新候選?門檻是事先寫好的,照做就是執行。候選記下來,將來研究這條門檻時有完整樣本。
入場理由換個名字,風險還是同一個方向。拆成兩套策略,等於盤中臨時撤掉了門檻。
對門檻有疑問,放進研究環節:另開版本,用完整候選樣本比較,不在這一筆上破例。
提示:同一方向的多筆訂單會一起佔用風險額度。 選一支,三支的後果都會畫出來。
下一次候選透過所有門檻,在 101 買入 10 單位,最後實際在 98.8 退出,顯式費用 1 元,淨虧 23 元。
復盤先寫什麼?2 元來自退出價偏差,1 元來自費用。前者查異常處理,後者查成本預留,各自對應一個環節。
一筆虧損說明不了方法無效,刪掉規則還把多出來的 3 元留成了謎。
執行到位不等於預算寫全。不拆開,下一筆還是會超出 20 元。
提示:先把價差、顯式費用和計畫口徑分別列出來。 選一支,三支的後果都會畫出來。
你走過的路徑
評價依據是當時的資訊,不看事後漲跌。
結論先補欄位、再守門檻、最後拆開差額。三次選擇裡說得通的做法,都沒有在盤中臨時改規則。
06把本節方法留給實戰
照圖 1 的十二格,把自己的一句口訣補成可交接的執行說明。復盤時照圖 4 分三類:規則有缺口、執行偏離了、還是正常虧損。
需要時再寫自己的行動卡(可選)
07再往深處想一步
展開邊界、取捨與研究問題
系統越詳細,未必越可靠。每加一個過濾條件,都要說清它解決什麼問題、要什麼資料、執行代價多大;只能靠事後解釋才判斷得了的限制,會擴大操作者的自由度。可以先讓兩個人獨立標註同一批隱藏結果的樣本,看分歧出在哪裡,再決定是補定義還是刪掉複雜條件。
規則完整性、執行一致性和方法有效性要分開評。下面這張圖就是一套完全能復現的規則:
真實行情:SOL/USDT 日線,現貨公開歷史資料(UTC)。全部樣本照實統計,只說明這段歷史,不代表機率,不承諾收益。2022-01-01 至 2023-12-31 按圖 6 同一套規則逐筆跑出,不挑單;只作統計,不畫K線。日期寫成「年/月」,是每筆的訊號月份。
一段漂亮收益也可能來自偏離規則的偶然大單。版本更新要保留修改理由、舊樣本結果和新樣本觀察期,別在虧損後不斷修補到歷史全對,再把這種擬合當成研究進步。
想再想一想?展開問題與筆記(可選)
一個系統只寫了入場與停損,至少還缺什麼?
筆記僅儲存在當前瀏覽器展開參考思路
還需要數量與帳戶風險限制、盈利退出或持倉規則、異常情況處理,以及記錄、驗證和修訂方式。