欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

freeman - MetaTrader 5 专家

author emer | 332 人阅读 | 0 人评论 |

freeman - expert for MetaTrader 5

freeman - expert for MetaTrader 5

freeman - expert for MetaTrader 5

这个想法的作者 - VG

mq5代码作者 - 巴拉巴什卡孔

注意:仅适用于对冲账户!严禁拉网!

止损和止盈计算动态地基于 iATR(平均真实波幅,ATR)指标 - #0 柱上的指标值乘以 止损(用于获得止损)和止盈(用于获得止盈)比率。

如果有多个未平仓头寸并且没有订单锁定它,请检查对头寸进行平均的可能性:

距离减少到四位数字对的标准值。

开仓交易量可以是恒定的,也可以动态计算:

追踪作为盈亏平衡的止损移动工具(在第一次头寸修改期间)和追踪(对于后续修改)。 追踪止损是修改后价格到止损的最小距离, 尾随步是一个尾随步骤。这两个参数都减少到四位数对的标准值。 

酒吧控制参数定义 EA 操作:仅在新柱出现时(“真的") 或酒吧内 ("错误的”)。

趋势过滤器比较当前柱上的 iMA(移动平均线,MA)值(当前栏) 及其前一柱的值 (当前栏 - 1)

价格与指标 MA 之间的最小距离。对于开仓买入,MA 应位于价格下方,而对于开仓卖出,MA 应位于价格上方。

RSI 过滤器基于比较 iRSI(相对强度指数,RSI)指标值 在当前柱上(当前栏)与RSI 水平上升RSI 水平下降水平。对于一个 卖出建仓信号,RSI 应超过 RSI 水平上升,而对于买入来说,它应该低于RSI 水平下降。 

如果有未平仓合约且同方向的最后平仓价为亏损平仓,则这是锁仓的前提条件。让我们检查一下:

检测平仓时刻是在 OnTradeTransaction 中执行的。

freeman - expert for MetaTrader 5


附件下载

📎 freeman.mq5 (69.18 KB)

Source: MQL5 #22261

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录