请观看如何免费下载自动交易

有趣的脚本?
因此发布一个链接 -
让其他人评价

喜欢这个脚本? 在MetaTrader 5客户端尝试它

EA

Trailing_Profit - MetaTrader 5EA

Vitalya_1983 | Chinese English Русский Español Deutsch 日本語 Português

发布者:
Vladimir Karputov
显示:
1330
等级:
投票: 32
已发布:
2017.08.18 11:09

思路的作着 — Vitaly, MQL5 代码的作者 — barabashkakvn.

本EA交易管理终端中所有开启的仓位 (所有的交易品种以及所有幻数). 如果总利润没有达到 "minimum_profit", EA 交易就会等待。

如果总利润达到了 "minimum_profit", EA 交易就会设置一个利润回撤百分比并开始追踪。

"percent_of_profit" 参数是以百分比来设置的。例如, "minimum_profit" = 1000 以及 "percent_of_profit" 20. 所有仓位的总利润达到了 1000,如果利润下降到 800 (1000 - 20%), 仓位就会关闭。如果利润持续增长,例如达到了2000,允许的回撤将等于 400 (2000 - 20%). 也就是说,所有仓位在总利润为1600的时候会关闭。没有固定的回撤限制,因为我觉得使用绝对数值没有用。

在理论上,可以把百分比设为 = 0. 它的功能就相当于总的获利。也可以把百分比设为 = 100, 这就将使函数作为平摊盈亏用 (不要忘记,有些订单关闭的时候,其他订单可能会亏损)。

注意!本EA交易工作的时候有3秒钟的时间间隔:

void OnTick()
  {
//--- 允许每三秒工作一次
   static datetime prev_time=0;
   datetime time_current=TimeCurrent();
   if(time_current-prev_time<3)
      return;
   prev_time=time_current;
//---


本文译自 MetaQuotes Software Corp. 撰写的俄文原文
官方代码: https://www.mql5.com/ru/code/18709

EURUSD breakout EURUSD breakout

本EA交易在两个交易时段中进行交易,从指定的时段开始时间开始交易i。止损。获利。

ExpertClor_v01 ExpertClor_v01

一个用于辅助的EA交易。只用于关闭仓位。

Get_Rich_or_Die_Trying_GBP Get_Rich_or_Die_Trying_GBP

在 PERIOD_M1 (M1) 上进行交易,计算上涨和下跌的烛形数量。

HistoryPositionInfo 版本 2 HistoryPositionInfo 版本 2

返回在交易历史中仓位的利润点数,还有手续费,隔夜息以及利润钱数。