EA程式怎麼選?現成EA與自己寫的取捨與安裝流程

EA程式怎麼選?現成EA與自己寫的取捨與安裝流程

2026-10-26

作者:Dicky CCY|Ace Fortune 領財智庫 AI Trading Academy 講師、量化交易·盈利分裂教練

有位學員在課堂上問我:EA 到底該買現成的,還是乾脆自己寫一個?他已經在網上比較了兩個星期,看著各家漂亮的回測曲線,越看越不敢下手。這位學員的問題問錯了層次,因為真正決定最後結果的,不是哪一套 ea程式,而是你從哪一條路開始。買現成的與自己寫的各有各的麻煩,而且麻煩的位置完全不在同一處。把這兩條路先分清楚,後面的比較才有意義。

這一篇要回答四個問題:現成的去哪裡找、自己寫要準備什麼、兩條路各自會在什麼地方壞掉、以及按下運行之前該確認哪些條件。我不會推薦任何一套具體的工具,因為評估一項工具好壞,離開你的資金規模與風險承受力就沒有意義。涉及平台與牌照的部分,請你直接向持牌人士查證,我只能把核對的方法寫清楚。至於哪些成本會在不知不覺間把回測利潤吃掉,我會用一個算式攤開來講,因為那個數字最能說明問題。

一個岔路口:買現成的,還是自己寫

買現成的路最好走。市集上可以直接下載或購買已經編譯好的檔案,安裝之後掛上圖表就能運作,不需要你會寫一行 MQL4。這條路的優點是快,一兩天內你就知道它在你關注的商品上會做什麼事。你甚至不必先讀懂它的規則,也能先用模擬帳戶看它如何動作。缺點同樣清楚:你拿到的是一個黑盒,看得到它今天下了幾張單,看不到它為什麼在這個位置進場。賣方消失了、說明改了、版權到期了,這些都無從追問,也沒有申訴的對象。也就是說,你買的其實是一段時間上的信任。

自己寫的那條路剛好相反。你要有 MQL4 或 MQL5 的基礎,用 MetaEditor 撰寫、修改、優化,把進場條件、倉位大小與出場規則一行一行寫下來。這條路的優點是自由度高,邏輯與節奏全在自己手上,要改一個參數不用等任何人回覆。你也永遠不必擔心賣方停止更新,因為沒有賣方。代價是時間,你以為三天寫完的東西,可能三個月還在跟參數老化纏鬥。我常這樣跟學員形容:買現成像買一台組裝好的機器,自己寫像自己拉管線,牆上每個開孔都看得見,但每一段都得自己接好才不會漏水。

所以這裡要先講一個很多人忽略的前提:會不會寫程式,跟你能不能用 ea程式 是兩件事。你不會寫,一樣可以從市集上找現成的來跑,先用模擬環境把整套流程走一遍。真正需要編程能力的,是走到第三步、第四步的時候。你在現場看到程式哪裡不對,想改;看到行情變了,想加一個濾網;這時如果沒有原始碼在手邊,你就只能等,等到別人替你決定。這個先後次序如果搞錯,時間成本會比學寫程式還高。你多繳的不是學費,是幾個月的驗證期。

一個人站在分岔路口,左邊是組裝好的機器,右邊是牆上開孔、管線還沒接好的施工現場。

MetaTrader Market:官方市集怎麼用

MetaTrader Market 是 MetaTrader 平台官方的市集,裡面放的通常是 EA、指標與其他交易工具,也有部分策略說明與書籍可以試閱。它跟一般網店的差別,在於你可以在同一個地方下載試用版本,先跑一輪再決定要不要付費。我自己看市集的順序是先看分類,再看評價,然後看下載次數與功能介紹,最後才看價格。這個順序很重要,因為價格最低的那一套,往往是參數最硬、限制最多、而且已經被買斷的那一套。分類這一項決定你會不會誤買,你若在搜尋欄打的是「EA」,系統會把所有自動交易工具都推給你,包含根本不是策略的訊號指示器。

評價那一欄要看得仔細,不是看有幾顆星,而是看有沒有人寫下具體的細節。寫「不錯,很穩」沒有參考價值,寫「在倫敦開盤前後會有兩次滑價,客服回覆很慢」才是你要的資訊。下載次數高的產品也不等於一定好,但它至少經過較多人的手指,邊界情況暴露得比較多。租用方案在試用期結束前是最划算的選項,你可以用一個月的實盤量感受它,再決定要不要續。功能介紹那一欄則要看清楚它到底處理了什麼,是單純開平倉,還是連倉位與風控都包辦。價格這一欄我通常留到最後才看,因為前面三項沒過關的東西,價格再便宜也跟你無關。

這裡要補一句關於來源的話。市集解決的是「找得到」,解決不了「這個人是誰」。付款之前,把賣方的公司名稱抄下來,到監管機構的公開名單上核對一次,確認它沒有出現在警示名單裡;根據 SFC 的懷疑投資產品警示名單,不少以自動交易為賣點的平台都曾被列入需要公眾警惕的類別。平台與牌照的問題,請你直接找持牌人士確認,我不會在這裡指認任何一家,也不會說哪一家比較可靠。牌照核對這種工作,一次五分鐘,但它決定的是你出事之後有沒有地方喊。

怎麼挑一個 EA:四項評估,比價格重要

新手挑選 ea程式 時,第一眼通常落在回測曲線與價格標籤上,這是最容易踩的坑。曲線漂亮只能說明它在某一段已經發生的行情裡跑得動,說明不了它在你真正要交易的那個時段還能不能活著。價格便宜只是一個採購條件,跟這套東西會不會讓你的帳戶出事沒有關係。我會要求學員改看四項:交易策略邏輯、風險管理方式、可調整參數,以及它是否符合自己的交易風格。

評估項 看什麼 常見誤判
交易策略邏輯 進場與出場條件說得出來嗎,擅長的是趨勢市還是震盪市 以為月收益高就等於邏輯好,忽略它在什麼市況下會失效
風險管理方式 單筆風險佔帳戶多少,有沒有總曝險上限,極端行情會不會停手 以為設定了停損就等於有風控
可調整參數 參數能不能自己改,改完之後行為會不會整個變樣 以為參數越多越專業,越多越容易改出問題
交易風格吻合 它要盯的時段、商品與持倉週期,跟你的作息與資金安排合不合 以為自己的風格可以事後遷就工具

四項要問到什麼程度

這一欄要問的不是「有沒有風控」,而是風控怎麼算。單筆風險是固定金額,還是帳戶百分比?連續虧損三單之後,它會不會自動縮小倉位?盤面跳空時,它來不來得及收手?這些問題如果換來的是含糊其辭,那就是還沒準備好上線的理由。若對方只願意說一句「我們有嚴格風控」,你要繼續問到具體數字為止,因為講不出數字的風控,執行時會變成沒有風控。我常跟學員這樣講,沒有數字的風控就像沒有刻度的體溫計,量到多少全憑你相信。

先測再上:回測與模擬帳戶要分開看

回測跑完不等於可以上線。回測用的是歷史成交價,點差固定、滑點歸零,遇到跳空也不會斷線;模擬帳戶用的是真實報價,這些缺點全都會出現,差別只在於錢還是真的。回測的樣本數不足時,統計意義本身就薄,一百筆以下的交易紀錄,多半撐不起你對它的信心。有關回測與實盤落差怎麼量測,我另外寫過 回測與實盤落差檢驗,那一篇把落差拆成幾個可以自己動手算的項目。測試期至少要涵蓋一段趨勢市與一段震盪市,只測一段行情得出的漂亮數字,參考價值有限。整個測試流程最容易被跳過的一步,是用模擬帳戶實際跑上一段時間,很多人在回測曲線漂亮的那一天就按下確定。

一個算式:歷史績效漂亮,不等於能賺錢

這一節我放一個算式,因為這是我在課堂上講過最多一次的內容。場景很簡單:兩套候選的 ea程式,各跑一百筆交易,回測曲線都好看,勝率看起來也不差。你有沒有算過?歷史績效漂亮,跟這套程式能不能真正替你賺到錢,中間隔著成本這一道牆。下面這組數字全部是為了說明算式而設的假設值,不是任何一個產品的真實業績。

先看 EA A。它的勝率是 55%,盈虧比 1.5,也就是賺的時候賺 1.5 R,輸的時候輸 1 R。期望值是 0.55 乘以 1.5,等於 0.825,再減去 0.45 乘以 1,等於 0.375 R。我們假設 1 R 是一百美元,也就是每筆交易的風險額是 100 美元,那麼一百筆的期望毛利是 0.375 R 乘以 100,等於 37.5 美元。EA A 每筆交易的點差成本是 0.5 美元,一百筆等於 100 乘以 0.5,等於 50 美元。把成本扣掉,淨結果是 37.5 減去 50,等於負 12.5 美元。

再看 EA B。它的勝率只有 48%,比 EA A 低了七個百分點,看起來比較差。盈虧比 2.2,期望值是 0.48 乘以 2.2,等於 1.056,再減去 0.52 乘以 1,等於 0.536 R。換算成金額是 0.536 R 乘以 100,等於 53.6 美元。EA B 每筆點差成本 0.3 美元,一百筆是 100 乘以 0.3,等於 30 美元。扣掉之後,淨結果是 53.6 減去 30,等於正 23.6 美元。同一樣一百筆交易、同樣的風險額,兩個結果剛好換了位置。

結論很明顯。勝率更高的 EA A 反而是虧錢的那一套,勝率較低的 EA B 才真正留下錢。差距不在策略本身,而在點差把它吃掉了:用 1.5 的盈虧比去扛 0.5 美元的每筆成本,等於每筆單子都在往回蝕。重點不是那個 12.5 美元,而是那條結構——當每筆交易的摩擦成本接近半個 R,勝率再漂亮也救不回來。所以你該問的第一個問題很簡單,這個策略每筆交易的摩擦成本,佔 1 R 的幾成?這一題答不出來,後面比較歷史績效就是在比誰的說明寫得漂亮。

並排的兩只水桶,左邊桶底裂口大、水位往下掉,右邊裂縫細、水位仍上升,地上積著水。

安裝三步驟:把 EA 放進 MT4

官方市集選好之後,安裝本身只有三個步驟,因為整套流程在 MT4 裡面都是圖形介面操作。第一步是準備檔案,把下載回來的 .ex4 或 .ex5 檔複製一份,放到 MT4 安裝目錄底下的 MQL4 或 MQL5 資料夾裡,找到 Experts 那個資料夾貼進去。第二步是載入圖表,登入 MT4 之後,在左側的導航視窗展開專家顧問清單,把你要用的那一套從加號底下拖到圖表上。第三步是設定參數,EA 會跳出一個視窗讓你調整輸入值,確認無誤之後按確定,它就開始運作。這三步在 MT4 裡大概五分鐘就能走完,我在課堂上讓學員當場跟著做一次,很多人卡住的地方不是操作,而是不知道該把檔案放去哪裡。

裝好之後還有三件事沒做完

按下去的那一刻,事情只完成了一半。第一件事是自動交易權限,MT4 頂端工具列的自動交易按鈕必須開啟,圖表右上角的標記會跟著變色;權限沒開,EA 會安靜地站在那裡看著你的單子不動。第二件事是先在模擬帳戶跑,讓它用真實點差做上幾十筆交易再說,你才有資格討論真錢。第三件事是參數不要照抄預設值,預設值是賣方為了他的回測曲線調出來的,不是為了你的帳戶,請回到前面那四項評估,把風險相關的參數照著你的承受力改過一遍。這三件事少做一件,前面所有的挑選功夫都會打折。

檔案放錯位置是最常見的卡關點

我見過最典型的卡關,不是參數看不懂,而是檔案放錯資料夾。MT4 只會讀取自己那個安裝目錄裡的 Experts 資料夾,你從桌面拖一份進去,導航視窗裡永遠不會出現它。另一個常見狀況是同時開著 MT4 與 MT5,結果複製到 MQL5,卻把 EA 掛到 MT4 的圖表上,畫面右上角顯示「專家顧問未啟用」,很多人以為買到壞檔。這類問題一查路徑就解決,不需要重下載。

VPS:讓 EA 不會因為你的網路斷掉

有一類故障我在現場看過很多次,程式本身完全正常,帳單也正常,最後是連線斷掉,而掛單在斷線期間就沒有再被更新。虛擬私人伺服器就是為了解決這個問題:把 MT4 放在一個全天候在線的機器上,你的電腦可以關機、可以重啟,EA 仍然會在符合條件的時候繼續執行。這對需要長時間持有的策略特別重要,因為一斷線等於把風控閘門鎖死在舊的狀態上,等你回來才發現已經連續錯過了幾次出場訊號。

不過我要把話說清楚,VPS 改善的是運作環境,不是策略品質。把一套邏輯有問題的程式搬到 VPS 上,只會讓它更穩定地做錯事。比較合理的順序是,先在模擬環境把邏輯驗證清楚,再談部署的位置。另外 VPS 的選擇同樣涉及服務供應商與所在地的合規條件,這部分請向持牌人士查證。對我們這個行業的教學來說,一台穩定的機器只是把故障點從你家搬到別人的機房,並沒有把策略本身變好。成本也要一起算進去,VPS 是每月固定支出,把它當成策略成本的一部分去折算,才知道它值不值那筆錢。

沒有最好的 EA:只有配得上你的 EA

市面沒有適合所有人的最佳 ea程式,因為 EA 是一個執行工具,不是策略本身。你用什麼商品、每筆願意冒多少風險、一天能盯幾個小時、能不能接受連續虧損,這些條件一換,適合的答案就整個換掉。同樣一套順勢程式交給一個資金小、只看歐盤的散戶,跟交給一個資金穩、願意隔夜持有的人,結果是兩回事。我不認為「最好」這兩個字在這個行業有意義,我只在意某一套東西跟某個人的帳戶結構合不合。

如果你對 EA 的組成還沒有完整的概念,可以先讀 EA 程式介紹,那篇把訊號、倉位與執行三個部分拆開講。至於新手最常踩的幾個坑,我在 EA 程式常見誤解與風險管理 一文裡逐條拆過,包括把回測曲線當成績單、把參數當成保證這些。真正該記住的是,任何一套自動交易工具都不會替你承擔市場的不可預測,它只會把你的規則執行得更快、更準。

另外要補一句風險提醒的來源。自動交易與槓桿外匯是兩層不同的風險,後者本身就帶有成本與波動的放大效果,根據 IFEC 對槓桿外匯的基本認識,按金門檻低不代表成本低,成本佔比越高,槓桿放大的負向影響就越直接。相對地,美國商品期貨交易委員會在 降低外匯交易風險的建議 中強調的也是同一件事:查清楚交易對手、看清成本結構、控制槓桿比例。買 EA 之前先把這三件事做完,你才是在解決風險,而不是在轉移風險。

結論:先走哪條路,然後才談哪一套

我的建議很明確:先用現成的 ea程式 走完驗證流程,再決定要不要自己寫。理由不是買現成的比較好,而是現成版本讓你用最低成本看清楚這條路值不值得走。你可以在一個星期內買到、裝到、掛上圖表,然後用模擬帳戶跑兩個月,把風險管理、參數調整、執行落差全部摸一遍。反過來做,也就是先花三個月寫一套自己的程式、寫完才發現策略在真實點差下不成立,時間成本高很多,而且你連對照組都沒有。我在課堂上見過學員照著 EA 歷史曲線買,結果一個月後本金少了一成,回頭才發現他從來沒有算過那個成本。

我會改口的情況只有一個:你已經有一套跑得穩定、邏輯你也完全看得懂的規則,而且那套規則是你原創的,不是照著別人的說明書抄出來的。這時自己寫不是為了省錢,而是為了控制,你才有本錢花那個時間。對還沒走到這一步的人,我建議先問自己三個問題:這套 EA 的交易邏輯,我能不能用一句話講清楚?它每筆交易的摩擦成本,佔 1 R 的幾成?如果它在震盪市連續虧損,我還要不要繼續讓它跑?三題有一題答不出來,就先不要按下那個確定鍵。

立即 WhatsApp 聯繫小風團隊免費諮詢:+852 5378 5383 網站:https://aitrading.ace-fortune.com/EA

常見問題

投資涉及風險,過往表現不代表未來回報。本內容僅供教育參考,不構成任何投資建議。

分享到:
null

Ace Fortune 2018年成立於香港,早期研究方向包括面向 PI(個人專業投資者)的大數據智能指標及選股器,以及運用量化模型研究交易策略。
今天,我們將這份系統思維,延伸至 AI 工具與程式交易教育,讓新手學習運用 AI Agent 輔助整理資料、編撰程式與檢查邏輯。
從理解工具到動手實作,讓科技更容易入門,支持個人增值與成長。Let Intelligence Empower Your Growth. 

null
© 2026 Weber All Right Reserved