MetaTrader 智能交易系统
免费下载
该 EA 仅适用于 mt4 平台。您可以使用 1 小时的时间范围来运行此 EA。您可以使用任何经纪商,但我们推荐XM ,因为他们提供比其他经纪商最低的点差。
我们始终建议您在进行外汇或二元交易时遵循适当的计划。您必须制定适当的资金管理计划和交易系统计划。不要进入市场并使用疯狂的 EA,您可能会损失辛苦赚来的钱。您应该从较小的手数开始,例如 0.01。
推荐设置:- 建议余额至少 500 美元
- 初始手数:0.01 美元
- 时间范围:1分钟
X黄牛系统使用的指标- PremiumFX黄牛
- 超级信号 v3d
- 趋势箭头 2
可下载文件 x-scalper-system.rar 包含 PremiumFXScalper.ex4、Super Signal v3d.ex4、Super Signal v3d.mq4、Trend Arrows 2.ex4、Trend Arrows 2.mq4、X-Scalper System.tpl 和 X-Scalper System- 2.tpl
当通过 6 种不同类型的追踪止损实现每个目标时,它会平掉部分头寸。最好下载并在模拟帐户上试用一下以弄清楚,因为它有很多参数。
它修改所有盈利的未平仓交易的追踪止损。
它还会关闭所有交易,并在交易账户整体盈利时获取特定利润。
我有一本说明手册《追踪止损手册》 ,其中包含参数说明。
这是有点不同的追踪止损 EA 交易,因为它基于所谓的原则;比例追踪止损,根据趋势移动方向确定追踪止损保护的点的百分比。
当百分比比率设置为“x”时,EA 会将止损移至当前市场价格与订单主要激活/执行价格之间差额的“x%”。
比例止损的公式 = |当前价格 - 订单开盘价 | x 比率 - 传播
参数解释
- 记录=1 ;日志将保存在expert\files目录下,= 0;不会保存任何日志。
- nTrailingStop = 35 ;初始追踪止损将为 35 点,直到交易利润达到nPropSLThreshold值。
- nPropSLThreshold = 12 ;达到 12 点后,利润比例追踪止损将被激活。
- dPropSLThreshold =0.35 ;这是乘数,计算公式为:(PropSL = Profit * dPropSLRatio-Spread)
- nUseEscape =0.1或0一旦错位交易赚取最低利润,就逃避。
- nEscapeLevel = 0 ;一旦达到下一个高点,交易终止的可接受的损失大小(以点为单位)。
- nEscapeTP =35 ;以点为单位的止盈水平,如果设置为负值,则将被视为预先确定的风险交易损失。
它设置了非常严格的止损订单和追踪止损,并且可能与某些外汇经纪商不兼容
参数
- UseTightStop =true ,它可以设置追踪止损。
- TrailingAct是交易利润(以点为单位),之后将激活追踪止损,例如,如果设置为 15,则当交易利润达到 15 点时,将激活追踪止损。
- TrailingStep是追踪止损将追踪的点数(以点数为单位)。
除了平仓交易的各种条件之外,它还可以应用盈亏平衡和追踪止损,设置和删除止盈和止损。
它会打印到屏幕上允许的可行选项,这有助于弄清楚它的作用。
它需要更多的时间在模拟账户上才能很好地理解它的真正运作方式。
用户指南
对于首次用户, 请下载 Swiss Army EA v1.51 指南
它使用一种不常见但非常有效的交易策略,每当收盘价从下方穿过 Chikou 跨度时,它就会买入;每当收盘价从上方穿过 Chikou 跨度时,它就会卖出。
它一次适用于一张货币图表,因此如果其他图表有未平仓交易,则需要将其附加到每个图表上。
它为所有未平仓交易或未来将要平仓的交易生成自动追踪止损。
参数
- 所有职位;追踪止损用于所有头寸。
- 追踪利润=true ;一旦交易开始获利并保护(锁定您的利润),追踪止损将被激活,同时=false ;追踪止损将在开立新仓位时激活。
- 追踪止损;追踪止损大小(以点为单位)。
- 尾随步长;追踪止损步骤。
- 使用声音;启用或禁用声音的使用。
- 文件声音名称;声音文件名。
它使用基于指数移动平均线 (EMA) 的追踪止损。
参数
- EMA 周期=13 ,机器人将使用 13 EMA 来跟踪止损交易。
- TrailAllSymbols =true ,所有货币对都将被跟踪,无论其附加在图表上的货币对如何。
- 盈利时平仓;当所有未平仓交易获得的利润总和达到此预设值时,追踪开始,所有交易将被平仓。
- TrailOnlyInProfit = true ,仅在盈利交易时才会激活追踪止损,而如果= false则所有交易都将被追踪。
- EMAShift 将EMA 柱用作追踪止损,将其设置为零 (0),将使用每个 EMA 柱刻度。
- magicNumber.from和magicNumbe.to ;确定应跟踪的数字,幻数 0 通常用于手动交易,机器人将监控并跟踪手动交易以及所选幻数。
这是一个非常好的专家顾问。当获得“x”预设的利润点数时,它将止损设置为盈亏平衡。
上图中,“Breakeeven=30”表示一旦利润达到 30 点,机器人就会将止损移至盈亏平衡。
Blessing 3 EA 是一款网格 EA 交易程序,其基本设计目的是使用 MA 检测当前价格方向并计算止损和止盈来确定市场状况。它可以设置为仅进行买入或卖出交易,而不是止损和限价交易,因此当方向为多头时开立买入,而当方向为空头时开立卖出,在这两种情况下,当获利时,都会在趋势反转时收获利润等级被击中。
改进的Puria 方法策略 Expert Advisor
它是应用Puria 方法外汇策略的专家顾问,其中MACD 指标应附加以下参数:快速 EMA=15,慢速 EMA=26,MACD SMA=1。
添加到:- 移动平均线 1: MA 周期 - 85,MA 方法 - 线性加权,应用于低位,选择红色。
- 移动平均线 2: MA 周期 - 75,MA 方法 - 线性加权,应用于低位,选择红色。
- 移动平均线 3: MA 周期 - 5,MA 方法 - 指数,应用于收盘,选择蓝色。
交易指引:- 如果蓝色移动平均线从上到下穿过两条红色移动平均线并且 MACD 指标确认信号(一根柱线收于零线下方),则卖出。
- 如果蓝色移动平均线从下方到上方穿过两条红色移动平均线,并且 MACD 指标确认信号(一根柱线收盘于零线下方),则买入。
使用最大止损值为 14 点。
推荐的货币对和时间范围是:- AUDJPY - M30 - 15 点(即交易应以止盈 15 点结束);
- NZDUSD - 1H - 25 点;
- 美元加元 - H1 - 20 点;
- EURGBP - H1 - 10 分;
- 美元日元 - M30 - 15 点;
- GBPUSD - Ðœ30 - 20 点;
- 美元兑瑞郎 - M30 - 10 点;
- 欧元瑞郎 - H1 - 15 点;
- 澳元兑美元 - M30 - 10 点;
- 欧元日元 - M30 - 15 点;
- CHFJPY - 1H - 15 点;
- CADJPY - M30 - 20 点;
- 欧元兑美元 - M30 - 15 点。
顾名思义,通过电子邮件报价专家顾问可以以组织良好且清晰的方式将您的报价发送到您的电子邮件,它的用户友好性,只需设置所需的电子邮件频率以及您想要添加到您的消息中的货币对。收到。
超级外汇智能交易系统使用设置了最高点和最低点以及追踪止损的 RSI,需要每月使用 USDJPY 进行一次优化,如果优化得当,可以在一年前在日线图上进行回溯测试,只会给出很好的结果。
鞅 EA 交易沿着随机指标移动的方向建仓,鞅也会增加头寸。它与微型外汇完美结合。
顾名思义,这个专家顾问抓住了差距,它很简单并且包含一些注释。通过测试发现它仅对欧元兑美元、英镑兑美元、美元兑瑞郎和澳元纽元有效,并且盈利且没有任何损失。
移动平均线专家顾问通过使用一条移动平均线形成交易信号来进行交易。当移动平均线与最近形成的柱线(柱线索引等于 1)处的价格相遇时,将执行开仓和平仓。使用特殊算法来优化手数大小。
使用 SMA Multi Hedge Expert Advisor 的主要目的是通过利率差异赚钱。
没有关于人工智能专家顾问的信息,但它已被证明是一个盈利的专家顾问,具有良好到极好的结果。
Cyberia Trader Expert Advisor 是一款专业 EA,运行于货币上,每 1 分钟间隔 2 点差价,它具有特定的交易技术,使用默认设置其结果可能是 100% 到 300% 的每日利润,它适用于跨货币、自动化计算预设暴露的手数等
每日高点和低点以及相互之间的关系构成了 Early Top Prorate Expert Advisor 的核心基础,它具有三个盈利点、四个修改点、资金管理、交易时间和日间交易平仓,被认为是成功的 EA。
Master Mind EA 交易是几年前运行的冠军版,它仍然可以是盈利的EA 交易,但需要重新测试。
“停止与大玩家狩猎”策略是改进的停止猎人 Expert Advisor 的核心基础。它按照与回合价格目标的给定距离发送 BuyStop 和 SellStop 订单。
3_Level_ZZ_Semafor指标是 Robot Danu Expert Advisor 的核心,它在 M5 时间范围内效果最佳。如果卖出信号已经可见,多头头寸将自动平仓;如果买入信号也可见,空头头寸将自动平仓,没有追踪止损。
Double Up Expert Advisor 使用 CCI 和 MACD 的组合条件,在使用 M1 时间范围的 EURUSD 图表上效果很好,它没有止损设置,因此需要在交易时持续监控。
这是2008年EA锦标赛中使用的专家顾问系统的最终应用,如果使用得当,它可能是一个有利可图的专家顾问。
外汇账户复制器允许您将交易从一个 MetaTrader 账户复制到同一台计算机上运行的另一个账户。
MetaTrader 指标
免费下载
双平滑随机指标 – DSS Bressert 是 William Blau 和 Walter Bressert 在两个略有不同的版本中相继推出的振荡器。 DSS Bressert 值的计算与随机指标类似。不同之处在于使用双指数平滑。与经典随机振荡器相比,其优点是能够以非常平滑的模式快速响应价格变化。此外,即使在强劲趋势中,规模另一端的极端区域也相当频繁地达到,从而导致许多趋势确认信号。双平滑随机指标 – DSS Bressert 值与随机指标相同 – 值高于 80 表示市场超买状况,值低于 20 表示市场超卖状况。
该指标有两行:
- 决策支持系统
- 直扩信号
我们添加了这些条件:
指标适用于:MT4/MT5/Tradestation/Multicharts
相对活力指数(RVI)是技术分析中使用的动量指标。它通过将证券的收盘价与其交易范围进行比较并使用简单移动平均线 (SMA) 平滑结果来衡量趋势的强度。
RVI 的解释方式与许多其他振荡指标相同,例如移动平均收敛发散 (MACD) 或相对强弱指数 (RSI)。虽然振荡指标往往在固定水平之间波动,但它们可能会长时间保持在极端水平,因此必须在广泛的背景下进行解释才能采取行动。
该指标只有一行:
- 右室指数
- RVI信号
我们添加了这些基本条件:
- RVI 上升/下降
- RVI 高于/低于水平
- RVI 向上/向下交叉
指标适用于:MT4/MT5/Tradestation/Multicharts
差异指数 (DI) 是一种技术动量指标,衡量资产当前收盘价相对于其移动平均线的百分比值。简而言之,它有助于将当前市场价格与一段时间内的价格移动平均值进行比较。正百分比表示价格上涨,负百分比表示价格下跌。交易者使用 DI 来识别资产的超买/超卖市场状况,这可能导致价格突然逆转。
每当差异指数穿过零线时,该指标就会产生非常有用的信号。当指标穿过 0 线时,趋势即将发生变化。当指标显示极值时,价格调整是不可避免的。 DI 指标显示极值,因为资产正陷入超买/超卖区域。极值表明趋势即将逆转,交易者应停止追随趋势。高于零的值表示上升趋势,而低于零的值表示下降趋势期间的抛售压力。也可以使用 DI 指标来检测背离。每当指标和价格不朝同一方向移动时,就表明存在背离。
该指标只有一行:
- 视差指数
我们添加了这些基本条件:
- 差异指数上升/下降
- 差异指数高于/低于水平
- 差异指数向上/向下交叉
指标适用于:MT4/MT5/Tradestation/Multicharts
变化率指标 (ROC),也简称为动量,是一种纯粹的动量震荡指标,用于衡量从一个时期到下一个时期的价格变化百分比。计算 ROC 时,将当前价格与“n”个周期前的价格进行比较。该图表形成了一个振荡器,随着变化率从正值变为负值,该振荡器在零线上方和下方波动。作为动量震荡指标,ROC 显示穿过中心线、背离和超买/超卖水平等信号。由于背离在大多数情况下并不是反转信号,因此本文不会对其进行详细讨论。尽管穿过中心线会导致价格波动,尤其是在短期内,但这些交叉可以用来识别总体趋势。对于变化率振荡器来说,超买或超卖极端的识别是很自然的
该指标只有一行:
- 鹏
我们添加了这些基本条件:
- ROC 正在上升/下降
- ROC 高于/低于水平
- ROC 跨越水平上方/下方
指标适用于:MT4/MT5/Tradestation/Multicharts
John F. Ehlers 在 Stocks & Commodities V. 18:7 (20-29) 中发表的《最优去趋势》文章是修正最优椭圆指标的基础核心。那里详细描述了整个理论。该指标没有输入参数。
突破指标显示预设时间段内的高位和低位以及缓冲设置,它还计算其间的点数。
最佳点指标以您设置的任何增量大小在图表上放置线条。
赫尔移动平均线指标是一个简单但有效的赫尔移动平均线指标。
Level Stop Reverse Indicator 是两个 VT Trader 交易系统的组合。第一个是默认的 VT LevelStop Reverse,第二个经过修改以允许自定义 ATR 设置。
信号条每日指标显示 M1、M5、M15、M30、H1、H4 和 D1 时间框架的 MACD、STR、EMA 水平。它还显示价格、点差等。
斐波那契枢轴点指标是一个斐波那契枢轴计算器,可将值绘制到图表上。
MetaTrader 4 Script
免费下载
这是一个简单的脚本,根据斐波那契回撤对象建仓。 OpenFiboOrder 脚本只有一个输入变量——手数。该脚本搜索最新的斐波那契回撤对象。对于买入订单,订单开仓水平设置为超过 100 斐波那契水平 1 点;对于卖出订单,订单开仓水平设置为低于 100 斐波那契水平 1 点。止损水平固定在 0 斐波那契水平。然后脚本获取第一个超过 100 的斐波那契水平并在此位置设置 TP,因此可以通过修改斐波那契回撤对象来更改 TP 范围。 OpenFiboOrder 考虑卖价和买价(点差)之间的差异来计算适当的水平。在下订单之前,脚本会检查 SL、TP 和订单开仓水平是否太接近。如果发生任何错误,脚本将显示消息。
MetaTrader 4 Library
免费下载
字符串库提供了一组用于处理字符串的有用函数。该库完美补充了 MetaTrader 的内置功能。将文件复制到相应的目录后,您可以通过向文件中添加以下行来包含该库:#include <StringLib.mqh>
功能:- String stringReplaceAll(string str, string toFind, string toReplace) - 返回用 toReplace 替换此字符串中所有出现的 toFind 所产生的新字符串。
- String stringReplaceFirst(string str, string toFind, string toReplace) - 将此字符串中与 toFind 匹配的第一个子字符串替换为 toReplace。
- void stringSplit(string& output[], string input, string token) - 将输入字符串拆分为给定标记周围的输出数组。
- String stringTrim(string str) - 返回字符串的副本,省略前导和尾随空格。
- Bool stringStartsWith(string str, string prefix) - 测试给定字符串是否以指定前缀开头。
- Bool stringEndsWith(string str, string suffix) - 测试给定字符串是否以指定后缀结尾。
- String stringToLowerCase(string str) - 将给定字符串中的所有字符转换为小写(仅适用于英文字母)。
- String stringToUpperCase(string str) - 将给定字符串中的所有字符转换为大写(仅适用于英文字母)。
- Bool stringEqualsIgnoreCase(string str1, string str2) - 将一个字符串与另一个字符串进行比较,忽略大小写(仅适用于英文字母)。
本评论文章中包含的信息、图表或示例仅用于说明和教育目的。 不应将其视为购买或出售任何证券或金融工具的建议或认可。 我们不会也不能提供任何类型的财务建议。 我们的任何员工或相关人员均未注册或被授权提供财务建议。 我们不代表任何人进行交易,也不推荐任何经纪商。 在某些情况下,我们与文章中提到的产品或服务有实质性链接。 这可以是补偿或报酬的形式。