请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
您可以访问代码库从您的MetaTrader 5客户端
不能找到合适的代码?定制它在工作项目
如何编写EA交易或指标

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

提交您的代码

ZigZag BOS CHoCH Detection 指标基于 MetaQuotes ZigZag 原始算法,并通过检测和标记市场结构事件对其进行了扩展。它跟踪最近的 ZigZag 波动点,并使用枢轴趋势确认自动识别结构突破 (BOS) 和特征变化 (CHOCH)。BOS 和 CHoCH 水平会直接绘制在图表上,并标注水平线,以便更清晰地分析价格走势。

监控内存消耗。

定量机器学习信封,利用 Nadaraya-Watson 核回归数学,动态预测具有统计意义的均值回归区,而无需依赖传统的标准偏差。

在做EA账户风控时,有时候需要知道账户各个时间段的资金数据,本EA可以基于每个净值变动来记录,并画出图表K线或保存至Excel。

WeekDays 指标在数据窗口中显示周日、年周、年日或条形图指数,也可选择在图表的标签中显示。

ZigZag SNR 检测使用 ZigZag 支点识别支撑位和阻力位。

在开发库过程中编写的源代码,用于创建结合不同交易策略的多个实例的多币种智能交易系统。

显示未结头寸更新数据的脚本。

净成交量 "指标显示的成交量考虑了卖方和买方的压力

波动率止损 - 根据波动率确定止损水平的指标

我们的目标是提供一个代码,显示使用怀尔德平滑法计算 ATR 的情况

绘制蜡烛芯(细线):从每根蜡烛的最低价到最高价绘制一条垂直线(称为 "蜡烛芯")。 绘制蜡烛体:从开盘价到收盘价绘制一个矩形,如果蜡烛看涨或看跌,则使用不同的颜色。 颜色自定义:您可以轻松更改看涨和看跌蜡烛及其蜡烛芯的颜色。 在您使用的代码中,例如:看跌蜡烛的主体为栗色 (clrMaroon)。 看跌蜡烛的蜡烛芯为浅紫色 (clrOrchid)。 它有什么用? 如果您想要: 在图表上拥有独特而清晰的视觉风格。 更容易区分看涨蜡烛和看跌蜡烛。 以更直观的方式分析价格行为。

该专家系统可帮助任何交易者建立订单网格。

许多已知指标的组合

压缩勾选数据,以紧凑的形式存储,比 .tcs MQ 文件紧凑 3.5 倍。由于读取 3 字节的数据比读取 60 字节的 MqlTick 结构所需的时间更短,因此可以快速处理这些数据。

专业平仓面板,带 6 种智能过滤器。全部平仓、按类型平仓、按符号平仓或按盈亏平仓。实时损益显示。非常适合紧急退出和风险管理。包括安全确认。

仓位盈亏计算器(未结订单)

多时间框架指标,具有 RSI 背离功能。+ 买入/卖出信号 从交易角度启发。

KCI 嵌入式狙击手是一款专为高精度反转入场而设计的算法交易解决方案。与依赖外部指标(往往存在线程不同步和延迟问题)的传统专家顾问不同,该专家顾问搭载了完全嵌入式的动能压缩指数(KCI)引擎。 通过将 KCI 的完整数学框架——包括速度商、动能位移、能量散布和相速度的计算——直接移植到 EA 的核心逻辑中,我们消除了“异步延迟”。 其结果是一款闪电般迅捷的“狙击”引擎,能够以微秒级精度验证市场耗竭(奇点)和动量极端值(威廉姆斯%R),且仅基于已完成的K线运行,从而确保零重绘性能。

在手动或自动化交易中,一键平仓功能都是比较常用的,特别是在涉及风控管理的时候,能够快速止损,有效控制风险。这个脚本功能实现起来并不难,但在程序化实现的过程中,会有一些不同的应用场景。

该脚本用于将当前图表符号的汇率和刻度值导出为与 MT5 导出/导入格式兼容的 CSV 文件。

类,用于访问指定地点的当地时间、时区信息和当地交易时段。

线性回归线,可应用于其他指标

趋势线突破时发出警报

Pinbar Detector 是一个 MetaTrader 指标,用于检测 Pinbars(也称为 "Pin-bar "或 "Pin bar"),并在看涨的 Pinbars 下方和看跌的 Pinbars 上方放置一个 "笑脸 "符号来标记它们。这是一个纯粹的价格行为指标,其代码中不使用任何标准技术指标。Pinbar 检测的配置可通过指标的输入参数完成。Pinbar Detector 可在检测时发出平台警报和电子邮件警报。该指标同时适用于 MT4 和 MT5 版本的交易平台。

之字形指标,仅依赖于每个前浪的最小回撤百分比,并可选择大于以 atr 单位衡量的特定大小。

False Breakouts.mq5"(假突破.mq5)指标是 MetaTrader 5 的一种工具,可根据对支撑位和阻力位的假突破,直观地识别和标记买点和卖点。它使用缓冲区显示买入(蓝色)和卖出(红色)箭头、支撑(蓝色)和阻力(红色)线,以及市场顶部和底部的附加箭头。该指标的主要逻辑包括根据蜡烛图的最高价和最低价检测顶部和底部,动态更新支撑位和阻力位。当价格突破支撑位或阻力位后再返回时,该指标会分别生成买入或卖出信号。对于根据虚假突破操作策略的交易者来说,这是一个非常有用的工具。

该 MQL5 指标可识别向上(看涨)和向下(看跌)的针状线,并以可定制的箭头显示(石灰色代表向上,红色代表向下)。它允许微调检测参数,如尾体比率和突起。弹出式和推送式通知提醒会发出新的针状线信号。是寻求精确反转形态检测的交易者的理想之选。

该脚本提供了一套用于创建所有标准图形对象的函数,供您在开发过程中使用。脚本中提供的函数可以 "按原样 "使用,也可以根据您的要求进行修改。

适用于 MT5 的现代时间面板 现代时间面板是一款适用于 MetaTrader 5 的时尚、简约的自定义指标,可帮助您精确跟踪时间。它整齐地固定在图表的右上角,显示当前的经纪商时间、本地时间以及到下一个蜡烛图(新条形图)的实时倒计时。倒计时配有一个独立的 1 秒计时器,即使在市场疲软或没有输入刻度线的情况下,倒计时也会持续运行。倒计时可完全自定义,并支持暗模式,是一款完美的非侵入式工具,可确保您不会错过蜡烛收盘。

仅有两个时间框架 — H1 和 D1 — 同步工作,以过滤掉市场噪音,只捕捉RSI从超买和超卖区域发出的强力反转信号。没有随机入场,只有来自“老大哥”的明确方向确认。

严格的多时间框架价格行动智能交易系统,可同时根据不同时间框架内的精确 OHLC 条件进行交易。它具有挂单入场、角色反转和动态风险管理功能,无需使用任何滞后指标。

该 EA 可帮助您通过默认参数自动设置 TP 和 SL,为您从任何设备下达的任何订单自动设置移动止损和阶梯止损,通过 5 个按钮 "全部平仓"、"获利平仓"、"亏损平仓"、"买入平仓"、"卖出平仓 "轻松平仓所有订单,根据获利或亏损阈值自动平仓所有订单。

股票常用的BIAS指標做成的指標 用來判斷目前價格的乖離率 使用日線判斷會有比較好的效果

例如:用 "M1 "代替 "PERIOD_M1"。

以ama和rsi指标作为交易标准

第三部分 "MQL5中的面向对象编程"呈现了MQL5语言中面向对象编程(OOP)的世界。软件开发往往涉及与多个实体管理相关的复杂性,需要先进的技术来提高编程的便利性、效率和质量。

实时显示 Binance 报价

这里收集了基于群体的优化算法。该压缩包包含在测试函数上运行算法所需的所有文件。

通过 Windows 剪贴板将选定的图形对象作为文本在图表之间复制和粘贴。在源图表上使用 Ctrl+Q,然后在目标图表上使用 Ctrl+J。

123456789...175