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

Terminator_v2.0 - MetaTrader 5 专家

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

Terminator_v2.0 - expert for MetaTrader 5

该 Expert Advisor 是根据 MQL4 重写的,作者 Alejandro Galindo 和 Tom Maneval,由编剧,链接到来源 -https://www.mql5.com/en/code/7598

EA 交易根据不同指标的信号开仓。

所需指标:

交易信号有六种变体:

初始持仓量等于Lots变量或按现成资产比例计算(当Lots=0时为MaximumRisk变量)。

如果头寸变得无利可图,则其交易量就会增加。如果交易信号与头寸方向相对应,成交量会从最后交易价格增加一个点。

首先,交易量的增加是通过将手数乘以 2 来执行的。然后,乘以 2 的交易数量由 DoubleCount 变量定义,然后乘以 1.5。执行。

单序列交易总数由 MaxCount 变量定义。

首先,以获利开仓。 TakeProfit2 变量在交易量增加时使用,止盈水平根据总仓位价格计算。

如果 TakeProfit=0 或 TakeProfit2=0,则初始仓位或交易量增加时的仓位将没有止盈。在这种情况下,必须使用尾随函数(TrailingStop 变量)。

最后一次增加交易量是通过设置止损(StopLoss 变量)来执行的,如果 StopLoss 变量值等于 0,则不会设置止损。

EA 交易的工作结果显示在测试器中。

Terminator_v2.0 - expert for MetaTrader 5 


附件下载

📎 terminator_v2z0.mq5 (35.31 KB)

Source: MQL5 #1113

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