让策略按你的想法生长。
源码在手,你的想法就能超越参数面板。
无需另装依赖
在 MetaEditor 中打开源码,即可开始开发。项目采用独立代码或 MT5 已自带的标准库。
个人使用不限次数
自由学习、定制并用于自己的交易账户。源码在手,让你的想法能够持续改进。
一次购买,不按激活或使用次数收费
每个源码项目只需购买一次。MQLume 不按激活次数或使用次数额外收费。
Vibe coding,让交易经验成为创造力。
把想法告诉 AI 编程助手,以可编辑的 MQL5 项目为起点,由你掌握每一次修改的方向。
说出你的想法
试着提出交易时段过滤、更清晰的日志或新的风险规则。
审阅并编译
读懂 AI 提议的代码,核对逻辑,再用 MetaEditor 编译。
验证你的版本
对比回测结果,再经过模拟盘测试,最后决定是否实盘使用。
可使用你选择的 AI 工具;商品不包含 AI 订阅。请审阅生成代码并保护源码隐私。更好的工具帮助你完善流程,但不保证交易盈利。
交易配置
交易规格
免费开启你的黄金策略项目。领取 Quantum iGold 完整可编辑源码、已编译 EA 和参数指南。
以上为市场页面公布的规格,不保证适合你的资金状况或带来收益。
- 品种
- XAUUSD
- 图表周期
- H1
- VPS
- 推荐连续运行
打开源码,看看里面
浏览项目中的 50 行真实 MQL5 源码,在编辑器内向下滚动以继续探索。
{ volume = cap; break; } volume *= InpRecoveryMultiplier; if (volume <= 0 || !MathIsValidNumber(volume)) { volume = base; break; } } if (!MathIsValidNumber(volume) || volume <= 0 || minimum <= 0 || maximum < minimum || cap + 1e-12 < minimum) return 0; volume = MathMax(minimum, MathMin(volume, cap)); if (step > 0) { double low = MathCeil((minimum - 1e-12) / step) * step; double high = MathFloor((cap + 1e-12) / step) * step; volume = MathMax(low, MathCeil((volume - 1e-12) / step) * step); if (high >= low) volume = MathMin(volume, high); } int digits = 2; if (step > 0) { double scaled = step; digits = 0; while (digits < 8 && MathAbs(scaled - MathRound(scaled)) > 1e-10) { scaled *= 10; digits++; } } volume = NormalizeDouble(volume, digits); return volume + 1e-12 >= minimum && volume <= cap + 1e-12 ? volume : 0;}double EntryVolume(){ if (InpUseLossRecovery) return RecoveryVolume(); if (!InpUseProgressiveLots) return InpLotSize; int steps = (int)MathFloor((AccountInfoDouble(ACCOUNT_EQUITY) - initial_equity) / InpProgStepUSD); steps = MathMax(steps, 0); double volume = MathMin((steps + 1) * InpProgLotPerStep, InpProgLotCap); double minimum = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MIN), maximum = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MAX); double step = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_STEP); if (step > 0) volume = MathRound(volume / step) * step;产品介绍
把这款 EA,变成你的 EA。
在 MQLume 填写邮箱即可免费领取完整交付包,无需银行卡。了解黄金策略、基于净值的递增仓位、交易时段与持仓管理,再用源码探索自己的定制想法。
专为 MetaTrader 5 打造。完整源码、清晰的参数和实用文档,让你掌握下一次开发的主动权。
项目规格
- 平台
- MetaTrader 5 / MQL5,不兼容 MT4
- 版本
- 4.1
- 依赖
- 一个独立的 MQ5 文件,在 MetaEditor 中打开即可编译。
- 输入参数
- 67 项仓位、交易时段、持仓管理设置及信息字段
- 编译与测试
- 使用 MT5 MetaEditor 编译;交付构建及测试记录见 RELEASE_NOTES.txt。
你的下一次创造,从这里开始。
交付清单
完整源码、实用文档与参考文件,帮助你理解、定制并测试自己的 EA。
一个项目。
完整交付。
100% 源码指本商品可编辑实现完整交付,并非只交付 EX5,亦不以隐藏策略模块代替源代码。
版本 4.1 · 个人使用许可- MQ5包含
Quantum iGold MT5 4.1[MQLume].mq5
完整、可编辑的单文件源码。阅读逻辑、自由定制,并编译自己的 EA。
- EX5包含
Quantum iGold MT5 4.1[MQLume].ex5
与源码配套的编译版 EA;修改 MQ5 后请重新编译。
- TXT包含
README.txt
简明的网站介绍、安装与编译指南,以及使用许可和客服信息。
- PDF包含
PARAMETERS.pdf
PARAMETERS.pdf 说明全部 67 个字段。交付包包含 MQ5 源码、EX5 程序、README.txt、PARAMETERS.pdf 和 RELEASE_NOTES.txt。
- TXT包含
RELEASE_NOTES.txt
本交付包的构建信息、已有测试条件、改动和已知限制。
测试与验证
用测试,把想法一步步做扎实。
探索、定制并测试你的 EA,了解它在不同市场环境下的表现。从交付指南入手,逐步建立适合自己参数设置的测试流程。
版本 v4.1 · 67
参数说明
下方为交付源码的初始参数,修改后请先检查并测试。
下列初始值来自交付源码。调整设置前,请阅读随附的参数指南。
产品信息
产品名称和信息标签。
| 源码参数键 | 本版初始值 |
|---|---|
--- Contact Information ---Information | 显示文字 |
Expert AdvisorInpEAName | Quantum iGold MT5 |
Contact Me On TelegramTelegram | 显示文字 |
券商、品种与周期
选择券商配置、XAUUSD 和图表周期。本次测试使用 H1。
| 源码参数键 | 本版初始值 |
|---|---|
--- Broker Information ---INFO_BROKER | 显示文字 |
BrokerBrokerChoice | IG_BROKER_IC_MARKETS |
--- Pair Information ---INFO_PAIR | 显示文字 |
PairInpPairChoice | IG_PAIR_XAUUSD |
--- Period Time Information ---INFO_PeriodTime | 显示文字 |
Period TimeInpPeriodTime | PERIOD_H1 |
基本交易设置
Magic Number 用于识别订单;此处还可设置最大点差与固定手数。
| 源码参数键 | 本版初始值 |
|---|---|
Magic NumberInpMagic | 20261993 |
Max SpreadInpMaxSpread | 80.0 |
LotsInpLotSize | 0.1 |
执行设置
配置滑点控制和最大偏差(以点为单位)。
| 源码参数键 | 本版初始值 |
|---|---|
Enable SlippageEnableSlippageControl | true |
Maximum Allowed SlippageMaxSlippagePoints | 30 |
交易方向
选择是否允许买入和卖出开仓。
| 源码参数键 | 本版初始值 |
|---|---|
Allow SellInpAllowSell | true |
Allow BuyInpAllowBuy | true |
交易日
根据您的首选时间表启用或禁用每个工作日。
| 源码参数键 | 本版初始值 |
|---|---|
MondayInpMonday | true |
TuesdayInpTuesday | true |
WednesdayInpWednesday | true |
ThursdayInpThursday | true |
FridayInpFriday | true |
SaturdayInpSaturday | true |
SundayInpSunday | true |
递增仓位
开启基于净值的自动手数,设置手数步长、资金步长与手数上限。亏损恢复和每周盈利次数限制为独立设置。
| 源码参数键 | 本版初始值 |
|---|---|
Enable Smart Lot ScalingInpUseProgressiveLots | false |
Initial Lot SizeInpProgLotPerStep | 0.08 |
Balance Growth Step (USD)InpProgStepUSD | 100.0 |
Maximum Lot SizeInpProgLotCap | 3.2 |
Enable Drawdown RecoveryInpUseLossRecovery | false |
Multiplier after lossInpRecoveryMultiplier | 2.0 |
Max Lot for recoveryInpRecoveryMaxLot | 20.48 |
Enable Weekly Performance TargetInpEnableWeeklyWinLimit | false |
Number of winning trades per weekInpWeeklyWinTarget | 1 |
新闻标签字段
交付包保留这些配置字段;它们目前不参与此版本的开仓过滤。
| 源码参数键 | 本版初始值 |
|---|---|
Enable Economic News FilterEnableNewsFilter | true |
Block High Impact NewsBlockHighImpactNews | true |
Block Medium Impact NewsBlockMediumImpactNews | false |
Block Low Impact NewsBlockLowImpactNews | false |
Stop Trading Before News (Minutes)MinutesBeforeNews | 30 |
Resume Trading After News (Minutes)MinutesAfterNews | 30 |
Close Open Trades Before NewsCloseTradesBeforeNews | false |
Close Trades Before News (Minutes)CloseMinutesBeforeNews | 10 |
Filter USD NewsFilterUSDNews | true |
Filter EUR NewsFilterEURNews | true |
带 AI 标签的字段
这些字段目前不参与开仓过滤;字段名称本身不代表程序使用了机器学习模型。
| 源码参数键 | 本版初始值 |
|---|---|
Enable Smart AI Signal FilterInpEnableAIFilter | true |
Minimum AI Confidence Required (0.00 - 1.00)InpAIFilterConfidence | 0.75 |
Minimum AI Signal Strength (0.00 - 1.00)InpAIFilterStrength | 0.65 |
AI Filter Sensitivity (0.00 - 1.00)InpAIFilterSensitivity | 0.55 |
Enable AI Trend Direction FilterInpAITrendFilter | true |
Enable AI Volatility Condition FilterInpAIVolatilityFilter | true |
Enable AI Market Noise FilterInpAIMarketNoiseFilter | true |
Minimum AI Score Required To Trade (%)InpAIMinScoreToTrade | 70 |
Block Weak AI SignalsInpBlockWeakAISignals | true |
账户限制
配置账户目标和损失限制、开始日期以及是否限制平仓交易头寸。
| 源码参数键 | 本版初始值 |
|---|---|
Enable Funded Account ProtectionEnableFundedAccountMode | false |
Account BalanceAccountBalanceUSD | 10000.0 |
Profit Target (%)ProfitTarget | 10.0 |
Max Daily Loss (%)MaxDailyLoss | 5.0 |
Max Total Loss (%)MaxLoss | 10.0 |
Best Day Rule Max (%)BestDayRuleMax | 50.0 |
Minimum Trading DaysMinTradingDays | 4 |
Safety Buffer in percentage points (5.00% -> close at 4.90%)RiskSafetyBuffer | 0.1 |
Challenge start date; 0 = use all available account historyFundedAccountStartDate | 0 |
Close all account positions and delete pending orders on risk limitCloseTradesOnRiskLimit | false |
利润锁定
启用每个交易头寸利润锁定,然后选择激活、安全利润和追踪距离。
| 源码参数键 | 本版初始值 |
|---|---|
Enable profit lock for each positionInpEnablePerTradeProfitLock | false |
Normalize 3/5-digit quotes to 2/4-digit pointsInpProfitLockNormalizePoints | false |
Activate after 12.00 price movementInpProfitLockActivationPoints | 2000 |
Initially secure 5.00InpProfitLockSecuredPoints | 1900 |
Keep SL 7.00 behind current priceInpProfitLockTrailingDistance | 100 |
Update only after 2.00 improvementInpProfitLockTrailingStep | 300 |
交付后的支持
售后包括 Bug 修复。
产品持续维护期间,针对交付原版中可复现、与商品说明不符的问题,提供排查与修复支持。
支持期限:产品持续维护期间交付与编译问题
文件缺失、交付错误,以及声明环境中的原版编译故障。
程序与文档缺陷
请提供版本、参数、日志与复现步骤,以便确认并处理问题。
售后范围
从随附指南开始学习;交付问题或可复现的软件缺陷,可联系我们协助处理。交易结果不作保证。
购买的是什么?
你可以阅读、修改和编译交付源码,用于自己的研究及本人交易账户。修改前请保留一份未经改动的交付原版。 未经单独书面授权,不得转售、再分发、公开发布、转授权源码或编译文件,也不得作为白标产品提供。交付源码不代表转让版权或第三方名称的所有权。
发货后的退款政策
源代码是可复制的数字商品。一经发货,不接受改变主意、不再需要等个人原因退款。下单前请核对兼容性、内容与已披露限制。
如何交付和报告 Bug?
填写邮箱、确认授权条款,即可下载免费 EA 源码包,无需付款。
交付与售后
- 1
免费领取
选择需要的免费 EA 源码包。
- 2
检查订单
确认商品和 US$0 总额。
- 3
填写邮箱
确认授权条款并完成免费订单。
- 4
下载
所有免费商品可一次下载为一个 ZIP,也可分别下载。
探索免费 EA 源码
免费下载,提供真实源码。



MQL4 / MQL5 源码文件为 .mq4 / .mq5;EX4 / EX5 是编译程序。购买 EX4 或 EX5 并不自动包含源码。
仅供学习的示例。使用前请在 MetaEditor 中审阅并编译;这些示例不会下单。