
The Gold Phantom [MQLume] 2.5: +210.73% | XAUUSD · 12个月回测
查看 The Gold Phantom [MQLume] 2.5 的收益率、回撤、逐月结果与选定参数。

查看 The Gold Phantom [MQLume] 2.5 的收益率、回撤、逐月结果与选定参数。
源码在手,你的想法就能超越参数面板。
在 MetaEditor 中打开源码,即可开始开发。项目采用独立代码或 MT5 已自带的标准库。
自由学习、定制并用于自己的交易账户。源码在手,让你的想法能够持续改进。
每个源码项目只需购买一次。MQLume 不按激活次数或使用次数额外收费。
把想法告诉 AI 编程助手,以可编辑的 MQL5 项目为起点,由你掌握每一次修改的方向。
试着提出交易时段过滤、更清晰的日志或新的风险规则。
读懂 AI 提议的代码,核对逻辑,再用 MetaEditor 编译。
对比回测结果,再经过模拟盘测试,最后决定是否实盘使用。
可使用你选择的 AI 工具;商品不包含 AI 订阅。请审阅生成代码并保护源码隐私。更好的工具帮助你完善流程,但不保证交易盈利。
产品介绍
源码版包含可编辑 MQ5、已编译 EX5、README 和 PARAMETERS.pdf。可查看并定制各策略的内部周期、方向过滤和仓位模式。不附 SET 预设,也无需另行下载 DLL 或模型。
专为 MetaTrader 5 打造。完整源码、清晰的参数和实用文档,让你掌握下一次开发的主动权。
交易配置
九套黄金突破策略结合挂单入场、持仓保护与组合管理。
以上为市场页面公布的规格,不保证适合你的资金状况或带来收益。
浏览项目中的 50 行真实 MQL5 源码,在编辑器内向下滚动以继续探索。
double QuotePrice(const double value){ return NormalizeDouble(value,context.digits);}bool CurrentPositionMatches(){ return PositionGetInteger(POSITION_MAGIC)==context.magic && PositionGetString(POSITION_SYMBOL)==_Symbol;}bool CurrentOrderMatches(){ return OrderGetInteger(ORDER_MAGIC)==context.magic && OrderGetString(ORDER_SYMBOL)==_Symbol;}int PositionCount(const ENUM_POSITION_TYPE direction){ int count=0; for(int i=PositionsTotal();i>=0;i--) if(PositionGetTicket(i)>0 && CurrentPositionMatches() && PositionGetInteger(POSITION_TYPE)==direction) count++; return count;}int PendingCount(const ENUM_ORDER_TYPE type,const bool allStrategies=false){ int count=0; for(int i=OrdersTotal();i>=0;i--) { if(OrderGetTicket(i)==0) continue; long magic=OrderGetInteger(ORDER_MAGIC); bool matches=allStrategies ? magic>ST1_MagicNumber && magic<=ST1_MagicNumber+15 : magic==context.magic; if(matches && OrderGetString(ORDER_SYMBOL)==_Symbol && OrderGetInteger(ORDER_TYPE)==type) count++; } return count;}bool PendingAtLevel(const bool buy,const double level){ double price=buy ? level+context.settings.buyOffset*context.pip : level-context.settings.sellOffset*context.pip; ENUM_ORDER_TYPE type=buy ? ORDER_TYPE_BUY_STOP : ORDER_TYPE_SELL_STOP; for(int i=OrdersTotal();i>=0;i--) if(OrderGetTicket(i)>0 && CurrentOrderMatches() && OrderGetInteger(ORDER_TYPE)==type && MathAbs(OrderGetDouble(ORDER_PRICE_OPEN)-price)<context.pip*context.settings.pendingTolerance) return true; return false;}double FindBreakoutLevel(const bool buy){ ENUM_TIMEFRAMES period=context.settings.signalPeriod; for(int bar=context.settings.newerBars+1;bar<=context.settings.searchBars;bar++) { bool pivot=true; double level=buy ? iHigh(_Symbol,period,bar) : iLow(_Symbol,period,bar); for(int j=bar;j>=bar-context.settings.newerBars;j--)你的下一次创造,从这里开始。
完整源码、实用文档与参考文件,帮助你理解、定制并测试自己的 EA。
100% 源码指本商品可编辑实现完整交付,并非只交付 EX5,亦不以隐藏策略模块代替源代码。
版本 2.5 · 个人使用许可完整、可编辑的单文件源码。阅读逻辑、自由定制,并编译自己的 EA。
与源码配套的编译版 EA;修改 MQ5 后请重新编译。
参数手册:初始值、仓位公式与使用说明。
简明的网站介绍、安装与编译指南,以及使用许可和客服信息。
探索、定制并测试你的 EA,了解它在不同市场环境下的表现。从交付指南入手,逐步建立适合自己参数设置的测试流程。
版本 v2.5 · 80
下方为交付源码的初始参数,修改后请先检查并测试。
探索下方参数,根据自己的研究、风险偏好和工作习惯定制 EA。 EA 发出的订单注释统一使用 @MQLume,并保留必要的策略标识。注释参数用于兼容已保存设置,不能移除执行时的品牌标识。
结合 PARAMETERS.pdf 参数指南与 README.txt 使用说明,了解简短输入名称背后的用途、默认值和运行注意事项。
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -lijntje | 显示文字 |
ShowInfoPanel | true |
update infopanel during testingUpdateInfoTesting | false |
Adjustment for Infopanel sizeInfoPanelSizeAdjust | 1.0 |
Force Font Size (0=disabled)SetFontSize | 0 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -BacktestSpeed_string | 显示文字 |
Backtest SpeedBacktestSpeed | normalBacktestSpeed_1 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -spreadfilter | 显示文字 |
Allow Buy TradesAllowBuyTrades | true |
Allow Sell TradesAllowSellTrades | true |
TradeFrequency | Auto (based on balance and risk)TradeFrequency_5 |
Max Allowed SpreadMaxSpread | 500.0 |
Friday stop hour (brokertime; close all trades)FridayStopHour | 25 |
setSL_TP_After_Entry | false |
Use Virtual ExpirationVirtual_expiration | true |
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 | 75000 |
Comment for trades (fixed @MQLume)ST1_Comment | "@MQLume" |
Legacy suffix setting (fixed @MQLume)RemoveCommentSuffix | false |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -GMT_FILTER | 显示文字 |
autoGMT Live (recommended!)AutoGMT | true |
autoGMT BacktestAutoGMT_Backtest | true |
GMT_OFFSET_Winter (AutoGMT=false)Broker_GMT_OFFSET_Winter | 2 |
GMT_OFFSET_Summer (AutoGMT=false)Broker_GMT_OFFSET_Summer | 3 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -newsFilter | 显示文字 |
UseMQL5Calendar | true |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -NFP_FILTER | 显示文字 |
EnableNFP_Filter | true |
NFP_CloseOpenTrades | true |
NFP_ClosePendingOrders | true |
NFP_MinutesBefore | 100 |
NFP_MinutesAfter | 60 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -IR_FILTER | 显示文字 |
EnableIR_Filter | false |
IR_CloseOpenTrades | true |
IR_ClosePendingOrders | true |
IR_MinutesBefore | 100 |
IR_MinutesAfter | 60 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -CPI_FILTER | 显示文字 |
EnableCPI_Filter | false |
CPI_CloseOpenTrades | true |
CPI_ClosePendingOrders | true |
CPI_MinutesBefore | 100 |
CPI_MinutesAfter | 60 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -FakeBreakoutFilters | 显示文字 |
Fake Breakout FilterFakeOutFilter | IntenseFakeOutFilter_2 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -propfirmsettings | 显示文字 |
Randomization (entries and exit) in pipsRandomization | 0.0 |
AdjustEntry | 0.0 |
AdjustSL | 0.0 |
AdjustTP | 0.0 |
AdjustTrailSL | 0.0 |
AdjustTrailTP | 0.0 |
AdjustBreakEven | 0.0 |
Set Max DAILY DrawdownPropFirmMaxDailyDD | 0.0 |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -LotSizeSettings | 显示文字 |
AdjustLotsizeToVariableValues | true |
manually set balance to use (if > 0)ManualBalance | 0.0 |
Lotsize calculation methodRisk | Max Allowed Total DrawdownRisk_1234 |
Manual LotsizeStartLots | 0.01 |
Max Allowed TOTAL DrawdownMaxAllowedDD | 30.0 |
Max Risk Per StrategyMaxRiskPerStrategy_ | 1.0 |
OnlyUp | true |
Reset Highest Balance for OnlyUpResetHighestBalance | false |
Reset Highest Balance on a withdrawalResetHighestBalanceOnWithdrawal | true |
CheckMargin | true |
Use Equity Instead of BalanceUseEquity | false |
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
- - -ManualStratSelect | 显示文字 |
- - -ManDescr | 显示文字 |
- - -ManStratWarn | 显示文字 |
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 |
交付后的支持
产品持续维护期间,针对交付原版中可复现、与商品说明不符的问题,提供排查与修复支持。
支持期限:产品持续维护期间文件缺失、交付错误,以及声明环境中的原版编译故障。
请提供版本、参数、日志与复现步骤,以便确认并处理问题。
从随附指南开始学习;交付问题或可复现的软件缺陷,可联系我们协助处理。交易结果不作保证。
你可以阅读、修改和编译交付源码,用于自己的研究及本人交易账户。修改前请保留一份未经改动的交付原版。 未经单独书面授权,不得转售、再分发、公开发布、转授权源码或编译文件,也不得作为白标产品提供。交付源码不代表转让版权或第三方名称的所有权。
源代码是可复制的数字商品。一经发货,不接受改变主意、不再需要等个人原因退款。下单前请核对兼容性、内容与已披露限制。
核验付款后,源码包与文档会发送至订单邮箱。请检查收件箱和垃圾邮件,并保留订单编号,以便查询交付或获取售后支持。 请提供订单编号、源码版本、终端 build、参数、预期行为与复现步骤。仅附上相关日志,并删除账户凭据。
阅读文件、环境和条款
核对源码版本与购买条款
通过支付服务商或所选区块链核实到账
付款确认后快速自动发货,无需等待人工发送。
通过站内客服或邮件告诉我们您的需求。我们一起确认开发范围和实现方案,定制服务单独报价。
100% 认真对待每一笔订单,持续跟进交付与售后。
探索免费 EA 源码
MQL4 / MQL5 源码文件为 .mq4 / .mq5;EX4 / EX5 是编译程序。购买 EX4 或 EX5 并不自动包含源码。
仅供学习的示例。使用前请在 MetaEditor 中审阅并编译;这些示例不会下单。
正在加载…
在你喜欢的平台,与 MQLume 保持连接。