Tick Hamster – 具有自动优化功能的专家顾问,适用于 MetaTrader 中的任何交易品种 Tick Hamster 是一款全自动专家顾问(Expert Advisor),专为新手交易员和那些偏好无需设置的用户设计。该交易EA无需手动配置,能够自动优化任何交易品种的所有参数。…
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 回答最常见的问题
有问题吗?
如果您有任何问题,请随时提问。我们不会出售一袋猪。
我们的每个产品在购买前都可以进行检查。
我们感谢您对我们产品的兴趣和反馈,并努力保持高质量标准。
感谢您的支持!
您有问题吗?
相关帖子
Averager。平均交易头寸。在趋势中和逆趋势中开仓!
平均头寸。利用总利润的通用移动止损功能,在趋势中和逆趋势中开设额外头寸! 该顾问可以在趋势中和逆趋势中开设额外头寸! 包含一系列头寸的平均移动止损! 增加和减少手数。…
Forex Tester Pad 是一个用于策略测试器的外汇交易模拟器。使用指标进行交易。
在策略测试器图表上的一键交易。该工具允许您在策略测试器中手动测试您的策略。在可视化图表上一键交易。 现在,策略测试器中也提供了便捷且完整的交易技能测试功能。…
TickSniper 自动化专家顾问用于 MetaTrader。Tick 剥头皮交易者
Exp-TickSniper 是一个快速的 Tick 剥头皮交易者,能够自动为每个货币对单独选择参数。 该 EA 基于近10年的 EA 编程经验开发而成。 该 EA 使用智能跟踪止损进行短期交易,并基于当前货币对数据、报价、规格和点差。…
EAPADPRO 库 – 将我们的面板添加到您的 EA 中
EAPADPRO 库 – 使用我们的信息面板增强您的专家顾问 (EA) EAPADPRO 库为希望提升其 MetaTrader 平台上专家顾问 (EA) 功能的交易者提供了强大的解决方案。…
Copylot – MetaTrader的外汇交易复制器。跨终端复制器
交易复制器,用于MetaTrader。 它复制外汇交易、头寸、订单,支持从任何账户复制。 它是COPYLOT MT4版本的最佳交易复制器之一,可在MT4-MT4, MT5-MT4之间复制(或适用于COPYLOT MT5版本的MT4-MT5, MT5-MT5之间复制)。 独特的复制算法能够精准地将所有交易从主账户复制到您的客户端账户。…
xCustomEA 顾问在 PipFinite Trend PRO 上。自动 EA 编程开发
描述 编写 PipFinite Trend PRO 指标 (Indicator) 策略和使用我们的通用交易系统 Exp – The xCustomEA 进行交易的编程示例。 在本文中,我们将详细分析从 MQL5 市场 (MQL5 Market) 下载的自定义 指标 PipFinite Trend…
EA The xCustomEA: 通用交易顾问用于自定义指标。自定义策略构建器
通用交易顾问用于 MetaTrader 的自定义指标。 Exp – The xCustomEA 通用交易顾问用于自定义指标。The xCustomEA 适用于自定义指标,并且可以为 MT5 和 MT4 终端编程其交易策略。 换句话说:The xCustomEA 与可以从互联网或 mql5 市场下载的自定义指标有连接。 任何来自互联网的自定义指标! 策略构建器。…
InfoPad,MetaTrader 的在线信息面板
InfoPad 是一个非常有用的信息面板,旨在提供 MetaTrader 终端中选择的特定货币对的关键信息。 该面板提供深入和实时的数据,如当前买价和卖价、点差、最高价和最低价等。…
Partial Close and Trailing. 回滚时部分平仓
Partial Close and Trailing 是一个 EA 助手,在回撤期间部分平仓(即部分手数)。 当价格首先朝利润方向移动然后回撤时,EA 会部分平掉有利可图的仓位。…
Close Minus by Plus,通过搜索和关闭盈利头寸来平仓亏损头寸
通过识别和关闭盈利头寸来平仓亏损头寸。 专家顾问(EA)旨在通过识别和关闭盈利头寸来平仓亏损头寸。…
The X – 通用外汇专家顾问 (EA) 使用标准指标
通用专家顾问 (EA) 适用于 MetaTrader,功能强大 专家顾问 The X 是 MetaTrader 的多功能交易工具,提供广泛的功能和可定制的设置。 它使用标准指标,并包含内置的策略构建器,允许交易者创建和调整策略以满足他们的需求。…
SWING 摇摆策略(摆动)。自动开启2个相反的挂单,OCO订单。
摆动或摇摆策略涉及依次开启挂单并增加手数。核心原理很简单:设置两个挂单,当一个被激活时,另一个会自动被新的挂单替换。这个过程会持续进行,直到通过达到止盈目标关闭所有交易组。…
X 和 xCustomEA:测试和优化
描述 The X 和 The xCustomEA 是 Forex 交易社区中两款突出的 专家顾问 (Expert Advisors, EAs),在过去五年中获得了广泛的普及。这些工具旨在满足希望 自定义 (customize) 其 交易策略 (trading strategies) 并专注于 测试…
VirtualTradePad (VTP) 交易面板。Trade Pad 可通过图表和键盘一键进行交易
VirtualTradePad 或 VTP – 在 MetaTrader 终端中一键交易的控制面板。用于外汇剥头皮交易和手动交易的程序。…
这篇文章还有以下语言版本: English Portuguese Español Deutsch Українська Chinese Русский Français Italiano Türkçe 日本語 한국어 العربية Indonesian ไทย Tiếng Việt
Leave a Reply