根据用户级别排名靠前的MQL4和MQL5源代码 - 14

提交您的代码

借助“Pro Dashboard Screener”掌控您的交易表现。该工具专为专业交易者设计,可直接在图表上为您提供清晰、专业且实时的账户健康状况概览。

适用于MetaTrader 5的基于交易时段的超短线交易指标。该指标会自动标记亚洲时段的高点和低点,并在伦敦开盘时,当价格突破或回测这些水平时生成超短线交易信号。 该指标可绘制动态交易时段区间,发送警报和推送通知,并包含可选的趋势、成交量和时间过滤器。适用于任何交易品种的M1、M5和M15图表。

一个轻量级的图表内仪表盘,可读取您的已平仓交易记录,并显示胜率、盈利因子、连胜记录和权益曲线——无需输入策略参数,仅基于您自身的交易数据,并自动刷新。

这是一个名为“RSI 直方图”的 MetaTrader 5 MQL5 自定义指标。它会在单独的窗口中绘制标准的 RSI 线,同时还会根据动量变化,以颜色编码的形式显示基于相同 RSI 值的直方图:

针对运行多个专家顾问(EA)的账户提供的只读分析功能。该功能按魔术号码对已平仓交易进行分组,并衡量同时运行这些系统能为您实际节省多少:独立运行与组合运行的回撤对比、以热力图形式在图表上绘制的成对相关性矩阵,以及对投资组合各期回报进行的蒙特卡洛重排。

一款 MetaTrader 5 图表指标,可绘制 Heikin Ashi 蜡烛图、显示经确认的买入和卖出箭头、支持可选的 MACD 柱状图背离过滤功能,并提供可配置的警报。

适用于MetaTrader 5的专业开源风险计算器。可计算资金风险、账户风险百分比、潜在利润、风险回报比、保证金要求及风险等级。

适用于 MetaTrader 5 的专业级开源保证金计算器。通过现代化的 Quantora 仪表盘,可计算所需保证金、可用保证金变动、保证金水平、头寸价值及保证金安全系数。

适用于MetaTrader 5的专业级开源交易成本计算器。利用经纪商的实时符号数据和可调整的持仓设置,计算点差成本、佣金、隔夜利息以及预估的总交易成本。

一种基于随机指标且不重绘的指标,根据极端区域的交叉生成买入和卖出信号,具有交替信号过滤器和K线收盘提醒功能。

一个用于运行多个EA(或同时进行手动交易)的账户的只读审计脚本。它按魔术号对已平仓交易记录进行分组,并按每个魔术号输出一行: 已平仓的往返交易、包含交易双方掉期和佣金在内的净盈亏、胜率、盈利因子、平均盈亏、当前持仓和挂单、交易日期及交易代码——按净结果排序,并支持导出为 CSV 文件以便在电子表格中使用。

一种两阶段自适应移动平均线(基础均线 + 二次平滑),该指标会根据斜率自动变色,并用箭头标记价格与均线的交叉点。

“新闻交易仪表盘”是一个图表上的信息面板(不具备自动交易功能),它实时监测市场波动,以捕捉“新闻突发”时刻——即经济数据发布时(如非农就业数据、CPI、利率决议等)出现的突然价格波动。

针对MT5 EA入场状态逻辑的确定性合成验收测试,无需访问市场、账户或订单。

“标记前一交易时段的高点/低点,并标记在设定数量的K线内反转回该区间内的流动性清算。”——分类为“其他”,或者如果你更愿意这样归类,也可以选“趋势”。

一款只读型MT5指标,可在图表上直观显示经纪商的止损位和冻结位参考值。

一种单状态卡尔曼滤波器,它在每个K线周期内根据考夫曼效率比对自身的过程噪声进行重新缩放,在趋势行情中紧跟价格走势,而在震荡行情中则进行更强平滑处理;图中绘制了与该滤波器同步扩张和收缩的区间带。

一款专家顾问,用于测量指定交易时段开盘窗口的高点/低点,随后在该区间确认突破时进行交易,采用基于风险的仓位管理,并设定每交易时段仅执行一笔交易上限。

MT5的BMP图表壁纸背景

绘制一个基于成交量加权、经波动率归一化的震荡指标,当价格偏离其滚动VWAP时,该指标会提示冲动和耗尽状态。

追踪当前图表代码与选定参考代码之间的滚动相关性,并在两者价格差在统计上被拉大时,标记其脱钩的时刻。

追踪亚洲、伦敦和纽约交易时段的波动范围,在每个交易时段收盘时锁定该范围,并通过箭头信号和阴影反应区标记真正的流动性扫盘——即K线影线刺穿已锁定的最高点或最低点,但收盘价又回到该范围之内的情况。不重绘,适用于任何交易品种和时间周期。

一种基于统计第一性原理构建的费舍尔变换振荡指标——将价格归一化到一个有界范围内,然后进行对数变换,从而产生清晰、明确的反转信号,而非传统振荡指标中常见的渐进式转折。 通过适当的计算缓冲区处理内部递归状态,以确保在回测中表现可靠且准确。摘自文章系列《初学者自制指标指南》。

一个紧凑的图表内面板,可同时显示当前股票在多个时间周期内的走势,每个时间周期均通过其独立的快/慢移动平均线交叉进行评估。无需切换图表来查看“H4走势如何”——所有信息都集中在一个地方,并采用颜色编码显示。

当持仓组合的浮动亏损达到设定的限额(该限额可以是固定金额、余额的百分比或净值的百分比)时,系统将平仓该组合。范围过滤支持按代码或魔术编号筛选,可选盈利目标,支持安全且不阻塞的重试机制。

一款专为手工交易者和量化开发者设计的MetaTrader 5交互式图形用户界面(GUI)面板。它可根据账户权益的精确风险比例自动进行动态仓位管理,具备一键下单(买入/卖出)、即时止损、平仓所有头寸功能,以及持续的实时追踪止损管理。

检测3根K线公允价值缺口(价格失衡),并将其绘制为框线,这些框线将实时显示,直至价格重新穿过该缺口。检测仅在完全收盘的K线上进行,因此缺口不会在当前K线形成过程中时隐时现。

在子窗口中显示点差直方图,包含当前/平均/最大/最小统计数据、每笔交易成本以及针对短线交易者的阈值警报。

一款开源的MT5指标,用于确认市场结构、成交量订单块以及估算买入/卖出活动。

用于检测绘图指标是否会重新绘制,而不是断言其不会重新绘制。 不变式:一旦K线收盘并完成处理,其上绘制的任何对象都不得发生任何变化——既不能移动、不能改变颜色、不能更改文本,也不能消失。 该脚本会为自定义符号初始化真实历史数据,通过模板附加您的指标,记录每个对象,追加K线,强制进行全面重新计算,并逐个对象进行比较。 变化和消失情况会分别统计,因为只有发生变化才意味着该断言为假。若比较结果为空,则报告结果为“INCONCLUSIVE”(无法得出结论),绝不会被判定为通过。输出结果为 CSV 文件,您可以将其与数字一起发布。

基于锯齿线的支撑阻力指标是一款价格行为指标,旨在自动且动态地在图表上标注支撑位、阻力位及过渡区域(反转区)。该指标完全专注于清晰地映射价格结构,并突出显示关键反弹区域(SBR 和 RBS)。此外,它还包含一个交互式仪表盘,用于监控实时的市场走势。

一款轻量级的MT5图表指标,可显示经纪商和交易品种的实时交易参数,包括点差、点值、点值大小、成交量限制、止损位和冻结位。

一款清晰的MT5市场结构指标,可直接在图表上标注已确认的HH、HL、LH和LL波动点。

一款适用于MT5的经纪商时段图表,显示亚洲、伦敦和纽约时段的波动区间及其已确认的高点和低点。

记录每个仓位的最大正向和负向波动(以R倍为单位),并针对每笔已平仓交易写入一行CSV数据。

GDS Renko 回放训练器是一款免费的教学工具,用于在 MetaTrader 5 的历史 Renko 图表上练习手动决策。 加载历史时间段,向前回放并下达虚拟的买入或卖出交易。 您可以暂停、向前推进一个报价点,或跳转至下一个已完成的Renko砖块。每个虚拟头寸均设有止损和止盈,且该训练工具会记录您的交易会话结果。 该工具基于历史买价/卖价报价点构建固定大小的Renko砖块,并采用经典的两砖反转模式。 未来的价格 tick 不会用于绘制可见图表或执行虚拟交易。买入交易以卖价入场、以买价平仓;卖出交易则相反。在面板上输入的订单将等待下一个回放的有效 tick。止损和止盈会在每个 tick 时进行检查,包括价格跳空的情况。

适用于MT5的实时风险计算器和手数保护HUD。根据账户余额、目标风险百分比以及动态ATR止损,计算出精确的手数,并提供最小手数超额警告。

将当前时段迄今为止的波动范围与历史波动范围的完整分布进行对比——这是真正的百分位数,而非像ADR%那样仅与平均值进行比较——并在带百分位数刻度的紧凑实时面板上标注统计上的压缩或扩张情况。

EMTOrdersUtility 是一款实时交易监控与符号切换工具,专为需要实时查看其在多种金融工具上持仓情况的活跃交易者而设计。

本教育型专家顾问演示了在 MetaTrader 5 上利用 Renko 砖块进行动量交易的一种简单方法。 动量是指最新完成的 Renko 收盘价与 N 个砖块前的收盘价之间的差值,除以砖块大小。当动量突破正阈值时产生买入信号;当动量跌破负阈值时产生卖出信号。 价格维持在阈值之外时,不会产生重复信号。 该EA在内部基于买价 tick 构建经典的固定尺寸Renko图表,并采用两砖反转规则。下单时使用现有的市场买价/卖价,而非合成砖价。如果一个 tick 形成多个砖,只有最后一个砖的突破才能触发入场。 该EA每次仅持有一笔头寸,并具备虚拟止盈、虚拟止损、最大持仓时间、冷却期及点差过滤功能。无需外部指标、DLL、自定义符号或离线图表。