通用交易顾问用于 MetaTrader 的自定义指标。 Exp – The xCustomEA 通用交易顾问用于自定义指标。The xCustomEA 适用于自定义指标,并且可以为 MT5 和 MT4 终端编程其交易策略。 换句话说:The xCustomEA 与可以从互联网或 mql5 市场下载的自定义指标有连接。 任何来自互联网的自定义指标! 策略构建器。…
CrossObjectAlert:MetaTrader 中的对象交叉警报
PROINFO。利润计算指标
简介
使用任何指标创建专家顾问(Expert Advisors, EAs)来测试您的策略,确实可以通过使用模板和开源资源来简化。开源的优势之一是可以使用现有的代码来节省时间和精力。
以下是使用来自Expforex.com的MQL 开源模板在仅5分钟内创建EA的分步指南。
使用开源模板创建EA的分步指南
- 下载开源模板:
- 访问Expforex.com,导航到开源部分,您可以在那里找到适用于MetaTrader 4 (MT4)和MetaTrader 5 (MT5)的MQL模板。
- 下载适合您平台(MT4或MT5)并基于您希望使用的指标的EA模板。
- 理解模板结构:
- 模板将包括预先编写的代码,处理EA的基本功能,如初始化、开仓和平仓,基于指标的信号。
- 模板的主要元素包括:
- OnInit(): 初始化EA并加载指标。
- OnTick(): 在每个价格跳动时检查信号。
- Custom Function for Indicators: 集成自定义指标或MetaTrader内置指标的函数。
- 集成您的自定义指标:
- 如果您使用的是自定义指标,请找到相关的MQL代码或
.ex4/.ex5
文件。 - 在MetaEditor中打开EA模板,并修改代码以使用
iCustom()
函数调用您的自定义指标。例如:double signal = iCustom(NULL, 0, "YourIndicatorName", IndicatorParameters, 0, 1);
- 如果您使用的是标准的MetaTrader指标,可以轻松调整模板以包含它们,使用各自的函数名称,如移动平均线使用
iMA()
,RSI使用iRSI()
。
- 如果您使用的是自定义指标,请找到相关的MQL代码或
- 自定义您的交易逻辑:
- 在
OnTick()
函数内,根据指标的信号添加您的自定义交易逻辑。例如,当指标发出买入信号时开仓:if (signal > 0) { OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, 0, 0, "Buy trade", MagicNumber, 0, Green); }
- 您还可以定义平仓条件,设置止损、止盈和跟踪止损。
- 在
- 编译EA:
- 修改后,保存文件并在MetaEditor中点击编译。
- 如果有任何错误,编辑器会高亮显示。您可以修复任何语法问题并重新编译。
- 回测您的EA:
- 将新创建的EA加载到MetaTrader的策略测试器中。
- 选择回测的时间框架、货币对和输入参数。
- 基于历史数据测试您的EA的表现。
- 优化和完善:
- 如有需要,通过调整参数来完善逻辑并重新编译EA。
- 您还可以使用MetaTrader中的优化工具来找到您的策略的最佳参数。
您可以下载免费模板
完全免费!
这是一个完全免费的版本,没有任何限制!
您可以免费下载并安装我们的程序!
使用 Expforex.com 开源模板的好处
- 节省时间: 通过使用现成的模板,您在编码EA的基本部分时节省了时间和精力。
- 无需编程专业知识: 模板处理核心功能,您只需自定义与您的策略相关的具体逻辑。
- 可定制: 您可以轻松集成自定义或内置指标,设置各种资金管理技术,并完善进出场条件。
通过这种方法,您可以在无需广泛编程知识的情况下创建、测试和完善您自己的外汇交易策略。
利用Expforex.com 的开源模板,即使是初学者也能在短时间内让功能性EA运行起来!
描述
如果您有兴趣使用指标测试您的交易策略,您可以创建一个专家顾问(Expert Advisor, EA)来代表您进行自动化交易。
好消息是,您不需要具备编程的专业知识即可创建EA。
只需几个简单步骤,您就可以在五分钟内基于任何指标创建一个顾问。
开始使用MQL 开源模板编程
要开始,您需要打开MetaTrader 4 (MT4)平台并导航到“导航器(Navigator)”窗口。
然后,选择“专家顾问(Expert Advisors)”文件夹,右键点击选择“创建(Create)”。
接下来,选择“自定义指标(Custom Indicator)”并选择您希望基于的指标。
选择指标后,您可以通过设置参数(如手数(lot size)、止损(stop loss)和止盈水平(take profit levels))来自定义您的EA。
您还可以添加额外的开仓和平仓条件,例如基于时间的规则(time-based rules)或多个指标信号。
配置好EA后,您可以保存它并将其附加到图表上,以开始测试您的交易策略。
您还可以使用历史数据(historical data)对EA进行回测,以查看其过去的表现。
创建您自己的EA可以成为自动化交易策略的强大工具,但重要的是要记住,没有任何策略是万无一失的。
在交易时务必谨慎,使用适当的风险管理技术(risk management techniques)来保护您的资本。
模板的目的:
许多交易者在编写他们的专家顾问(Expert Advisors)时遇到了问题。
- 从哪里开始?
- 如何在EA代码中设置止盈(Take Profit)、止损(Stop Loss)或跟踪止损(Trailing Stop)?
- 如何检查策略是否有效?
- 您不想为已经完成的东西付费。
- 是否找到了类似的策略并希望改进它?
The X – 编写专家顾问(Expert Advisor)
作为一名专门为交易平台编写顾问的程序员,我注意到每收到第三个客户订单时,其基础逻辑往往与前一个相似。
这种相似性可以归因于某些交易策略或算法比其他更有效且更受欢迎,导致订单中存在模式。
然而,好消息是,这类订单通常比那些需要更独特逻辑和编码的订单成本更低。
为了高效地编写这些相似订单的顾问,我利用了多年来积累的各种函数(functions)和库(libraries)。
这些函数和库专门设计用于加快编码过程,并确保顾问在平台上运行最佳。我根据客户提供的要求和规格,仔细选择每个订单最合适的函数和库。
这使我能够及时交付高质量的顾问,同时为客户保持合理的成本。
感谢本站,您现在可以在下订单时找到类似的策略和逻辑模板,从而节省时间和金钱。
编程专家顾问(Expert Advisors):www.expforex.com © 2008-2024
专家顾问模板 #1
此模板旨在用于创建专家顾问(Expert Advisors)的一般用途;它包含与EA相关的最重要和必要的功能。此模板的功能包括:
- 使用 / 不使用 – 止损(Stop Loss) / 止盈(Take Profit)
- 使用 / 不使用 – 时间交易
- 使用 / 不使用 – 市场观察技术(MarketWatch Technology)进行交易(仅限业内人士)
- 使用 / 不使用 – 挂单(Pending Orders)/市场仓位(Market Positions) – 供选择
- 使用 / 不使用 – 自动手数(Autolot)或使用固定手数。
- 使用 / 不使用 – 基于反向信号的平仓(Closing Positions)
- 使用 / 不使用 – 跟踪止损(Trailing Stop)
程序使用协议 – 模板 #1
此Exp – 模板 #1 软件协议是您(最终用户)与作者(使用EXPFOREX为化名)之间的协议。
决定购买Exp–模板 #1程序后,您同意遵守本协议的所有条款和条件。
您同意遵守本协议的所有条款和条件。
- 作者拥有Exp—模板 #1程序及其开发的专有产权。您仅被授予使用Exp—模板 #1程序的权利。无需注册程序,也没有使用时间限制。
- 您只能从作者处购买Exp–模板 #1程序。购买Exp–模板 #1的所有其他方式都是非法的,可能会受到起诉。
- 对于Exp – 模板 #1程序,提供非保证的技术支持。有关程序使用的所有问题,您可以联系作者,如果可能,将提供帮助。
- Exp – 模板 #1对其使用方式没有限制。这意味着您可以在任意数量的计算机上安装程序并无限制地使用。
- 本协议未明确授予的所有权利均由作者保留。
- Exp – 模板 #1程序按“原样”提供。不附带任何保证或暗示。您自行承担使用程序的风险,并且不会对作者提出任何索赔,无论使用程序的后果如何。
- 即使作者已被告知可能造成的损害,作者也不对您因使用或无法使用Exp – 模板 #1程序而可能遭受的任何损害负责。
- 作者无义务通知您有关Exp Templates #1程序新版本的发布或本协议的更改。您必须自行关注作者网站的最新消息。
- 您从作者处购买Exp – 模板 #1程序即表示您接受并同意本协议的所有条款。如果您不同意本协议的条款,则不应从作者处购买Exp – 模板 #1程序。
- 您转账的资金在任何情况下都不会退还。
- 除了Exp – 模板 #1程序的作者外,任何人都无权更改本协议的文本。
专家顾问(Expert Advisor),EA,易于遵循的指南,创建EA,无需编程,MQL 开源模板,交易自动化,外汇交易,自动化交易系统,快速设置,用户友好的模板
我们的常见问题
FAQ 回答最常见的问题
有问题吗?
如果您有任何问题,请随时提问。我们不会出售一袋猪。
我们的每个产品在购买前都可以进行检查。
我们感谢您对我们产品的兴趣和反馈,并努力保持高质量标准。
感谢您的支持!
您有问题吗?
相关帖子
CLP CloseIfProfitorLoss。使用跟踪利润控制总利润或损失
专家顾问(EA)为在 MetaTrader 中管理和关闭头寸提供了高级功能,特别是在达到预定的总利润或损失水平时。 启用利润跟踪功能后,EA 动态调整止损水平以确保利润的增长。…
xCustomEA 顾问在 PipFinite Trend PRO 上。自动 EA 编程开发
描述 编写 PipFinite Trend PRO 指标 (Indicator) 策略和使用我们的通用交易系统 Exp – The xCustomEA 进行交易的编程示例。 在本文中,我们将详细分析从 MQL5 市场 (MQL5 Market) 下载的自定义 指标 PipFinite Trend…
Forex Tester Pad 是一个用于策略测试器的外汇交易模拟器。使用指标进行交易。
在策略测试器图表上的一键交易。该工具允许您在策略测试器中手动测试您的策略。在可视化图表上一键交易。 现在,策略测试器中也提供了便捷且完整的交易技能测试功能。…
Duplicator – 在 MetaTrader 终端上复制交易/持仓
Exp-Duplicator 是一个自动化的专家顾问,旨在在您的 MetaTrader 账户上预设次数复制交易和持仓。 它无缝复制所有持仓——无论是手动开启还是由其他 EA 开启的,并允许您增加这些持仓的手数(量)。…
Assistant – 最佳免费交易面板,支持持仓并处理真实/虚拟止损 /获利 /跟踪止损 交易
自动设置止损、获利、跟踪止损、保本水平,启用虚拟止损。 Exp Assistant 将帮助您组织持仓的维护。 此专家顾问将为您的持仓设置所有必要的止损和获利水平。 所有专家顾问操作均通过图表上的控制面板管理。…
Extra Report Pad – 交易者日记。专业分析您的交易账户。实时图表中的 MyFxBook。ExtraReportPad
Extra Report Pad – 专业的交易账户分析解决方案 今天,必须同时交易多个货币对。但是交易越多,分析账户盈利能力就越困难。按月分析交易更加困难。更不用说单独计算每笔交易的统计数据了。 我们找到了一个解决方案:我们的面板可以实时分析您的账户,并尽可能详细地编制统计数据。…
EAPadPRO – 我们专家的信息面板。专家顾问的仪表板
所有我们的顾问和MetaTrader终端的实用工具的信息面板。 关于管理和使用我们交易专家顾问中的EAPADPRO面板的基础知识的详细说明。 友好、直观的用户界面,便于顺利使用我们的实用工具。 即使在策略测试器中也是如此!…
Market Time Pad. MetaTrader 指标,带有交易时段
时间指标显示主要全球市场的当前时间,并突出显示活跃的交易时段。 它易于使用,占用图表空间最小,非常适合与专家顾问和其他工具(如 VirtualTradePad)无缝集成。…
Partial Close and Trailing. 回滚时部分平仓
Partial Close and Trailing 是一个 EA 助手,在回撤期间部分平仓(即部分手数)。 当价格首先朝利润方向移动然后回撤时,EA 会部分平掉有利可图的仓位。…
Copylot – MetaTrader的外汇交易复制器。跨终端复制器
交易复制器,用于MetaTrader。 它复制外汇交易、头寸、订单,支持从任何账户复制。 它是COPYLOT MT4版本的最佳交易复制器之一,可在MT4-MT4, MT5-MT4之间复制(或适用于COPYLOT MT5版本的MT4-MT5, MT5-MT5之间复制)。 独特的复制算法能够精准地将所有交易从主账户复制到您的客户端账户。…
Close Minus by Plus,通过搜索和关闭盈利头寸来平仓亏损头寸
通过识别和关闭盈利头寸来平仓亏损头寸。 专家顾问(EA)旨在通过识别和关闭盈利头寸来平仓亏损头寸。…
Averager。平均交易头寸。在趋势中和逆趋势中开仓!
平均头寸。利用总利润的通用移动止损功能,在趋势中和逆趋势中开设额外头寸! 该顾问可以在趋势中和逆趋势中开设额外头寸! 包含一系列头寸的平均移动止损! 增加和减少手数。…
TickSniper 和 Expforex 最佳顾问的交易报告
描述 我们汇总了专家顾问 TickSniper、 Good Santa、 Tick Hamster、 The X,在我们的真实交易账户上的总结和详细交易结果。我们的专家顾问的交易统计。 让我们详细检查报告并得出结论。 前言 可能每三个问题中就有一个是关于我们的机器人: 通过使用您的顾问,我能获得多少利润? 与专家合作的交易增长百分比是多少? 每月EA能赚多少钱? 回撤是多少? 应该选择哪个顾问? 我将尝试简要描述我们的外汇交易程序并回答您的问题。这些不仅仅是言语,而是带有实时交易账户的真实报告! 还能有什么更好的呢? 我们将讨论哪些交易专家顾问? TickSniper – 专业人士可调节设置的自动交易顾问 Good Santa – 为初学者提供小设置的自动交易顾问 Tick Hamster – 为初学者提供无需设置的自动交易顾问 The X – 具有21个标准指标和许多处理仓位功能的通用交易系统。 我将借助EA回答关于每月利润金额和最大回撤的问题: 交易机器人(EA)的盈利能力和回撤不仅取决于交易EA,还取决于其他因素: 此外汇交易信号来自报价!所有取决于当前价格,形成交易信号; 交易账户的初始余额; 在此交易余额中使用的风险; 交易手数; 影响报价走势并决定未平仓头寸命运的全球因素和新闻。 最佳交易顾问就在这里! 推荐经纪商和交易账户: 推荐存款 低风险 为 $ 1,000,最小手数 0.01 3个货币对(例如EURUSD、USDCHF、USDJPY) 推荐存款 中风险 为 $ 300,最小手数 0.01 1个货币对(例如EURUSD) 推荐存款 高风险 为 $ 100,最小手数 0.01 1个货币对(例如EURUSD) 浮动点差(禁止零点差!) 杠杆比例为1:300及更高 对于存款超过$1,000的账户,推荐使用PRO Standard或ECN PRO类型的账户。 对于存款少于$1,000的账户,推荐使用PRO Cent账户类型。 时间框架无关紧要。顾问仅在报价上工作。 货币对:您可以选择任何货币对。我交易EURUSD、USDCHF、USDJPY。 分析工具 Extra Report…
InfoPad,MetaTrader 的在线信息面板
InfoPad 是一个非常有用的信息面板,旨在提供 MetaTrader 终端中选择的特定货币对的关键信息。 该面板提供深入和实时的数据,如当前买价和卖价、点差、最高价和最低价等。…
This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어
Leave a Reply