MetaTrader 5 / EA
exp_Amstell - MetaTrader 5EA
1115
思路提供者: Iurii Tokman。
MQL5 代码开发者: Vladimir Karputov。
EA 操作算法
在第一次开始时,开一笔多头仓位,交易量为 Lots。 然后监视 (在 OnTradeTransaction 中) 所有持仓并记住 (分别为多头和空头) 开仓价:
- 如果最后一笔多头仓位的价格高于当前竞卖价 Step - 开一笔新的多头仓位;
- 如果最后一笔空头仓位的价格低于当前竞买价 Step - 开一笔新的空头仓位;
虚拟止盈也受到监控: 一旦持仓利润达到或超过 Virtual Take Profit,按市场平仓。
输入
- Lots - 开仓的交易量;
- Virtual Take Profit (in pips) - 虚拟止盈;
- Step (in pips) - 最后一笔开仓价之间的最小步幅;
- magic number - EA 的独有标识符。

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/20630