系统交易

掌握NNFX自动交易工具,提升您的外汇交易效率
MetaTrader4
掌握NNFX自动交易工具,提升您的外汇交易效率

大家好,今天我们来聊聊一款非常实用的自动交易工具——NNFX自动交易器。这款EA(专家顾问)能够帮助您以无废话的外汇交易方式,更加快速地创建、管理和退出交易。它不仅能够完美地管理风险,还能够消除情绪干扰,让您只需轻轻一点击,就能开启或关闭交易。 输入设置 -X/Y位置:可以调整图表上框的显示位置 -默认风险:每笔交易使用的账户百分比(这个设置会在会话之间保存)。默认值为2%。 -点差小数位:点差后的小数位数(有些经纪商提供5位小数而不是4位。在这种情况下,需要将该参数设置为1)。 -手数小数位:手数值的精度(如果您的经纪商允许使用纳米手数交易:设置为3位小数)。默认值为2。 **额外账户:这不是一个参数,但可以在代码中轻松更改(第43行:重写、保存并编译)。需要考虑的外部账户中的资金,以避免分散风险(例如,如果您在其他经纪商或银行有10000美元)。它不是一个参数,因为每次更新时都需要在28个货币对中更改:直接在代码中编写并重新编译更快(这样可以更改所有实例的值,同时保持其他参数不变)。 控制面板 -风险输入:允许更快地更改风险值,但关闭MT4后不会保存。 -卖出/买入:同时开启2笔交易,每笔交易手数为一半:都设置在ATR*1.5的止损,只有其中一笔交易有ATR的止盈。 -止损移至保本:将每笔未平仓交易的止损设置为其初始价格。 -跟踪止损:更新止损(仅在价格移动超过2*ATR后生效)。 -显示:显示点值、当前使用的ATR(以点为单位)以及最能接近风险的手数(及其实际成本)。 -使用高级设置:允许设置自定义止损和止盈。如果该窗口打开,则这些值将被使用(在开启交易或更新跟踪止损时)。如果使用日期设置为true(默认为true),系统会在每日蜡烛收盘前的小时选择当前ATR,并在新蜡烛生成后选择最后的ATR。 可能的错误或不当使用 -当适合风险的手数为0.01或0.00(使用2位小数时),开启交易会导致无效的手数(使用0.01时,一笔交易将以0.01手开启,而另一笔则无效)。 -在交易亏损时设置保本也会导致错误。 -如果其他未平仓交易在同一货币对中,EA可能会干扰它们,因为它无法识别自己已开启的交易。 -此EA优化用于D1图表(如果不是,请确保将使用日期设置为false或使用自定义TP-SL)。 -订单仍然可以手动修改。 -不要多次点击卖出或买入,因为每次都会开启2笔交易。 -注意保证金:EA不会检查保证金,也不会阻止您在多个交易中对同一货币过度暴露。 -该工具仅在主要外汇货币对上进行了检查,可能适用于贵金属、商品或股票,但无法确认。 如有任何问题,请随时反馈、修改代码或提出其他建议。如果您是新手(就像我一样),建议您在使用此EA之前先学习一下风险的计算方式。同时,在用真实账户交易前,请进行前向测试(确保您的经纪商允许使用专家顾问,我不确定这是否会影响交易)。 **编辑:买单未能逐步平仓,已解决

2020.08.10
货币强度分析 - MetaTrader 4 的最佳助手
MetaTrader4
货币强度分析 - MetaTrader 4 的最佳助手

“货币强度”专家顾问(EA)可以帮助你识别八种主要货币中最强和最弱的货币,并通过移动平均线进行交易,同时具备跟踪止损和止盈功能,适用于所有时间框架的主要外汇货币对。 - 版本1:基于1根蜡烛进行计算 - 版本2:基于多根蜡烛进行计算,类似于ROC指标:https://www.mql5.com/en/code/46 - 版本3:使用“RSI”指标计算强度。- 版本4:使用“移动平均”指标计算强度。 使用建议 先在模拟账户上试用。 此EA只在开盘蜡烛的价格下进行交易! 如果你不希望在亏损时增加手数,请设置:“IncreaseFactor=0” 输入参数:  Use_TP_In_Money - 使用货币计的止盈(值:true/false)。  TP_In_Money - 货币计的止盈(值:10-100)。 Use_TP_In_percent - 使用百分比计的止盈(值:true/false)。 TP_In_Percent - 百分比计的止盈(值:10-100)。 ------------[多次交易的资金跟踪止损]---------------------- Enable_Trailing - 启用资金跟踪止损(值:true/false)。 当前货币的止盈(值:25-100)。 当前货币的止损(值:1-20)。 ------------------------------------------------------------------------------------ Exit= 如果趋势对你不利,则关闭交易并控制回撤(值:true/false)。 手数 - 手数大小(值:0.01-1)。 手数指数(值:1.01-2)。 IncreaseFactor - 如果你亏损交易,手数增加的比例(值:0.001-0.1)。 Stop_Loss - 止损(值:30-500)。 /设置值600用于 多次交易 MagicNumber - 魔术数字(值:1-100000)。 TakeProfit - 止盈(值:50-200)。 /设置值600用于 多次交易 FastMA - 快速移动平均(值:1-20)。 SlowMA - 慢速移动平均(值:50-200)。  Mom_Sell - 动能卖出触发(值:0.1-0.9)。  Mom_Buy - 动能买入触发(值:0.1-0.9)。 ---------------------控制回撤----------------------------- UseEquityStop -(值:true/false)。 TotalEquityRisk -(值:0.01-30)。 ------------------------------------------------------------------------------ Max_Trades(1-12)。  --------------------如果你只使用1笔交易:------------------------- ////////////////////////////////////////////////// USETRAILINGSTOP - 如果使用跟踪止损(值:true/false)。 WHENTOTRAIL - 何时进行跟踪(值:40-100)。 TRAILAMOUNT - 跟踪金额(值:40-100)。 Candle距离 - 距离蜡烛的距离(值:1-100)。 USECANDELTRAIL - 如果使用蜡烛跟踪止损(值:true/false)。 X=2 - 蜡烛数量(值:1-100)。 启用“保本” -(值:true/false)。 何时移动“保本” -(值:5-30)。 移动多少点数 - “保本”(值:5-30)。 - 你应该每几个月优化一次这个EA,并使用上述相同的输入。- 你可以将其用作对冲网格EA或单笔交易EA。- 如何进行回测:https://bit.ly/2CD7XWD

2020.07.28
RingSystemEA:MetaTrader 4的三角套利专家
MetaTrader4
RingSystemEA:MetaTrader 4的三角套利专家

大家好,今天我们来聊聊一个非常有趣的交易工具——RingSystemEA。这个专家顾问(EA)专为MetaTrader 4平台设计,主要用于三角套利策略。 它通过三种货币形成三对货币,并在这些货币对上开设对冲订单。具体来说,系统会为每个环节(即每个货币对)开设六个订单,其中包括三笔买单和三笔卖单,等待价格朝某一方向移动,从而形成一个订单网格。 值得一提的是,这个专家顾问可以使用最多8种货币,生成28个货币对,并形成56个环节。这意味着你可以在市场中灵活运用多种货币,增加交易机会。 要注意的是,货币的排序需要从最强到最弱依次排列。 最强的货币依次为:EUR/GBP/AUD/NZD/USD/CAD/CHF/JPY,最弱的则在其后。 这个专家顾问至少需要三种货币,最多可以使用八种。 参数设置说明 关于参数的详细信息,你可以在我们的博客中找到。 在创建的所有货币对中,你可以通过外部参数跳过某些货币对。只需将专家顾问应用于一张图表即可,无论选择哪种图表和时间框架,最终的选择都将由专家顾问自动完成。 这款专家顾问支持多货币交易,可以在一张图表上交易所有环节。 如果你的经纪商限制了打开的订单数量,请适当减少使用的货币数量。默认设置使用8种货币。如果你希望使用更少的货币,可以通过外部参数删除一些货币,参数名称为:“用于生成货币对的货币”,其值为“EUR/GBP/AUD/NZD/USD/CAD/CHF/JPY”。 请务必不要更改货币的顺序,尽量通过删除货币而不是输入新货币来调整参数。 货币数量决定环节数 3种货币 = 1个环节 4种货币 = 4个环节 5种货币 = 10个环节 6种货币 = 20个环节 7种货币 = 35个环节 8种货币 = 56个环节 请务必先在模拟账户上测试这个专家顾问,以了解其操作方式。 需要说明的是,由于使用了多对策略,这款专家顾问无法进行回测。回测中打开的订单完全是随机的,目的是通过测试以获得批准。

2020.05.03
基于平均真实波幅的止盈止损策略 - MetaTrader 4 专家顾问
MetaTrader4
基于平均真实波幅的止盈止损策略 - MetaTrader 4 专家顾问

大家好!今天我想跟大家分享一个非常实用的策略,这个策略是基于平均真实波幅(ATR)来设置止盈和止损水平的。这种方法可以帮助我们更好地管理风险,提高交易的成功率。 在这个模板中,我将演示如何利用ATR因子乘数来计算止盈和止损水平。通过这种方式,我们能够根据市场的波动性来动态调整我们的交易策略。 什么是平均真实波幅(ATR)? 平均真实波幅(ATR)是一种衡量市场波动性的指标。它能够帮助交易者理解当前市场的情绪和潜在的价格波动。在设置止盈和止损时,使用ATR可以让我们在不同的市场条件下做出更加合理的决策。 如何使用ATR进行止盈和止损设置? 1. 计算ATR:首先,你需要计算出当前的ATR值。这可以通过MetaTrader 4中的相关指标轻松实现。 2. 确定乘数:根据你的风险偏好,可以选择一个合适的乘数来调整止盈和止损的距离。比如,常见的乘数有1.5、2等。 3. 设置止盈止损:根据计算出的ATR值和选定的乘数,设置相应的止盈和止损水平。例如,如果ATR为20,选择2倍乘数,那么止盈和止损的设置可以在当前价格基础上加减40。 使用ATR来设置止盈和止损可以让我们的交易更加灵活,也能更好地适应市场变化。希望这个方法对大家有帮助!如果你有任何问题,欢迎在评论区留言,我们一起讨论!

2020.03.14
无忧回测工具 - 适用于MetaTrader 4的专业助手
MetaTrader4
无忧回测工具 - 适用于MetaTrader 4的专业助手

全新MT5版本上线,测试更简单、优化更快速、支持实时交易! 这款回测工具专为测试无忧外汇算法而设计。使用这款工具,您可以比手动观察、使用Soft4x或其他策略测试工具更快速地测试您的算法。 主要特点: 可同时测试多达100个交易品种 兼容几乎所有指标(如果您的指标无法使用,请与我联系) 基于VP算法结构 完全可自定义 测试速度快于其他选项 测试结束后可生成CSV文件,方便分析结果 无需编码经验 优化功能可测试多达100,000种不同设置,帮助您找到最佳方案。 开始使用: 将NoNonsenseBacktester.ex4文件放入MQL4/Experts文件夹 从以下链接下载指标文件夹:https://drive.google.com/open?id=1FASO924VCai0HzINfdLdpK26VKN8RNL6 将nnfxea文件夹放入MQL4/Indicators文件夹 如果您尚未下载历史数据,请先下载 在您选择的任何图表上启动NoNonsenseBacktester 更改设置(请更改C1选择指标设置,否则EA会报错) 等待回测完成 使用您的指标: 优化过程: 将结果转换为Excel: 结果分析 余额:测试结束时您的账户余额。 年收益:您的年均回报率(以百分比表示)。 固定回撤余额:如果您的回撤是固定的,测试结束时的余额(您可以通过降低风险来降低回撤)。 风险:如果您希望固定回撤余额作为实际余额,您输入的风险应为多少。 回撤:当前的回撤情况。 利润因子:利润因子。 止盈:达到止盈的交易百分比。 利润:以利润结算的交易百分比。 交易次数:EA进行的交易总数。 更详细的入门PDF文件(较旧版本):https://drive.google.com/file/d/1Vgp_GdgU7YiB843YHHKhVu5Gu9M-H28T/view?usp=sharing 请注意,余额和回撤并不是100%准确的。 如果您在使用过程中遇到任何问题,或者发现了好的算法,请通过karel789@hotmail.com与我联系。

2020.03.01
首页 上一页 3 4 5 6 7 8 9 10 11 12 13 下一页 末页