大家好,今天我们来聊聊一款非常实用的自动交易工具——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之前先学习一下风险的计算方式。同时,在用真实账户交易前,请进行前向测试(确保您的经纪商允许使用专家顾问,我不确定这是否会影响交易)。
**编辑:买单未能逐步平仓,已解决