
The Gold Reaper MT5 5.1:XAUUSD 自動手數測評,2026 年 1–10 月
歷史回測收益 +396.90%。近距離了解 Gold Reaper 的黃金剝頭皮策略與自動手數。

歷史回測收益 +396.90%。近距離了解 Gold Reaper 的黃金剝頭皮策略與自動手數。
原始碼在手,你的想法就能超越參數面板。
在 MetaEditor 中開啟原始碼,即可開始開發。專案採用獨立程式碼或 MT5 已自帶的標準庫。
自由學習、定製並用於自己的交易帳戶。原始碼在手,讓你的想法能夠持續改進。
每個原始碼專案只需購買一次。MQLume 不按啟用次數或使用次數額外收費。
把想法告訴 AI 程式設計助手,以可編輯的 MQL5 專案為起點,由你掌握每一次修改的方向。
試著提出交易時段過濾、更清晰的日誌或新的風險規則。
讀懂 AI 提議的程式碼,核對邏輯,再用 MetaEditor 編譯。
對比回測結果,再經過模擬盤測試,最後決定是否實盤使用。
可使用你選擇的 AI 工具;商品不包含 AI 訂閱。請審閱生成程式碼並保護原始碼隱私。更好的工具幫助你完善流程,但不保證交易盈利。
產品介紹
完整的 MQL5 專案、80 個參數和九組可選策略,為你的實驗提供起點。研究突破邏輯、完善持倉管理,再加入自己真正需要的功能。
專為 MetaTrader 5 打造。完整原始碼、清晰的參數和實用文件,讓你掌握下一次開發的主動權。
交易配置
黃金突破類 EA 的可編輯 MQL5 原始碼。透過單一原始碼檔案研究九組策略開關、手數計算、移動止損與新聞控制。
以上為市場頁面公佈的規格,不保證適合你的資金狀況或帶來收益。
瀏覽專案中的 50 行真實 MQL5 原始碼,在編輯器內向下滾動以繼續探索。
int OnInit(void){ g_initialized=false; g_fatalError=false; g_interestRateNewsLatch=false; g_cpiNewsLatch=false; g_tradingSessionsLogged=false; ZeroMemory(g_strategyConfig); ZeroMemory(g_strategyState); ZeroMemory(g_positionConfig); ZeroMemory(g_positionState); ZeroMemory(g_dispatchClock); ZeroMemory(g_brokerTime); ZeroMemory(g_dailyDrawdown); ZeroMemory(g_tradeCaches); ZeroMemory(g_startupValues); ZeroMemory(g_dashboard); ArrayInitialize(g_strategyLots,0.0); ArrayInitialize(g_strategySwingHigh,0.0); ArrayInitialize(g_strategySwingLow,0.0); ArrayInitialize(g_strategyProfit,0.0); ArrayInitialize(g_averageTradeProfit,0.0); ArrayInitialize(g_closedTradeCount,0); for(int i=0;i<9;i++)g_strategyEnabled[i]=(i<3); // Configure synchronous requests before loading any strategy. g_tradeExecutor.SetExpertMagicNumber(0); g_tradeExecutor.SetDeviationInPoints(10); g_tradeExecutor.SetTypeFilling(ORDER_FILLING_FOK); g_tradeExecutor.SetAsyncMode(false); g_tradeExecutor.SetMarginMode(); g_strategyState.calendarRefreshEnabled=true; g_strategyState.lastNfpFetch=0; g_strategyState.previousCapital=0.0; if(!IsInitializedValidityBranchEnabled())return INIT_FAILED; InitializeTickDispatch(BacktestSpeed,g_dispatchClock); if(EnableNFP_Filter) { g_strategyState.nextNfpServer=ReadNextNfpCalendarTime(); Print("Next NFP: "+TimeToString(g_strategyState.nextNfpServer,TIME_DATE|TIME_SECONDS)); } if(EnableIR_Filter) { g_strategyState.nextIrServer=ReadNextCalendarRelease(NEWS_INTEREST_RATE); Print("Next Interest Rate decision: "+TimeToString(g_strategyState.nextIrServer,TIME_DATE|TIME_SECONDS)); } if(EnableCPI_Filter) { g_strategyState.nextCpiServer=ReadNextCalendarRelease(NEWS_CPI); Print("Next CPI: "+TimeToString(g_strategyState.nextCpiServer,TIME_DATE|TIME_SECONDS)); }你的下一次創造,從這裡開始。
完整原始碼、實用文件與參考檔案,幫助你理解、定製並測試自己的 EA。
100% 原始碼指本商品可編輯實現完整交付,並非只交付 EX5,亦不以隱藏策略模組代替原始碼。
版本 5.6 · 個人使用許可PARAMETERS.pdf 說明目前輸入、預設值與用法。編譯時請保留全部隨附子資料夾。
MT5 參數預設;使用前請核對設定。
簡明的網站介紹、安裝與編譯指南,以及使用許可和客服資訊。
與原始碼配套的編譯版 EA;修改 MQ5 後請重新編譯。
完整、可編輯的單檔案原始碼。閱讀邏輯、自由定製,並編譯自己的 EA。
探索、定製並測試你的 EA,瞭解它在不同市場環境下的表現。從交付指南入手,逐步建立適合自己參數設定的測試流程。
版本 v5.6 · 80
下方為交付原始碼的初始參數,修改後請先檢查並測試。
探索下方參數,根據自己的研究、風險偏好和工作習慣定製 EA。 EA 發出的訂單註解統一使用 @MQLume,並保留必要的策略識別資訊。註解參數用於相容已儲存設定,不能移除執行時的品牌識別。
結合 PARAMETERS.pdf 參數指南與 README.txt 使用說明,了解簡短輸入名稱背後的用途、預設值和運作注意事項。
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -lijntje | 顯示文字 |
UseVariableValuesUseVariableValues | true |
AdjustLotsizeToVariableValuesAdjustLotsizeToVariableValues | true |
ShowInfoPanelShowInfoPanel | true |
update infopanel during testingUpdateInfoTesting | false |
Adjustment for Infopanel sizeInfoPanelSizeAdjust | 1.0 |
Force Font Size (0=disabled)SetFontSize | 0 |
- - -BacktestSpeed_string | 顯示文字 |
Backtest SpeedBacktestSpeed | 1BACKTEST_NORMAL |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -spreadfilter | 顯示文字 |
Allow Buy TradesAllowBuyTrades | true |
Allow Sell TradesAllowSellTrades | true |
TradeFrequencyTradeFrequency | 5FREQUENCY_AUTOMATIC |
Max Allowed SpreadMaxSpread | 500.0 |
UseHL_TrailingSLUseHL_TrailingSL | true |
Friday stop hour (brokertime; close all trades+pending)FridayStopHour | 25 |
delete pending ordersFridayClosePending | true |
close open tradesFridayCloseOpen | true |
setSL_TP_After_EntrysetSL_TP_After_Entry | false |
Use Virtual ExpirationVirtual_expiration | true |
Randomization (entries and exit) in pipsRandomization | 0.0 |
Fake Breakout FilterFakeOutFilter | 2FAKEOUT_MEDIUM |
Enable Virtual SL/TP (trailing by market close)EnableVirtualSLTP | false |
Seconds before the real SL is pulled up to the virtual SL (0 = SetVSL_to_hardSL_sec_delay | 99 |
Base MagicnumberST1_MagicNumber | 8000 |
Comment for tradesST1_Comment | @MQLume |
RemoveCommentSuffixRemoveCommentSuffix | false |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
NFP_FILTERNFP_FILTER | 顯示文字 |
EnableNFP_FilterEnableNFP_Filter | true |
UseMQL5CalendarUseMQL5Calendar | true |
AutoGMTAutoGMT | true |
GMT_OFFSET_Winter (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Winter | 2 |
MT_OFFSET_Summer (AutoGMT=false or backtesting)Broker_GMT_OFFSET_Summer | 3 |
NFP_CloseOpenTradesNFP_CloseOpenTrades | true |
NFP_ClosePendingOrdersNFP_ClosePendingOrders | true |
NFP_MinutesBeforeNFP_MinutesBefore | 100 |
NFP_MinutesAfterNFP_MinutesAfter | 60 |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -IR_FILTER | 顯示文字 |
EnableIR_FilterEnableIR_Filter | false |
IR_CloseOpenTradesIR_CloseOpenTrades | true |
IR_ClosePendingOrdersIR_ClosePendingOrders | true |
IR_MinutesBeforeIR_MinutesBefore | 100 |
IR_MinutesAfterIR_MinutesAfter | 60 |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -CPI_FILTER | 顯示文字 |
EnableCPI_FilterEnableCPI_Filter | false |
CPI_CloseOpenTradesCPI_CloseOpenTrades | true |
CPI_ClosePendingOrdersCPI_ClosePendingOrders | true |
CPI_MinutesBeforeCPI_MinutesBefore | 100 |
CPI_MinutesAfterCPI_MinutesAfter | 60 |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -propfirmsettings | 顯示文字 |
AdjustEntryAdjustEntry | 0.0 |
AdjustSLAdjustSL | 0.0 |
AdjustTPAdjustTP | 0.0 |
AdjustTrailSLAdjustTrailSL | 0.0 |
AdjustTrailTPAdjustTrailTP | 0.0 |
AdjustBreakEvenAdjustBreakEven | 0.0 |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -LotSizeSettings | 顯示文字 |
manually set balance to use (if > 0)ManualBalance | 0.0 |
Lotsize calculation methodRisk | 1234LOTS_TOTAL_DRAWDOWN |
StartLotsStartLots | 0.01 |
Max Allowed TOTAL DrawdownMaxAllowedDD | 30.0 |
Weighted LotsizeUseWeightedLots | true |
Max Risk Per StratMaxRiskPerStrategy_ | 1.0 |
Set Max DAILY Drawdown (Prop Firms)PropFirmMaxDailyDD | 0.0 |
OnlyUpOnlyUp | true |
Reset Highest Balance for OnlyUpResetHighestBalance | false |
CheckMarginCheckMargin | true |
Use Equity Instead of BalanceUseEquity | false |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
- - -ManualStratSelect | 顯示文字 |
- - -ManStratWarn | !! DO NOT RUN MANUAL STRATEGIES WHILE USING 'MAX ALLOWED TOTAL DD' OPTION !! |
Run Strategy 1 (low risk)RunStrat1 | true |
Run Strategy 2 (low risk)RunStrat2 | true |
Run Strategy 3 (low risk)RunStrat3 | true |
Run Strategy 4 (med risk)RunStrat4 | true |
Run Strategy 5 (med risk)RunStrat5 | true |
Run Strategy 6 (med risk)RunStrat6 | true |
Run Strategy 7 (med risk)RunStrat7 | true |
Run Strategy 8 (high risk)RunStrat8 | true |
Run Strategy 9 (high risk)RunStrat9 | true |
下方為交付原始碼的初始參數,修改後請先檢查並測試。
| 原始碼參數鍵 | 本版初始值 |
|---|---|
Reset Highest Balance on a withdrawalResetHighestBalanceOnWithdrawal | true |
交付後的支援
產品持續維護期間,針對交付原版中可復現、與商品說明不符的問題,提供排查與修復支援。
支援期限:產品持續維護期間檔案缺失、交付錯誤,以及宣告環境中的原版編譯故障。
請提供版本、參數、日誌與復現步驟,以便確認並處理問題。
從隨附指南開始學習;交付問題或可復現的軟體缺陷,可聯絡我們協助處理。交易結果不作保證。
你可以閱讀、修改和編譯交付原始碼,用於自己的研究及本人交易帳戶。修改前請保留一份未經改動的交付原版。 未經單獨書面授權,不得轉售、再分發、公開發布、轉授權原始碼或編譯檔案,也不得作為白標產品提供。交付原始碼不代表轉讓版權或第三方名稱的所有權。
原始碼是可複製的數字商品。一經發貨,不接受改變主意、不再需要等個人原因退款。下單前請核對相容性、內容與已披露限制。
核驗付款後,原始碼包與文件會傳送至訂單郵箱。請檢查收件箱和垃圾郵件,並保留訂單編號,以便查詢交付或獲取售後支援。 請提供訂單編號、原始碼版本、終端 build、參數、預期行為與復現步驟。僅附上相關日誌,並刪除帳戶憑據。
閱讀檔案、環境和條款
核對原始碼版本與購買條款
透過支付服務商或所選區塊鏈核實到賬
付款確認後快速自動交付,無需等待人工發送。
透過站內客服或電子郵件告訴我們您的需求。我們一起確認開發範圍與實作方案,客製服務另行報價。
100% 認真對待每一筆訂單,持續跟進交付與售後。
探索免費 EA 原始碼
MQL4 / MQL5 原始碼檔案為 .mq4 / .mq5;EX4 / EX5 是編譯程式。購買 EX4 或 EX5 並不自動包含原始碼。
僅供學習的示例。使用前請在 MetaEditor 中審閱並編譯;這些示例不會下單。
想嘗試另一種思路?選擇可直接執行的 EA,或選擇可探索與定製的原始碼。


原始碼 · MQ5 + EX5
黃金市場結構策略,採用擺動突破、公允價值缺口和訂單塊篩選,並提供可調停損及關聯加倉。


正在載入…
在你喜歡的平台,與 MQLume 保持連結。