通用交易顾问用于 MetaTrader 的自定义指标。 Exp – The xCustomEA 通用交易顾问用于自定义指标。The xCustomEA 适用于自定义指标,并且可以为 MT5 和 MT4 终端编程其交易策略。 换句话说:The xCustomEA 与可以从互联网或 mql5 市场下载的自定义指标有连接。 任何来自互联网的自定义指标! 策略构建器。…
CrossObjectALert Alert indicator when crossing with objects for mt4 and mt5 terminals
PROINFO. Profit calculation indicator
简介
使用任何指标创建专家顾问(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 回答最常见的问题
有问题吗?
如果您有任何问题,请随时提问。我们不会出售一袋猪。
我们的每个产品在购买前都可以进行检查。
我们感谢您对我们产品的兴趣和反馈,并努力保持高质量标准。
感谢您的支持!
您有问题吗?
相关帖子
EAPADPRO LIBRARY – Adding our panel to your EA
Library to add the Information Panel to your Expert Advisor for MetaTrader. Method of programming the information panel in any adviser. The…
Duplicator – Duplication of deals/positions on the MetaTrader terminals
The Expert Advisor repeats (duplicate) trades and positions or signals a preset number of times on your account MetaTrader. It copies all deals opened…
Swing strategy (Pendulum). Automatic opening of 2 opposite pending orders,
The model of the well-known strategy Pendulum (OCO orders) is the sequential opening of pending orders with an increased lot. The…
Close Minus by Plus, Closing unprofitable positions by searching and
Closing unprofitable positions by searching and closing profitable positions This assistant looks for, among all positions, in the terminal the most…
Forex Tester Pad 是一个用于策略测试器的外汇交易模拟器。使用指标进行交易。
在策略测试器图表上的一键交易。该工具允许您在策略测试器中手动测试您的策略。在可视化图表上一键交易。 现在,策略测试器中也提供了便捷且完整的交易技能测试功能。…
EAPadPRO – Information panel for our experts
Information panel for all our advisors and utilities for the MetaTrader terminal. Detailed instructions on the basics of managing and using…
Averager。平均交易头寸。在趋势中和逆趋势中开仓!
平均头寸。利用总利润的通用移动止损功能,在趋势中和逆趋势中开设额外头寸! 该顾问可以在趋势中和逆趋势中开设额外头寸! 包含一系列头寸的平均移动止损! 增加和减少手数。…
InfoPad, Online Information Panel for MetaTrader
INFOPad is an information panel that creates information on the selected currency pair in the MetaTrader terminal. Shows the main…
The X – Universal Expert Advisor (EA) for Forex Using
Universal Expert Advisor (EA) for MetaTrader with a wide range of functions, working on standard indicators. Strategy builder in 1 Expert…
Copylot – MetaTrader的外汇交易复制器。跨终端复制器
交易复制器,用于MetaTrader。 它复制外汇交易、头寸、订单,支持从任何账户复制。 它是COPYLOT MT4版本的最佳交易复制器之一,可在MT4-MT4, MT5-MT4之间复制(或适用于COPYLOT MT5版本的MT4-MT5, MT5-MT5之间复制)。 独特的复制算法能够精准地将所有交易从主账户复制到您的客户端账户。…
Extra Report Pad – 交易者日记。专业分析您的交易账户。实时图表中的 MyFxBook。ExtraReportPad
Extra Report Pad – 专业的交易账户分析解决方案 今天,必须同时交易多个货币对。但是交易越多,分析账户盈利能力就越困难。按月分析交易更加困难。更不用说单独计算每笔交易的统计数据了。 我们找到了一个解决方案:我们的面板可以实时分析您的账户,并尽可能详细地编制统计数据。…
SafetyLOCK PRO Protect your positions by locking using the opening
SAFETYLOCK allows traders to avoid strong market reversals by setting an opposite order for an already opened position. If a trader…
Exp – The xCustomEA Advisor on the PipFinite Trend PRO
Description An example of programming a strategy for the PipFinite Trend PRO indicator and trading using our universal trading system Exp – The xCustomEA. In…
The X and The xCustomEA: Testing and Optimization
Description The X and The xCustomEA are two standout Expert Advisors (EAs) in the Forex trading community, gaining widespread popularity over…
This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어
Leave a Reply