系统交易 게시글

N个交易的马丁格尔策略 - MetaTrader 4的实用专家顾问

첨부파일
27085.zip (91.1 KB, 다운로드 0회)

大家好,今天我们来聊聊一个实用的专家顾问(EA)——它使用了马丁格尔策略,针对每组N个交易进行操作。

当完成一组N个交易后,这个EA会做出调整。如果这一组交易全部亏损,它会在下一组交易中加大投资;而如果出现了一组全部盈利的交易,EA会重置。

每组交易的大小由参数(N_trades_per_set)决定。

如果在一组交易中出现其他较少的连续盈利或亏损,EA不会改变手数,而是会用与上一组相同的手数开始新的交易组。

我们的目标是提高N_trades_per_set的数量,以增强EA的安全性。建议先在策略测试器中尝试设置N为3,如果EA运行不理想,再逐步增加这个数字。

影响效果的因素主要有货币对以及止盈(TP)和止损(SL)的比例。初始的TP和SL设置为50点(4位小数点)是个不错的起点,100点也可以考虑。

马丁格尔的缩放因子,例如2倍,是很重要的。

初始手数的计算方式是:账户权益/100,000,例如$1000 / 100,000= 0.01,$3000 / 100,000= 0.03,依此类推。

USDJPY回测,没有关闭交易

USDJPY回测,没有关闭交易的控制点


回测设置

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

接下来是第二款EA文件:N个交易的马丁格尔 + 在权益增加时关闭并重置:

这个版本增加了额外参数,似乎比没有关闭的版本更稳定、更一致。

默认设置是在权益增加10(如果权益比之前的最高权益多出$10,就关闭交易并重置)。


USDJPY回测

在标准设置下对USDJPY进行的回测 N个交易的马丁格尔 + 在权益增加时关闭并重置 2016到2019

起始权益为$2000。

연관 포스트

댓글 (0)