下载MetaTrader 5

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

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

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

2014.02.03 08:55
EA

gpfTCPivotLimit - MetaTrader 5EA

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

显示:
392
等级:
投票: 18

该 EA 重写自 MQL4 版本, 原版本发表在 https://www.mql5.com/en/code/8164 它的作者是 George-on-Don 。   

它如何工作

在价格与支撑位交汇时开多头仓位。柱线收盘在该级别之上, 并且前柱线的开盘价高于该级别, 并且下影线与该级别交叉或确凿的收高于该级别。开空头仓的信号与以上相反。 

止损和止盈设置在支撑/阻力位相对于入场价的低/高位置。如果止损和止盈过于接近, 则不可能开仓, 再次尝试以第二条支撑/阻力位作为止损, 第三条支撑/阻力位作为止盈开仓。  

当最近的支撑/阻力位到达 (如果止盈更远), 仓位的止损移动到开仓价+点差 (此功能可以禁止)。

下图示意 EA 在策略测试员的可视模式下的性能。

 

参数

  • Lots - 订单交易量; 当为 0, 使用 MaxrR 参数。
  • SndMl - 当 EA 开、平仓, 通过 email 发送消息。
  • DcF - 若亏损, 降低手数因子。如果值为 0, 不再减低。最低值, 最大的手数降低如果手数不能再降低, 使用最小手数。
  • MaxR - 最大风险从 0-1 (共享可用资金)。当 Lots 值为 0, 它有效。
  • TgtProfit - 使用级别 (1-5) 作为多头的极值:
       1 - 开仓基于 Support1, 止损在 Support2, 止盈在 Resist1;
       2 - 开仓基于 Support1, 止损在 Support2, 止盈在 Resist2;
       3 - 开仓基于 Support2, 止损在 Support3, 止盈在 Resist1;
       4 - 开仓基于 Support2, 止损在 Support3, 止盈在 Resist2;
       5 - 开仓基于 Support2, 止损在 Support3, 止盈在 Resist3.
  • isTradeDay - 仅日内交易 (在 23:00 平仓)。
  • ModSL - 当第一目标位到达, 修改止损。 (自开盘价的盈利方向的最近级别)。

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

gpfTCPivotStop gpfTCPivotStop

该 EA 基于日线轴点支撑。

GetExtremums GetExtremums

该函数标识整个给定历史周期的极值。

Trade_Time Trade_Time

该指标绘制一段操作周期, 指定交易的开始时间和停止时间。

CSelectFile CSelectFile

文件选择图形界面类。