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

MetaTrader 5的MQL5EA源代码 - 12

icon

EA交易遵循基本规则自动分析价格图表和交易。在这里您可以找到MQL5源代码来解决各种问题。您可以选择基于移动平均线交叉的简单EA和包括复杂信号生成算法的复杂EA并防止交易错误。

您可以在MetaTrader 5下载和启动提供的EA。建议您使用之前在策略测试器中先测试和优化自动交易。EA程序库也能从MetaTrader 5平台和MetaEditor开发环境直接获得。

提交您的代码

自适应 UmnickTrade 智能交易系统的 MQL5 实现。

在通道中进行交易,依据是一个周期数为220的移动平均以及三个周期数为220、不同高度的三条包络线。仓位的跟踪止损.

这个交易系统是基于账户余额和之前交易的结果来进行交易的。

简单地对开启的仓位跟踪止损和获利。

这个 EA 使用 iADX (平均趋向指数, ADX) 和 iSAR (抛物线 SAR) 指标的信号进行交易,同时考虑了之前关闭仓位的获利/亏损。仓位会移动到盈亏平衡点。

一个基于三个指标的交易系统:两个iMAs (移动平均) 和 iMACD (移动平均汇总分离指标, MACD).

基于两个指标的交易系统: iSAR (抛物线 SAR) 和 iRSI (相对强弱指数, RSI). 根据可用保证金的风险百分比计算手数。

这个 EA 交易使用止损买入和止损卖出订单在新闻和大的价格变化时进行交易。

每隔一定时间随机开启仓位。

这个EA交易不进行交易,它是设计用于对开启仓位进行简单的跟踪获利的。

一个简单的 EA 交易,会在 EA 参数中指定的时间开启指定类型的仓位。仓位在相应参数指定的时间关闭。

多种跟踪类型的实现,止损买入和止损卖出挂单,限制总手数和仓位总数,几种仓位类型的交易量计算。

在基于 Percentage_Crossover_Channel 指标的通道内进行交易的 EA。

一个基于 Diff_TF_MA 指标的 EA 交易。

一个根据 "收盘价分形" 指标进行交易的 EA 。

这个EA交易是基于 Price_Extreme_Indicator 通道指标的。

这是第一个 VR---ZVER 版本的进一步开发。新版本的功能有跟踪止损,有独立的标志来允许/禁止买入仓位,独立标志来允许/禁止卖出仓位。

用于人工交易的辅助 EA。设置止损,获利,可以把仓位移动到盈亏平衡点并进行跟踪。

一个基于之字转向(ZigZag)指标的交易系统。

基于 ColorJJRSX 指标信号的交易系统,可以设置固定的仓位持有时间。

当价格长期高于 iMA (移动平均, MA) 的时候生成买入或者卖出信号。随着开启仓位数量的增加,交易之间的距离(在入场信号被跳过时)也会增加。本EA交易在指定的时间段进行交易,

基于 ColorJFatl_Digit 指标信号的交易系统,可以设置固定的仓位持有时间。

两个相同的交易系统,基于 XDidi_Index_Cloud 指标的颜色变化来进行买入和卖出交易,可以在一个 EA 交易中使用不同方法来配置。

这个EA交易可以检验 ZigZagLW 补充指标的潜在获利。

一个基于 "箭头和曲线" 指标的 EA 交易。

特别为存款较少账户设计的马丁格尔 EA 交易。

这个EA交易使用了三个 iMA (移动平均, MA), 一个 iOsMA (振荡器移动平均) 和一个 iRVI (相对动能指数, RVI). 跟踪止损是基于之前柱形的最高价/最低价的。

两个相同的交易系统,根据 XFatlXSatlCloud 指标颜色的改变进行买入和卖出交易,可以在同一个EA交易中使用不同方法进行配置。

一个基于 'EMAAngle' 和 '含有拉盖尔过滤器的拉盖尔 RSI' 指标的交易系统。

这个交易机器人在EURGBP和它的组合报价之间进行套利(三角套利)。

在 MetaTrader 4 中,大多数经济商不会提供超过3个月的M1数据, 而在 MT5 中,它们会提供超过3年的 M1 数据。所以,我们可以使用这个工具来在 MetaTrader 5 测试器中取得 M1 数据,并且把数据保存到 .hst 文件中用来做 MetaTrader 4 的回溯测试。

这是在文章 "如何减少交易者的风险" (https://www.mql5.com/zh/articles/4233) 中所述 EA 交易的 MQL5 版本。

这个 EA 交易可以根据用户定义的盈亏平衡点来移动止损的位置。

一个基于 Larry Conners RSI 2 策略的简单EA交易。

对冲了对冲交易的 EA.

基于布林带和移动平均信号的EA交易。

我们寻找连续 N 个相同的烛形。如果找到的烛形是上涨 - 我们就买入, 如果是下跌的 - 我们就卖出.

本EA交易是基于同名指标的,手数是根据可用保证金的风险百分比来计算的。

本EA交易使用了两个移动平均,一个 MACD 和一个 CCI。OnTradeTransaction 是用于取得仓位建立时间的。

交易信号是基于两条趋势指标 iMA (移动均线, MA) 和 iSAR (抛物线 SAR) 的比较而生成的。EA 在零号柱线上工作, 只开一笔仓位。使用尾随停止。

1...5678910111213141516171819...34