本段内容详细介绍了一种基于马丁格尔策略的外汇交易专家顾问(EA),并附有详细的参数设置和历史回测图像分析。适合寻求自动化交易解决方案和技术细节的高级交易者参考。
“Martingale Smart” EA交易包含两个策略:如果一笔交易失败,则EA会更改策略并以成倍增加或增加手数进行新的交易。该EA适用于所有货币对及时间范围,最佳时间为每天,从0.01手开始。
复盘演示说明了其操作过程和效果。此EA仅根据公开蜡烛的价格来进行交易,并且需要使用“仅开放价格”选项执行回测。
主要参数设置包括:
- USEMOVETOBREAKEVEN:启用无损失收支平衡系统(值范围为0至1)。
- WHENTOMOVETOBE:移动到收支平衡的时间点(值范围为10至100)。
- PIPSTOMOVESL:止损位的调整幅度,以点数计算(值范围为10至100)。
- 乘数:Mar的倍率设置(值范围2至4)。
- 手数:交易手数大小设定(值范围从0.01到10)。
- TrailingStop:用于激活追踪止损并获利,数值设在10和100之间,“0”表示不启用此功能。
- Stop_Loss与Take_Profit分别代表止损点距离及止盈点距离的设置,其值范围均为从10至100个单位。
- MA_period:移动平均周期设定(值范围为10到200)。
- MagicNumber:魔术数字用于交易识别(值范围为1到100,000)。
- 开始与结束时间设置,分别表示交易的开始和结束小时数,数值从零至二十四之间变化。
- Maximum_loss设定最大可接受损失额度(值范围为0至10个单位)以及WaitTime等待丢失的时间以分钟计时(值范围为零到九十九万九千九百九十)。