帮助中心
Help Center articles
蒙特卡罗验证
如果一个策略仅在其精确设置下有效,则说明它只是拟合了过去。Monte Carlo 检查(一种通过随机变化进行的测试)会对你的策略进行许多微调后的版本进行回测,并统计其中有多少个版本依然能够保持稳健。
计划: 专业版(每月 €29)。新账户在首次登录 App 时可获得 14 天的专业版体验。
规划运行
- 打开审查(参见 开始鲁棒性审查)并滚动至 Monte Carlo。对于新的审查,规划器已处于打开状态;对于已经运行过的审查,请点击 Plan a new run。
- 设置 Draws:测试多少个变更版本,范围从 8 到 20。抽样次数越多,得出的结论越可靠,但所需时间也越长。
- 保持 Max change (%)(输入值的变动幅度,默认为 20%)和 Change probability(每个输入值变动的可能性,0.5)的原样,除非你有特定理由进行修改。
- 选择额外的噪声:Skipped trades 会随机减少 10% 或 20% 的交易(至少需要 20 笔交易)。Modelled spread 会增加 1 或 2 点(pips)的点差;该应用仅针对在 Darwinex 上测试的结果提供此功能。除非你勾选 Include sizing inputs,否则成交量输入(如手(Lot)数)将保持固定。
- 在 Inputs to vary 下,保留 Automatic,或者选择 Select 来自行选择输入参数及其范围。
- 点击 Preview plan 查看抽样结果,然后 Run N backtests。

每次抽样(draw)也会以各自的执行延迟(0 到 500 ms)运行。对于使用的每一个延迟,应用程序还会重新运行你未更改的策略,因此每次抽样都是进行同类对比。这就是为什么 10 次抽样可能意味着 14 次回测。它们会在 Queue 中等待,并在完成后显示结论。
阅读判定结果
当回撤 held up 保持了至少一半未变动运行期的净利润和一半交易笔数,且其净值回撤不超过其两倍时,即视为通过。
- PASS:80% 或更多的回撤得以维持。结论:通过。
- WARN:60% 或更多。结论:谨慎。
- FAIL: 低于 60%。结论:不要交易。
- INSUFFICIENT:无法判定少于 8 次抽样,或超过四分之一的抽样未生成报告。请重新运行。

查看抽样结果
Draws 表格展示了每次抽样(Draw)所做的更改(例如 Stop_Loss 450 → 500)、其延迟和跳过的交易、净利润、相对于未更改运行版本的变化,以及带有原因的 Held up 或 Failed。View 详细展示了一次抽样的细节,而备注框则保留了你对此的评论。

值得了解
- 一旦等待中的提款无法改变判决结果,运行就会提前停止。这些结果会显示为 Not run;它们并不代表失败。
- 相同的 Seed 会给出相同的计划。Re-roll 则会绘制出不同的计划。
- Delete 从该评测中移除了此尝试;其背后的回测将被保留。
- Robustness › Monte Carlo 列出了每项评测的扣分项、持有的份额以及最终结论。