让策略按你的想法生长。
源码在手,你的想法就能超越参数面板。
无需另装依赖
在 MetaEditor 中打开源码,即可开始开发。项目采用独立代码或 MT5 已自带的标准库。
个人使用不限次数
自由学习、定制并用于自己的交易账户。源码在手,让你的想法能够持续改进。
一次购买,不按激活或使用次数收费
每个源码项目只需购买一次。MQLume 不按激活次数或使用次数额外收费。
Vibe coding,让交易经验成为创造力。
把想法告诉 AI 编程助手,以可编辑的 MQL5 项目为起点,由你掌握每一次修改的方向。
说出你的想法
试着提出交易时段过滤、更清晰的日志或新的风险规则。
审阅并编译
读懂 AI 提议的代码,核对逻辑,再用 MetaEditor 编译。
验证你的版本
对比回测结果,再经过模拟盘测试,最后决定是否实盘使用。
可使用你选择的 AI 工具;商品不包含 AI 订阅。请审阅生成代码并保护源码隐私。更好的工具帮助你完善流程,但不保证交易盈利。
交易配置
交易规格
打造你的下一套突破策略。在完整可编辑的 MQL5 框架中,自定义支撑阻力、波动率与区间突破入场。
以上为市场页面公布的规格,不保证适合你的资金状况或带来收益。
- 品种
- 可配置的图表品种
- 图表周期
- 任意时间框架
打开源码,看看里面
浏览项目中的 50 行真实 MQL5 源码,在编辑器内向下滚动以继续探索。
double UBNormalizeVolume(const double requested,const double cap, const double minimum,const double maximum,const double step){ if(step<=0.0) return 0.0; double v=MathMin(MathMax(requested,minimum),cap); if(step==0.1) v=NormalizeDouble(MathFloor(v/step)*step,1); else if(step==0.01) v=NormalizeDouble(MathFloor(v/step)*step,2); else if(step==0.001) v=NormalizeDouble((v/step)*step,3); else if(step==0.0001) v=NormalizeDouble((v/step)*step,4); else v=NormalizeDouble(MathFloor(v/step)*step,2); return MathMax(minimum,MathMin(maximum,v));} double UBVolumeForMoneyRisk(const USConfig &cfg,const double amount,const double stop_points){ double tick_size=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_TICK_SIZE); double tick_value=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_TICK_VALUE); double contract_size=SymbolInfoDouble(cfg.symbol,SYMBOL_TRADE_CONTRACT_SIZE); string currency=AccountInfoString(ACCOUNT_CURRENCY); string profit_currency=SymbolInfoString(cfg.symbol,SYMBOL_CURRENCY_PROFIT); double balance_usd=UBAccountMoneyToUSD(AccountInfoDouble(ACCOUNT_BALANCE)); double amount_usd=UBAccountMoneyToUSD(amount); // Both calls occur in the captured function; the first has no retained numerical result. UBUSDToAccountMoney(balance_usd,currency); double amount_account=UBUSDToAccountMoney(amount_usd,currency); double risk=amount_usd; if(currency=="USD" || profit_currency!="USD") risk=amount_account; if(profit_currency=="USD" && tick_value!=contract_size*tick_size) tick_value=contract_size*tick_size; double distance=stop_points*cfg.distance_unit; if(tick_size==0.0 || tick_value==0.0 || distance==0.0) return 0.0; double one_lot_loss=tick_value*distance/tick_size; if(one_lot_loss==0.0) return 0.0; double step=SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_STEP); if(step<=0.0) return 0.0; double v=NormalizeDouble(MathFloor((risk/one_lot_loss)/step)*step,2); return MathMax(SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_MIN), MathMin(SymbolInfoDouble(cfg.symbol,SYMBOL_VOLUME_MAX),v));} double UBComputeVolume(const USConfig &cfg,const double stop_points,UBMoneyState &state){ double capital=AccountInfoDouble(ACCOUNT_BALANCE); if(cfg.UseEquity) capital=AccountInfoDouble(ACCOUNT_EQUITY); if(cfg.OnlyUp && g_UBHighestBalance>capital) capital=g_UBHighestBalance; else if(g_UBHighestBalance<capital) { g_UBHighestBalance=capital;产品介绍
把这款 EA,变成你的 EA。
一个框架,容纳更多策略想法。将可配置的入场模型与移动止损、仓位管理、时段过滤及可选的多配置加载结合。以完整源码和 43 页参数手册为起点,开发并测试你的交易方案。
专为 MetaTrader 5 打造。完整源码、清晰的参数和实用文档,让你掌握下一次开发的主动权。
编译后,先回测,再模拟盘。
购买源码并编译后,请务必在策略测试器中回测检查,并经过模拟盘测试,再自行决定是否进行真实交易。测试通过不代表实盘收益保证。
项目规格
- 平台
- MetaTrader 5 / MQL5,不兼容 MT4
- 版本
- 8.2
- 依赖
- 仅使用 MT5 自带的 Trade 交易库,无需安装自定义 MQH 或外部 DLL。
- 输入参数
- 226 项输入 · 18 个分组
- 编译与测试
- 使用 MT5 MetaEditor 编译;交付构建及测试记录见 RELEASE_NOTES.txt。
你的下一次创造,从这里开始。
交付清单
完整源码、实用文档与参考文件,帮助你理解、定制并测试自己的 EA。
一个项目。
完整交付。
100% 源码指本商品可编辑实现完整交付,并非只交付 EX5,亦不以隐藏策略模块代替源代码。
版本 8.2 · 个人使用许可- MQ5包含
Ultimate Breakout System MT5 8.2[MQLume].mq5
完整、可编辑的单文件源码。阅读逻辑、自由定制,并编译自己的 EA。
- EX5包含
Ultimate Breakout System MT5 8.2[MQLume].ex5
与源码配套的编译版 EA;修改 MQ5 后请重新编译。
- TXT包含
README.txt
简明的网站介绍、安装与编译指南,以及使用许可和客服信息。
- PDF包含
PARAMETERS.pdf
43 页手册,覆盖 202 项功能输入、24 项显示分隔及各模式选项。不附带 SET 预设。
- TXT包含
RELEASE_NOTES.txt
本交付包的构建信息、已有测试条件、改动和已知限制。
测试与验证
用测试,把想法一步步做扎实。
探索、定制并测试你的 EA,了解它在不同市场环境下的表现。从交付指南入手,逐步建立适合自己参数设置的测试流程。
编译,开始探索
在 MetaEditor 中打开源码并编译,从默认参数开始探索。随附指南介绍安装与参数,帮助你着手定制自己的 EA。
跨越市场周期进行测试
建议在数据可用的情况下,使用过去 10 年的真实 Tick 历史数据进行回测,再通过模拟盘测试,全面评估自己的参数设置。
实盘前检查
请先对自己的参数进行回测,再通过模拟盘测试,最后决定是否实盘交易。过往结果不代表未来表现。
版本 v8.2 · 226
参数说明
下方为交付源码的初始参数,修改后请先检查并测试。
探索下方参数,根据自己的研究、风险偏好和工作习惯定制 EA。
信息面板
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
ShowInfoPanel | true |
update infopanel during testingUpdateInfoTesting | false |
Adjustment for Infopanel sizeInfoPanelSizeAdjust | 1.0 |
Force Font Size (0=disabled)SetFontSize | 0 |
自动加载与组合管理
AutoLoader 默认从 Common Data Folder / Files / Sets 读取你的 SET 配置。本包不附带预设合集,请配置并测试自己的方案。组合控制用于管理合计盈亏。
| 源码参数键 | 本版初始值 |
|---|---|
UseAutoLoader | false |
Max strategies shown at once (scroll for the rest)InfoPanelMaxRows | 30 |
AutoLoader folder in Common Data Folder / FilesSets_Folder | Sets |
Override Autoload Lotsize SettingsoverrideAutoLoadLotsSettings | false |
Override Autoload Newsfilter settingsoverrideNewsFilter | false |
Override Autoload Trading Time settingsoverrideTimeSettings | false |
Override Autoload Prop Firm SettingsoverrideProp | false |
Reserved input (see PARAMETERS.pdf)ForcePendingMax | 0 |
Group Close: combined open PROFIT that closes all (0=off)GroupClose_ProfitTarget | 0.0 |
Group Close: trail the profit target by this give-back (0=off,GroupClose_TrailProfit | 0.0 |
Group Close: combined open LOSS that closes all (0=off, enter pGroupClose_LossLimit | 0.0 |
Group Close: unit of the three values aboveGroupClose_Unit | Currency ($ / EUR ...) / 0US_INPUT_GROUP_CURRENCY |
Group Close: also delete all pending ordersGroupClose_DeletePendings | false |
Group Close: stop trading after a group closeGroupClose_StopTrading | false |
优化筛选
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
expected payoffEP | 0.0 |
recovery factorRF | 0.0 |
Minimum number of tradesTR | 0.0 |
Maximum number of tradesMTR | 0.0 |
点差过滤
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
######### spread filter #########breakera | 显示文字 |
SpreadFilter | false |
MaxSpread | 3.0 |
DistForSpreadFilter | 2 |
回测速度
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Backtest SpeedBacktestSpeed | normal / 1US_INPUT_SPEED_NORMAL |
策略与执行
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
MagicnumberEA_MagicNumber | 1000 |
Comment for tradesEA_Comment | Ultimate Breakout System MQLume |
ForceSymbol | |
Disable ForceSymbol during single setup (when autoloader disablOnlyLoaderForceSymbol | true |
Set SL/TP after entrysetSL_TP_After_Entry | false |
use virtual expirationVirtual_expiration | true |
Use Virtual SLuseVirtualStops | OFF / 1US_INPUT_VIRTUAL_OFF |
hard SL distance when using virtual SLVirtualSL_Safety_Hardstop_dist | 0.0 |
Move hard SL to virtual SL after X seconds;SetVSL_to_hardSL_sec_delay | 0 |
Run_Strategy | Breakout Support/Resistance / 1US_INPUT_STRATEGY_SUPPORT_RESISTANCE |
AllowBuyTrades | true |
AllowSellTrades | true |
PrintLogs | false |
动态距离
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Default ATR valueATRDefault | 0.0 |
ATR PeriodATR_Period | 30 |
ATR TimeframeATR_Timeframe | 1 Day / 16408US_INPUT_TF_D1 |
default price for calculationDefaultValue | 0.0 |
波动率突破
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Timeframe to monitorVolTimeframe | current / 0US_INPUT_TF_CURRENT |
number of Candles to MonitorVolCandles | 1 |
Minimum Candle Size (pips)minSize | 0.0 |
ATR PeriodAtrPeriod | 21 |
ATR TimeframeVolAtrTimeframe | current / 0US_INPUT_TF_CURRENT |
Deviation factor (candle size compared to ATR)DevFactor | 2.4 |
Max number of open tradesVolMaxTrades | 1 |
支撑阻力突破
EntryModel 选择突破(1)或回踩(2)。ReverseTrades 适用于突破模型。可设置信号周期、高低点强度与挂单数量限制。
| 源码参数键 | 本版初始值 |
|---|---|
######### Breakout Support/Resistance Entry Model #########breakerb | 显示文字 |
entry modelEntryModel | entry at breakout / 1US_INPUT_ENTRY_BREAKOUT |
Trigger point of Break/Retest strategyRetestTrigger | 50.0 |
Expiration (hours) for limit orderLimitOrderExpiration | 0 |
Reverse trades (Breakout model only)ReverseTrades | false |
######### Breakout Support/Resistance Entry Setup #########breakerc | 显示文字 |
Timeframe to useST1_Timeframe | current / 0US_INPUT_TF_CURRENT |
Entry Timing (when to check for new signals)Entry_Timing | current / 0US_INPUT_TF_CURRENT |
number of inferior candles to the LEFT of High/LowST1_HL_strength_L | 2 |
number of inferior candles to the RIGHT of High/LowST1_HL_strength_R | 2 |
max candles in history to look atST1_countback | 250 |
minimum distance away from High/LowST1_MinDist_to_HL | 90.0 |
minimum distance away in percentageST1_MinDist_to_HL_percentage | 0.0 |
Extra pips above High for entryST1_UpDiff | 20.0 |
Extra pips below Low for entryST1_DownDiff | 40.0 |
Maximum number of pending ordersST1_MaxPendingOrders | 1 |
max number of open tradesMaxTrades | 1 |
Mininum distance between ordersMinDist_orders | 1.0 |
expiration time(in hours) for pending ordersST1_Expiration_hours | 205 |
区间突破
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
######### Range Determination Parameters #########breakerd | 显示文字 |
Timeframe to monitorRNG_Timeframe | current / 0US_INPUT_TF_CURRENT |
Min candles to qualify as a rangeRNG_MinBars | 12 |
Max candles a range may extendRNG_MaxBars | 80 |
ATR period (range height yardstick)RNG_ATR_Period | 14 |
ATR timeframeRNG_ATR_Timeframe | current / 0US_INPUT_TF_CURRENT |
Max range height (x ATR)RNG_ATR_Mult | 1.5 |
Max range height (pips, 0 = ATR cap only)RNG_MaxHeightPips | 0.0 |
How to measure the rangeRNG_MeasureMode | High/Low (wicks) / 1US_INPUT_RANGE_MEASURE_WICKS |
######### Range Invalidation Parameters #########breakere | 显示文字 |
Breakout buffer (x ATR)RNG_BreakBuffer | 0.1 |
Break confirmationRNG_BreakConfirm | Confirm break on candle close / 1US_INPUT_RANGE_CONFIRM_CLOSE |
######### Range Breakout Entry Settings #########breakerf | 显示文字 |
Timezone for the check time belowRNG_TimeZone | Broker server time (no DST handling) / 1US_INPUT_RANGE_TIME_BROKER |
Hour to check the range (0-23, in the zone above)RNG_CheckHour | 9 |
Minute to check the range (0-59)RNG_CheckMinute | 0 |
How to enter the breakoutRNG_EntryMode | Pending buy stop / sell stop at the range edges / 1US_INPUT_RANGE_ENTRY_PENDING |
Extra pips above range TOP for buy entryRNG_UpDiff | 20.0 |
Extra pips below range BOTTOM for sell entryRNG_DownDiff | 20.0 |
Time (minutes) for entry-window, 0=GTCRNG_Expiration_min | 240 |
Max open trades per directionRNG_MaxTrades | 1 |
Delete opposite pending once one fills (OCO)RNG_OneSideOnly | true |
######### Range Breakout Exit Settings #########breakerg | 显示文字 |
Close trades at this hour (-1 = never)RNG_CloseHour | -1 |
Close trades at this minute (0-59)RNG_CloseMinute | 0 |
Initial SL placementRNG_SL_Mode | Use the standard initial stoploss distance / 1US_INPUT_RANGE_STOP_STANDARD |
Pips beyond the opposite side (opposite-side mode only)RNG_SL_Buffer | 10.0 |
Takeprofit as a multiple of the stoploss distance (0 = use stanRNG_TP_RMultiple | 0.0 |
######### Range Breakout Visual Settings #########Range_Other | 显示文字 |
Detailed logging (leave off for normal use)RNG_Debug | false |
Draw range boxes on chartRNG_ShowBoxes | true |
Candles of history to draw (display only, do not optimize)RNG_HistoryBars | 1000 |
Colour: forming rangeRNG_ColActive | 2139610 |
Colour: broken upwardRNG_ColBull | 5737262 |
Colour: broken downwardRNG_ColBear | 6053069 |
全局离场
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Period to check/modify SL/TPExit_Timing | 1 Minute / 1US_INPUT_TF_M1 |
check every tickUseEveryTick | true |
initial stoploss distanceExit_stop | 1150.0 |
initial takeprofit distanceExit_limit | 1300.0 |
######### Trailing SL management #########breakerh | 显示文字 |
Trail SL distanceExit_TrailSL_size | 750.0 |
Trail SL start distanceExit_TrailSL_Start | 250.0 |
Trail SL stop distanceExit_TrailSL_Stop | 100000.0 |
Trail SL step sizeExit_TrailSL_step | 0.4 |
######### Trailing TP management #########Trade_Exit_TrailTP_ | 显示文字 |
Trail TP distanceExit_TrailTP_size | 350.0 |
Trail TP start distanceExit_TrailTP_Start | 2500.0 |
######### Break-even SL management #########breakeri | 显示文字 |
Breakeven start distanceExit_BE_start | 0.0 |
Breakeven extra distanceExit_BE_extra_pips | 0.0 |
######### HIGH/LOW Trailing SL settings #########breakerj | 显示文字 |
Use only until break-evenExit_HL_UseBE | false |
Exit_HL_trailingSL_timeframe | current / 0US_INPUT_TF_CURRENT |
number of candles to useExit_HL_countback | 0 |
number of inferior candles to the LEFT of High/LowExit_HL_trailingSL_candles_LEFT | 0 |
number of inferior candles to the RIGHT of High/LowExit_HL_trailingSL_candles_RIGHT | 0 |
minimum distance to current priceExit_HL_TrailingSL_MinDist | 0 |
minimum distance to last SLExit_HL_Minimum_Dist_For_Change | 0 |
extra pips distance from HIGH/LOWExit_HL_trailingSL_extra_distance | 0.0 |
######### recovery Trailing SL based on time #########breakerk | 显示文字 |
Trail SL start after X minutesExit_TrailSL_after_X_Minutes | 0.0 |
Trail SL DistanceExit_TrailSL_after_X_Minutes_size | 0.0 |
######### MagicTrail SL settings #########breakerl | 显示文字 |
MagicTrail modeExit_MagicTrail_Mode | OFF / 0US_INPUT_MAGIC_TRAIL_OFF |
Start of Magictrail (in pips)Exit_MagicTrail_start | 0.1 |
number of ticks before modificationsExit_MagicTrail_delay | 1 |
pip movement of magictrailExit_MagicTrail_size | 0.1 |
extra pips for breakeven stopExit_MagicTrail_BE_extra_pips | 1.0 |
minutes of time delayed magictrailExit_MagicTrail_Adjust_after_X_Minutes | 0 |
start distance of time delayed magictrailExit_MagicTrail_Adjust_after_X_Minutes_start | 0.0 |
网格设置
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
EnableGrid | false |
Grid start distance in pipsGridStart | 50.0 |
Grid step distance in pipsGridStep | 20.0 |
Grid check timeframeGridTiming | 15 Minutes / 15US_INPUT_TF_M15 |
Total pips for TPGridTakeProfitPips | 100.0 |
Total profit for TP (use 0.X value for profit in % of balance)GridTakeProfitUSD | 50.0 |
Max loss for SL (use 0.X value for loss in % of balance)GridLossUSD | 0.0 |
Stop trading at grid lossStopTradingAfterGridLoss | false |
GridMultiplier | 1.0 |
净值与每日限制
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Close all trades/stop trading at min equityCloseAtMinEquity | 0.0 |
Close all trades/stop trading at max equityCloseAtMaxEquity | 0.0 |
Max Daily DrawdownPropFirmMaxDailyDD | 0.0 |
Max Randomization_pips for entry and exitRandomizationValue | 0.0 |
仓位计算
Risk 选择仓位模式,StartLots 控制固定手数。百分比和金额模式按止损距离估算仓位;仍受经纪商限制和成交成本影响,不保证最大亏损。
| 源码参数键 | 本版初始值 |
|---|---|
Force Fixed Manual BalanceManualBalance | 0.0 |
Adjust lotsize if balance changes X percentLotsAdjustMinChangePercent | 5.0 |
Adjust lotsize to Variable ValuesAdjustLotsizeToVariableValues | true |
Risk | Manual Lotsize / 0US_INPUT_RISK_MANUAL_LOTS |
manual lotsizeStartLots | 0.01 |
Max Risk Per Trade (%)Manual_RiskPerTrade | 0.0 |
Max Risk per Trade in $/€/...MaxRiskInDollar_input | 100.0 |
LotsizeStepLotPerBalance_step | 500.0 |
MaxRiskPerStrategy_Value | 2.0 |
max historical drawdown(in $) at 0.01lotsHistoricalMaxDD | 0.0 |
maximum lotsize per tradeMaxLots | 99.0 |
Use Equity Instead of BalanceUseEquity | false |
OnlyUp | true |
Reset Highest Balance for OnlyUpResetHighestBalance | false |
CheckMargin | true |
经纪商时间
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Broker_GMT_OFFSET_Summer | 3 |
Broker_GMT_OFFSET_Winter | 2 |
AutoGMT | true |
新闻过滤
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
UseMQL5Calendar | true |
number of days to search forward in MQL5 CalendarMQL5_CalendarDays | 70 |
######### NFP Filter#########breakerm | 显示文字 |
EnableNFP_Filter | false |
NFP_CloseOpenTrades | true |
NFP_ClosePendingOrders | true |
NFP_MinutesBefore | 50 |
NFP_MinutesAfter | 30 |
######### Interest Rate Filter#########breakern | 显示文字 |
EnableIR_Filter | false |
IR_CloseOpenTrades | true |
IR_ClosePendingOrders | true |
IR_MinutesBefore | 60 |
IR_MinutesAfter | 120 |
######### CPI Filter#########breakero | 显示文字 |
EnableCPI_Filter | false |
CPI_CloseOpenTrades | true |
CPI_ClosePendingOrders | true |
CPI_MinutesBefore | 60 |
CPI_MinutesAfter | 120 |
突破确认
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
Filter_A TimeframeconfirmationCandleTimeframeA | 1 Minute / 1US_INPUT_TF_M1 |
Enable Filter_AUseConfirmationCandleA | false |
Filter_B TimeframeconfirmationCandleTimeframeB | 5 Minutes / 5US_INPUT_TF_M5 |
Enable Filter_BUseConfirmationCandleB | false |
Filter_C TimeframeconfirmationCandleTimeframeC | 15 Minutes / 15US_INPUT_TF_M15 |
Enable Filter_CUseConfirmationCandleC | false |
Filter_D TimeframeconfirmationCandleTimeframeD | 30 Minutes / 30US_INPUT_TF_M30 |
Enable Filter_DUseConfirmationCandleD | false |
Filter_E TimeframeconfirmationCandleTimeframeE | 1 Hour / 16385US_INPUT_TF_H1 |
Enable Filter_EUseConfirmationCandleE | false |
交易时段
下方为交付源码的初始参数,修改后请先检查并测试。
| 源码参数键 | 本版初始值 |
|---|---|
UseTradingTimeZones | false |
KillPending | true |
KillOpen | false |
Time_Source | Broker / 2US_INPUT_TIME_BROKER |
######### Monday Trading Time#########breakerp | 显示文字 |
Monday Start TimeMondayStart | 00:00 |
Monday End TimeMondayEnd | 23:59 |
######### Tuesday Trading Time#########breakerq | 显示文字 |
Tuesday Start TimeTuesdayStart | 00:00 |
Tuesday End TimeTuesdayEnd | 23:59 |
######### Wednesday Trading Time#########breakerr | 显示文字 |
Wednesday Start TimeWednesdayStart | 00:00 |
Wednesday End TimeWednesdayEnd | 23:59 |
######### Thursday Trading Time#########breakers | 显示文字 |
Thursday Start TimeThursdayStart | 00:00 |
Thursday End TimeThursdayEnd | 23:59 |
######### Friday Trading Time#########breakert | 显示文字 |
Friday Start TimeFridayStart | 00:00 |
Friday End TimeFridayEnd | 23:59 |
######### Saturday Trading Time#########breakeru | 显示文字 |
Saturday Start TimeSaturdayStart | 00:00 |
Saturday End TimeSaturdayEnd | 23:59 |
######### Sunday Trading Time#########breakerv | 显示文字 |
Sunday Start TimeSundayStart | 00:00 |
Sunday End TimeSundayEnd | 23:59 |
交付后的支持
售后包括 Bug 修复。
产品持续维护期间,针对交付原版中可复现、与商品说明不符的问题,提供排查与修复支持。
支持期限:产品持续维护期间交付与编译问题
文件缺失、交付错误,以及声明环境中的原版编译故障。
程序与文档缺陷
请提供版本、参数、日志与复现步骤,以便确认并处理问题。
售后范围
不保证未来盈利。购买和使用本产品需要具备 MQL5 与 MT5 基础知识;因缺少相关知识而无法使用,不属于 Bug 修复范围。
购买的是什么?
你可以阅读、修改和编译交付源码,用于自己的研究及本人交易账户。修改前请保留一份未经改动的交付原版。 未经单独书面授权,不得转售、再分发、公开发布、转授权源码或编译文件,也不得作为白标产品提供。交付源码不代表转让版权或第三方名称的所有权。
发货后的退款政策
源代码是可复制的数字商品。一经发货,不接受改变主意、不再需要等个人原因退款。下单前请核对兼容性、内容与已披露限制。
如何交付和报告 Bug?
核验付款后,源码包与文档会发送至订单邮箱。请检查收件箱和垃圾邮件,并保留订单编号,以便查询交付或获取售后支持。 请提供订单编号、源码版本、终端 build、参数、预期行为与复现步骤。仅附上相关日志,并删除账户凭据。
交付与售后
- 1
核对项目
阅读文件、环境和条款
- 2
确认订单
核对源码版本与购买条款
- 3
付款
通过支付服务商或所选区块链核实到账
- 4
收件
付款确认后 6 小时内通过邮件接收源码
从免费的例子开始
免费下载,提供真实源码。
MQL4 / MQL5 源码文件为 .mq4 / .mq5;EX4 / EX5 是编译程序。购买 EX4 或 EX5 并不自动包含源码。
仅供学习的示例。使用前请在 MetaEditor 中审阅并编译;这些示例不会下单。