gpfTCPivotLimit - MetaTrader 5EA
- 显示:
- 1441
- 等级:
- 已发布:
- 2014.02.03 08:55
- 已更新:
- 2014.12.16 12:36
- 需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
该 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 Ltd译自俄语
原代码: https://www.mql5.com/ru/code/1054