讓策略按你的想法生長。

原始碼在手,你的想法就能超越參數面板。

無需另裝依賴

在 MetaEditor 中開啟原始碼,即可開始開發。專案採用獨立程式碼或 MT5 已自帶的標準庫。

個人使用不限次數

自由學習、定製並用於自己的交易帳戶。原始碼在手,讓你的想法能夠持續改進。

一次購買,不按啟用或使用次數收費

每個原始碼專案只需購買一次。MQLume 不按啟用次數或使用次數額外收費。

Vibe coding,讓交易經驗成為創造力。

把想法告訴 AI 程式設計助手,以可編輯的 MQL5 專案為起點,由你掌握每一次修改的方向。

  1. 說出你的想法

    試著提出交易時段過濾、更清晰的日誌或新的風險規則。

  2. 審閱並編譯

    讀懂 AI 提議的程式碼,核對邏輯,再用 MetaEditor 編譯。

  3. 驗證你的版本

    對比回測結果,再經過模擬盤測試,最後決定是否實盤使用。

可使用你選擇的 AI 工具;商品不包含 AI 訂閱。請審閱生成程式碼並保護原始碼隱私。更好的工具幫助你完善流程,但不保證交易盈利。

產品介紹

把這款 EA,變成你的 EA。

在 MQLume 免費領取 Smart Gold Hunter:加入購物車、填寫郵箱,即可在網站下載交付包。你可以研究單獨的交易配置,也可以在組合模式中啟用多個配置,並分別設定倉位與方向風險控制。閱讀原始碼、修改一條規則、測試自己的想法,無需額外下載 DLL 或自定義指標。

專為 MetaTrader 5 打造。完整原始碼、清晰的參數和實用文件,讓你掌握下一次開發的主動權。

無需外部 MQH 或 DLL

專案規格

平臺
MetaTrader 5 / MQL5,不相容 MT4
版本
5.0
依賴
一個獨立的 MQ5 檔案,在 MetaEditor 中開啟即可編譯。
輸入參數
87 項參數,覆蓋策略配置、倉位、時間控制及組合設定
編譯與測試
使用 MT5 MetaEditor 編譯。安裝步驟見 README.txt,參數說明見 PARAMETERS.pdf。

交易配置

交易規格

免費開啟你的黃金 EA 程式設計專案。領取完整可編輯原始碼、編譯後的 EA 和參數手冊,按照自己的想法探索黃金突破交易。

以上為市場頁面公佈的規格,不保證適合你的資金狀況或帶來收益。

品種
XAUUSD / 黃金
圖表週期
任意圖表週期
帳戶
組合模式需要對沖帳戶
VPS
建議用於持續執行

開啟原始碼,看看裡面

瀏覽專案中的 50 行真實 MQL5 原始碼,在編輯器內向下滾動以繼續探索。

MQL5 / .mq5
Smart Gold Hunter MT5 5.0[MQLume].mq5v5.0
double NormalizePrice(double price){   double tick=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_SIZE);   if(tick<=0.0) tick=_Point;   if(tick>0.0) price=MathRound(price/tick)*tick;   return NormalizeDouble(price,_Digits);}// Fixed lots are raised to the minimum, capped, then rounded down to the lot step.double NormalizeFixedLots(double volume){   const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN);   const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX);   volume=MathMax(minimum,volume);   volume=MathMin(maximum,volume);   double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP);   if(step<=0.0) step=0.01;   volume=NormalizeDouble(MathFloor(volume/step)*step,2);   return volume<minimum?0.0:volume;}// A risk-sized order below the minimum is skipped rather than enlarged.double NormalizeRiskLots(double volume){   const double minimum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN);   const double maximum=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MAX);   double step=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP);   if(volume<=0.0 || minimum<=0.0 || volume+1.0e-12<minimum) return 0.0;   if(step<=0.0) step=0.01;   volume=NormalizeDouble(MathFloor(MathMin(volume,maximum)/step)*step,2);   return volume<minimum?0.0:volume;}// Reserve 2% of free margin; allow at most 2,000 volume reductions.double FitLotsToFreeMargin(const ENUM_ORDER_TYPE type,double lots,const double price,string &reason){   lots=NormalizeFixedLots(lots);   if(lots<=0.0)   {      reason="Volume below minimum";      return 0.0;   }   double marginBudget=AccountInfoDouble(ACCOUNT_MARGIN_FREE);   if(marginBudget<=0.0)   {      reason="No free margin";      return 0.0;   }   const double minimumLots=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_MIN);

你的下一次創造,從這裡開始。

交付清單

完整原始碼、實用文件與參考檔案,幫助你理解、定製並測試自己的 EA。

一個專案。
完整交付。

100% 原始碼指本商品可編輯實現完整交付,並非只交付 EX5,亦不以隱藏策略模組代替原始碼。

版本 5.0 · 個人使用許可
  • MQ5

    Smart Gold Hunter MT5 5.0[MQLume].mq5

    完整、可編輯的單檔案原始碼。閱讀邏輯、自由定製,並編譯自己的 EA。

    包含
  • EX5

    Smart Gold Hunter MT5 5.0[MQLume].ex5

    與原始碼配套的編譯版 EA;修改 MQ5 後請重新編譯。

    包含
  • TXT

    README.txt

    簡明的網站介紹、安裝與編譯指南,以及使用許可和客服資訊。

    包含
  • PDF

    PARAMETERS.pdf

    PARAMETERS.pdf 覆蓋全部 87 項參數的預設值、單位和相互影響。免費交付包含 MQ5、EX5、README.txt、PARAMETERS.pdf。

    包含

測試與驗證

用測試,把想法一步步做紮實。

探索、定製並測試你的 EA,瞭解它在不同市場環境下的表現。從交付指南入手,逐步建立適合自己參數設定的測試流程。

版本 v5.0 · 87

參數說明

下方為交付原始碼的初始參數,修改後請先檢查並測試。

下列初始值來自交付原始碼。調整設定前,請閱讀隨附的參數指南。 EA 發出的訂單註解統一使用 @MQLume,並保留必要的策略識別資訊。註解參數用於相容已儲存設定,不能移除執行時的品牌識別。

結合 PARAMETERS.pdf 參數指南與 README.txt 使用說明,了解簡短輸入名稱背後的用途、預設值和運作注意事項。

如何讀懂 EA 參數
選擇交易配置

預設選擇 Positive RR。先選擇其他內建配置或自定義配置,再調整僅適用於該配置的參數。

選擇交易配置
原始碼參數鍵本版初始值
Strategy Profileinp_ModeSGH_POSITIVE_RR
入場與止損

可設定入場隨機化、保本及成交價止損重算。部分選項並非適用於所有配置,具體參見 PARAMETERS.pdf。

入場與止損
原始碼參數鍵本版初始值
Entry Randomizerinp_UltimateEntryRandomizerfalse
Break Even (Not Applicable to Positive RR / Swinger / Prop Firminp_UltimateBreakEvenfalse
False Initial SL On Pending Orderinp_UltimateFalseInitialSLfalse
False Initial SL Distance (points)inp_UltimateFalseSLPoints1000.0
Recalculate SL From Executioninp_UltimateSLFromExecutionfalse
倉位計算

可選擇固定手數、風險百分比或每 0.01 手所需餘額。交付預設固定 0.01 手,點差保護可單獨配置。

倉位計算
原始碼參數鍵本版初始值
Lot Size Methodinp_LotMethodSGH_FIXED_LOTS
Fixed Lotinp_Lots0.01
Risk Percentinp_RiskPercent1.0
Balance Per 0.01 Lotinp_BalancePer001Lot100.0
Max Spread (points, 0=off)inp_MaxSpread0
High Spread Protectioninp_UseHighSpreadDeletePendingfalse
自定義配置

調整自定義配置的止盈、止損、追蹤閾值、交易間隔及入場距離。這些參數不會統一覆蓋所有內建配置。

自定義配置
原始碼參數鍵本版初始值
Custom Take Profit (points, 0=off)inp_TP250.0
Custom Stop Loss (points, 0=off)inp_SL500.0
Custom Trailing Start (points, 0=off)inp_TrailStart100.0
Custom Trailing Stop (points)inp_TrailStop50.0
Custom Pause Between Positions (sec)inp_Pause300
Entry distance adjustment (+/- points)inp_CustomPointsAway0.0
帳戶與交易時段

設定每日目標與限制、新聞緩衝、每日關閉及重開時間和週五關閉規則。修改前請核對券商伺服器時間並閱讀手冊。

帳戶與交易時段
原始碼參數鍵本版初始值
Enable Daily Profit/Loss Protectionsinp_UsePropFirmModetrue
Stop After Daily Profit Targetinp_UseDailyProfitTargetfalse
Daily Profit Targetinp_DailyProfitTargetUSD200.0
Stop After Daily Loss Limitinp_UseDailyLossLimitfalse
Daily Loss Limitinp_DailyLossLimitUSD100.0
Close All If Daily DD Is Hitinp_UseEquityProtectionfalse
Daily Drawdown %inp_DailyEquityProtectionPercent3.0
Daily Drawdown Based Oninp_DailyDDReferenceSGH_PREV_DAY_BALANCE
Use All High-Impact Newsinp_UseHighImpactNewsFilterfalse
Use Selected High-Impact News Onlyinp_UseMajorNewsFiltertrue
News Currencies: USD,EUR,GBPinp_NewsCurrenciesUSD
Selected High-Impact Newsinp_MajorNewsKeywordsNFP,CPI,FOMC,Fed Chair,Core PCE
Minutes Before Newsinp_NewsMinutesBefore5
Minutes After Normal Newsinp_NewsMinutesAfter5
Full Fed Chair Speech Protectioninp_FullFedChairSpeechProtectiontrue
Fed Chair Protection Minutesinp_FedChairSpeechMinutes60
Use manual daily close/reopen timeinp_UseManualDailyCloseTimetrue
Daily close hourinp_DailyCloseHour21
Daily close minuteinp_DailyCloseMinute15
Daily reopen hourinp_DailyReopenHour1
Daily reopen minuteinp_DailyReopenMinute15
Delete pending orders at daily closeinp_DailyCloseDeletePendingstrue
Close positions at daily closeinp_DailyCloseClosePositionstrue
Friday Close Protectioninp_UseFridayCloseProtectiontrue
Friday close timeinp_UseManualFridayCloseTimetrue
Friday close hourinp_FridayCloseHour15
Friday close minuteinp_FridayCloseMinute25
Delete Pending Orders on Fridayinp_FridayCloseDeletePendingstrue
Close Open Positions on Fridayinp_FridayCloseClosePositionstrue
時間與面板

選擇自動或手動券商時間偏移、可選提前收市檢測及資訊面板顯示。

時間與面板
原始碼參數鍵本版初始值
Auto Detect Broker GMT Offsetinp_UseAutoBrokerGMTOffsetfalse
Manual Broker GMT Offsetinp_ManualBrokerGMTOffset2
Broker Early/Holiday Close Detectioninp_UseBrokerEarlyCloseDetectionfalse
Minutes Before Broker Session Closeinp_EarlyCloseProtectionMinutes30
Show Info Panel On Chartinp_ShowPaneltrue
訂單識別

設定合適的 Magic 編號和訂單備註,以識別當前安裝例項的訂單。

訂單識別
原始碼參數鍵本版初始值
Magic Numberinp_MagicNo888777
Trade Comment (single-profile mode)inp_TradeComment@MQLume
組合模式

預設關閉組合模式。開啟需要組合的配置,分別選擇倉位計算方式,並設定同方向總風險上限。此模式需要對沖帳戶。

組合模式
原始碼參數鍵本版初始值
Multi-Profile Mode (OFF = single profile)inp_UseMultiProfileModefalse
Max Combined Risk Per Buy/Sell Side % (0=off)inp_PortfolioMaxDirectionalRiskPercent3.0
Recalculate SL From Executioninp_PortfolioSLFromExecutionfalse
False Initial SLinp_PortfolioFalseInitialSLfalse
False SL Distance (points)inp_PortfolioFalseSLPoints1000.0
Enable Strikerinp_PortfolioUseStrikerfalse
Striker Lot Methodinp_PortfolioStrikerLotMethodSGH_PORTFOLIO_FIXED_LOTS
Striker Risk % Per Tradeinp_PortfolioStrikerRiskPercent1.0
Striker Fixed Lotinp_PortfolioStrikerFixedLot0.01
Enable Ultimate Scalperinp_PortfolioUseUltimateScalperfalse
Ultimate Scalper Lot Methodinp_PortfolioUltimateLotMethodSGH_PORTFOLIO_FIXED_LOTS
Ultimate Scalper Risk % Per Tradeinp_PortfolioUltimateRiskPercent1.0
Ultimate Scalper Fixed Lotinp_PortfolioUltimateFixedLot0.01
Enable Classic Scalperinp_PortfolioUseScalperfalse
Classic Scalper Lot Methodinp_PortfolioScalperLotMethodSGH_PORTFOLIO_FIXED_LOTS
Classic Scalper Risk % Per Tradeinp_PortfolioScalperRiskPercent1.0
Classic Scalper Fixed Lotinp_PortfolioScalperFixedLot0.01
Enable Positive RRinp_PortfolioUsePRRScalpingfalse
Positive RR Lot Methodinp_PortfolioPRRLotMethodSGH_PORTFOLIO_FIXED_LOTS
Positive RR Risk % Per Tradeinp_PortfolioPRRRiskPercent1.0
Positive RR Fixed Lotinp_PortfolioPRRFixedLot0.01
Enable Swingerinp_PortfolioUseSwingerfalse
Swinger Lot Methodinp_PortfolioSwingerLotMethodSGH_PORTFOLIO_FIXED_LOTS
Swinger Risk % Per Tradeinp_PortfolioSwingerRiskPercent1.0
Swinger Fixed Lotinp_PortfolioSwingerFixedLot0.01
Enable Prop Firm Scalperinp_PortfolioUsePropScalperfalse
Prop Firm Scalper Lot Methodinp_PortfolioPropLotMethodSGH_PORTFOLIO_FIXED_LOTS
Prop Firm Scalper Risk % Per Tradeinp_PortfolioPropRiskPercent1.0
Prop Firm Scalper Fixed Lotinp_PortfolioPropFixedLot0.01
Enable Custom Profileinp_PortfolioUseCustomfalse
Custom Lot Methodinp_PortfolioCustomLotMethodSGH_PORTFOLIO_FIXED_LOTS
Custom Risk % Per Tradeinp_PortfolioCustomRiskPercent1.0
Custom Fixed Lotinp_PortfolioCustomFixedLot0.01

交付後的支援

售後包括 Bug 修復。

產品持續維護期間,針對交付原版中可復現、與商品說明不符的問題,提供排查與修復支援。

支援期限:產品持續維護期間

交付與編譯問題

檔案缺失、交付錯誤,以及宣告環境中的原版編譯故障。

程式與文件缺陷

請提供版本、參數、日誌與復現步驟,以便確認並處理問題。

售後範圍

從隨附指南開始學習;交付問題或可復現的軟體缺陷,可聯絡我們協助處理。交易結果不作保證。

常見問題

常見問題與解答

幫助中心
購買的是什麼?

你可以閱讀、修改和編譯交付原始碼,用於自己的研究及本人交易帳戶。修改前請保留一份未經改動的交付原版。 未經單獨書面授權,不得轉售、再分發、公開發布、轉授權原始碼或編譯檔案,也不得作為白標產品提供。交付原始碼不代表轉讓版權或第三方名稱的所有權。

發貨後的退款政策

原始碼是可複製的數字商品。一經發貨,不接受改變主意、不再需要等個人原因退款。下單前請核對相容性、內容與已披露限制。

如何交付和報告 Bug?

填寫郵箱、確認授權條款,即可下載免費 EA 原始碼包,無需付款。

交付與售後

  1. 1

    免費領取

    選擇需要的免費 EA 原始碼包。

  2. 2

    檢查訂單

    確認商品和 US$0 總額。

  3. 3

    填寫郵箱

    確認授權條款並完成免費訂單。

  4. 4

    下載

    所有免費商品可一次下載為一個 ZIP,也可分別下載。

MQLume Bespoke

讓想法,成為專屬作品。

探索高級訂製 →

有更具體的想法?聊聊進階客製。

透過站內客服或電子郵件告訴我們您的需求。我們一起確認開發範圍與實作方案,客製服務另行報價。

100% 認真對待每一筆訂單,持續跟進交付與售後。

探索免費 EA 原始碼

免費下載,提供真實原始碼。

免費

Lizard [MQLume]

MQL5 / MT5版本 v2.1

免費的黃金突破原始碼專案:六個可獨立選擇的策略核心,搭配時段篩選和靈活部位設定。

US$99.00免費
免費

Scraper Gold [MQLume]

MQL5 / MT5版本 v3.7

免費可編輯原始碼,包含 EX5:四個黃金突破引擎,各自提供獨立的模式、倉位、方向和退出控制。

US$95.00免費

MQL4 / MQL5 原始碼檔案為 .mq4 / .mq5;EX4 / EX5 是編譯程式。購買 EX4 或 EX5 並不自動包含原始碼。

Journal Starter

兩個原創、不會下單的 MT4 / MT5 學習示例,用於閱讀 OnInit 和 OnDeinit 日誌流程。

僅供學習的示例。使用前請在 MetaEditor 中審閱並編譯;這些示例不會下單。

評價與問答

正在載入…

MQLume

一起探索,也一起交流。

在你喜歡的平台,與 MQLume 保持連結。

YouTube

看看 EA 如何運作,了解回測表現、操作示範與實用教學。

前往 YouTube 觀看

Telegram

與其他 EA 使用者交流想法,分享使用心得,及時了解新品動態。

加入交流社群 關注官方更新

結帳

Smart Gold Hunter [MQLume]

版本 5.0 · 個人使用許可

訂單金額
US$0

結帳後立即下載

截圖 · Smart Gold Hunter [MQLume]

截圖 — Smart Gold Hunter [MQLume]
放大圖片 ↗

購物車

每個專案一份個人使用許可,同一商品僅加入一次。

購物車還在等它的第一位乘客。

選擇 EA 或原始碼版,開始你的專案。

繼續選購