大家好,今天想跟大家分享一个非常有趣的交易策略——Alligator策略!其实,这个策略的核心思想很简单。当指标线以某种方式聚合时,就会生成交易信号。接下来,我们可以再用分形来确认信号,操作就像平时那样。
这个策略的所有功能都可以根据自己的需求进行开启或关闭。比如,你可以选择仅保留马丁格尔策略,关闭其他的入场、出场指标,让你在操作时可以更加随心所欲,轻松“割韭菜”。哈哈!
经过优化后,这个策略在保持3%-9%的回撤下表现出了不错的盈利能力,特别是在使用Alligator和分形进行入场、启用跟踪止损的情况下,关闭马丁格尔策略效果尤佳。
如果你觉得风险太高,可以适当降低最大手数等参数来控制风险。
不妨自己试试,肯定会喜欢上这个策略的!
另外,向开发者们提个小建议:别太苛刻,想要更好的效果可以自行修改。如果可能的话,可以考虑加入自我优化的功能。其实我尝试过把这个功能做成脚本,但只能优化到9个必要参数中的3个,花了一个半小时。
策略从9月份开始优化,至今已经测试了一年。

策略测试报告
Alligator策略 vol.1.1
EGlobal-Real (Build 220)
| 交易品种 | USDCHF(美元对瑞士法郎) | ||||
| 时间周期 | 1小时(H1) 2008.01.02 09:00 - 2008.12.17 23:00(2008.01.01 - 2008.12.18) | ||||
| 模型 | 每个点(基于可用最短时间框架的最精确模式) | ||||
| 参数设置 | MaxLot=0.5; koeff=1.3; risk=0.05; shirina1=0.001; shirina2=0.0003; Ruchnik=false; Vhod_Alligator=true; Vhod_Fractals=true; Vyhod_Alligator=false; OnlyOneOrder=true; EnableMartingail=false; Trailing=true; TP=0; SL=170; TrailingStop=65; profit=0; blue=-8; red=-1; green=3; Fractal_bars=9; visota_fractal=60; spred=10; Koleno=5; Zaderzhka=2000; | ||||
| 测试中的条数 | 6965 | 模拟点 | 2826122 | 模拟质量 | 90.00% |
| 图表错误 | 9 | ||||
| 初始存款 | 1000.00 | ||||
| 净利润 | 1473.15 | 总利润 | 4784.66 | 总亏损 | -3311.52 |
| 盈利系数 | 1.44 | 预期收益 | 13.15 | ||
| 绝对回撤 | 80.76 | 最大回撤 | 654.80 (21.31%) | 相对回撤 | 21.31% (654.80) |
| 总交易数 | 112 | 短仓(胜率 %) | 42 (85.71%) | 长仓(胜率 %) | 70 (72.86%) |
| 盈利交易(占总数 %) | 87 (77.68%) | 亏损交易(占总数 %) | 25 (22.32%) | ||
| 最大 | 盈利交易 | 356.10 | 亏损交易 | -205.67 | |
| 平均 | 盈利交易 | 55.00 | 亏损交易 | -132.46 | |
| 最大 | 连续盈利(盈利金额) | 10 (149.62) | 连续亏损(亏损金额) | 2 (-394.37) | |
| 最大 | 连续盈利(胜利次数) | 784.21 (9) | 连续亏损(次数) | -394.37 (2) | |
| 平均 | 连续盈利 | 60 | 连续亏损 | 1 | |
虽然不是最完美的选择,但依然可行。
评论 0