ed8e8afb44
通用可复用的 MT5 回测分析工具,不针对任何具体 EA: - mt5_report_parser.py: 解析 MT5 中文 xlsx 报告,重建逐笔交易 - run_analysis.py: 主分析器,IS/OSS 对比 + What-If + 蒙特卡洛 + 数据驱动建议 - walk_forward.py: Walk-Forward 滚动 IS→OOS 验证 (WFE/泛化相关性) - param_scan.py: 参数敏感度扫描,高原检测 + 输出优化后 .set - mae_mfe.py: MAE/MFE 分析 + TP/SL 扫描,附 MQL5 导出代码 所有输出为自包含 HTML (内联 SVG,无图片依赖)。
176 lines
80 KiB
HTML
176 lines
80 KiB
HTML
<!doctype html>
|
||
<html lang="zh-CN"><head><meta charset="utf-8">
|
||
<title>EA 回测分析报告</title>
|
||
<style>
|
||
:root {--green:#16a34a; --red:#dc2626; --blue:#2563eb; --amber:#f59e0b;}
|
||
body { font-family: -apple-system, "Microsoft YaHei", "Segoe UI", sans-serif;
|
||
background:#f8fafc; color:#111827; margin:0; padding:20px; line-height:1.5;}
|
||
.wrap { max-width: 1100px; margin: 0 auto;}
|
||
h1,h2,h3 { color:#1e3a8a;}
|
||
h1 { border-bottom:3px solid #1e3a8a; padding-bottom:8px;}
|
||
h2 { border-bottom:1px solid #cbd5e1; padding-bottom:4px; margin-top:32px;}
|
||
.cards { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:12px; margin:16px 0;}
|
||
.card { background:#fff; padding:14px; border-radius:8px; border:1px solid #e2e8f0;}
|
||
.card .k { color:#6b7280; font-size:12px;}
|
||
.card .v { font-size:20px; font-weight:600; margin-top:4px;}
|
||
.card .v.pos { color:var(--green);} .card .v.neg { color:var(--red);}
|
||
table.data { border-collapse:collapse; width:100%; background:#fff; margin:8px 0 16px; font-size:13px;}
|
||
table.data th, table.data td { border:1px solid #e2e8f0; padding:6px 8px; text-align:left;}
|
||
table.data th { background:#f1f5f9;}
|
||
table.data tr:nth-child(even) td { background:#fafbfc;}
|
||
td.neg, tr.neg td { color:var(--red);}
|
||
td.pos, tr.pos td { color:var(--green);}
|
||
.muted { color:#6b7280; font-size:11px;}
|
||
code { background:#f1f5f9; padding:1px 5px; border-radius:3px; font-size:12px;}
|
||
.chart { width:100%; height:auto; background:#fff; border:1px solid #e2e8f0; border-radius:6px;}
|
||
.grid2 { display:grid; grid-template-columns:1fr 1fr; gap:12px;}
|
||
.note { background:#fef3c7; border-left:4px solid var(--amber); padding:10px 14px; margin:12px 0; border-radius:4px;}
|
||
.warn { background:#fee2e2; border-left:4px solid var(--red); padding:10px 14px; margin:12px 0; border-radius:4px;}
|
||
.tag { display:inline-block; padding:2px 8px; border-radius:10px; font-size:11px; font-weight:600; margin-left:6px;}
|
||
.tag { background:#fee2e2; color:var(--red);}
|
||
.tag.ok { background:#dcfce7; color:var(--green);}
|
||
.tag.warn { background:#fef3c7; color:var(--amber);}
|
||
footer { color:#6b7280; font-size:11px; margin-top:32px; text-align:center;}
|
||
.rules > div { background:#fff; border:1px solid #e2e8f0; border-radius:6px; padding:12px 14px; margin:10px 0;}
|
||
</style></head><body><div class="wrap">
|
||
<h1>EA 回测分析报告</h1>
|
||
<p class="muted">EA: <code>M1 GOLD SCALPER PRO</code> 品种: XAUUSD.c
|
||
报告A = <code>IS-ReportTester-52845377.xlsx</code> 报告B = <code>OSS-ReportTester-52845377.xlsx</code></p>
|
||
|
||
<div class="cards">
|
||
<div class="card"><div class="k">报告A 净盈利</div><div class="v neg">-962.92</div></div>
|
||
<div class="card"><div class="k">报告B 净盈利</div><div class="v neg">-403.50</div></div>
|
||
<div class="card"><div class="k">PF (A / B)</div><div class="v">0.69 / 0.94</div></div>
|
||
<div class="card"><div class="k">回撤% (A / B)</div><div class="v neg">96.32% / 53.1%</div></div>
|
||
</div>
|
||
|
||
<div class="note">
|
||
<b>实际交易区间</b>:报告A = 2025-07-17 01:58:00 ~ 2025-10-27 22:39:00;报告B = 2026-02-16 01:02:00 ~ 2026-05-29 23:46:00。<br>
|
||
<b>输入参数</b>:完全一致。
|
||
若两份报告参数相同而结果差异大,说明策略对行情敏感;若参数不同,需先确认对比是否公平。
|
||
</div>
|
||
|
||
<h3>输入参数</h3><table class='data'><thead><tr><th>参数</th><th>报告A</th><th>报告B</th></tr></thead><tbody><tr><td><code>ShowPanel</code></td><td>true</td><td>✓ 一致</td></tr><tr><td><code>Panel_X</code></td><td>20</td><td>✓ 一致</td></tr><tr><td><code>Panel_Y</code></td><td>30</td><td>✓ 一致</td></tr><tr><td><code>Panel_W</code></td><td>543</td><td>✓ 一致</td></tr><tr><td><code>Panel_H</code></td><td>181</td><td>✓ 一致</td></tr><tr><td><code>FilterTradingHours</code></td><td>false</td><td>✓ 一致</td></tr><tr><td><code>Exit</code></td><td>true</td><td>✓ 一致</td></tr><tr><td><code>USEMOVETOBREAKEVEN</code></td><td>false</td><td>✓ 一致</td></tr><tr><td><code>WHENTOMOVETOBE</code></td><td>10.0</td><td>✓ 一致</td></tr><tr><td><code>PIPSTOMOVESL</code></td><td>5.0</td><td>✓ 一致</td></tr><tr><td><code>Lots</code></td><td>0.01</td><td>✓ 一致</td></tr><tr><td><code>MaximumRisk</code></td><td>0.0</td><td>✓ 一致</td></tr><tr><td><code>DecreaseFactor</code></td><td>330.0</td><td>✓ 一致</td></tr><tr><td><code>TrailingStop</code></td><td>2564.0</td><td>✓ 一致</td></tr><tr><td><code>Stop_Loss</code></td><td>1240.0</td><td>✓ 一致</td></tr><tr><td><code>MagicNumber</code></td><td>1234</td><td>✓ 一致</td></tr><tr><td><code>Take_Profit</code></td><td>2000.0</td><td>✓ 一致</td></tr><tr><td><code>FastMA</code></td><td>261</td><td>✓ 一致</td></tr><tr><td><code>SlowMA</code></td><td>385</td><td>✓ 一致</td></tr><tr><td><code>Mom_Sell</code></td><td>595.8</td><td>✓ 一致</td></tr><tr><td><code>Mom_Buy</code></td><td>1513.6</td><td>✓ 一致</td></tr><tr><td><code>FractalNum</code></td><td>6595</td><td>✓ 一致</td></tr></tbody></table>
|
||
|
||
<h2>1. 核心指标对比</h2>
|
||
<table class='data'><thead><tr><th>指标</th><th>IS-ReportTester-52845377.xlsx</th><th>OSS-ReportTester-52845377.xlsx</th><th>单位</th></tr></thead><tbody><tr><td>交易笔数</td><td>1912</td><td>1914</td><td></td></tr><tr><td>净盈利</td><td>-962.92</td><td>-403.50</td><td></td></tr><tr><td>盈利因子 PF</td><td>0.69</td><td>0.94</td><td></td></tr><tr><td>胜率 (%)</td><td>38.13</td><td>44.93</td><td></td></tr><tr><td>平均盈利</td><td>3.00</td><td>7.29</td><td></td></tr><tr><td>平均亏损</td><td>-2.66</td><td>-6.33</td><td></td></tr><tr><td>盈亏比 (avgW/|avgL|)</td><td>1.13</td><td>1.15</td><td></td></tr><tr><td>期望收益/笔</td><td>-0.50</td><td>-0.21</td><td></td></tr><tr><td>最大回撤</td><td>-971.54</td><td>-642.14</td><td></td></tr><tr><td>最大回撤 (%)</td><td>96.32</td><td>53.10</td><td>%</td></tr><tr><td>夏普比率</td><td>-5.00</td><td>-3.33</td><td></td></tr><tr><td>Sortino (逐笔)</td><td>-0.16</td><td>-0.04</td><td></td></tr><tr><td>Calmar (净利/|回撤|)</td><td>-0.99</td><td>-0.63</td><td></td></tr><tr><td>最大连败</td><td>16</td><td>16</td><td>笔</td></tr><tr><td>平均持仓 (分钟)</td><td>39.66</td><td>34.04</td><td></td></tr><tr><td>滚动PF 区间</td><td>0.26~1.25</td><td>0.50~1.90</td><td></td></tr><tr><td>滚动窗口盈利比例</td><td>9.59</td><td>36.99</td><td>%</td></tr></tbody></table>
|
||
<p class="muted">Sortino/Calmar 为逐笔口径估算;滚动 PF 以 100 笔窗口滑动,"滚动窗口盈利比例"=窗口 PF>1 的占比(越高越稳定)。</p>
|
||
|
||
<h2>2. 资金曲线</h2>
|
||
<svg viewBox="0 0 760 240" class="chart"><line x1="40" y1="200.0" x2="750" y2="200.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="4" y="203.0" font-size="9" fill="#6b7280">-963</text><line x1="40" y1="152.5" x2="750" y2="152.5" stroke="#e5e7eb" stroke-width="0.5"/><text x="4" y="155.5" font-size="9" fill="#6b7280">-670</text><line x1="40" y1="105.0" x2="750" y2="105.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="4" y="108.0" font-size="9" fill="#6b7280">-377</text><line x1="40" y1="57.5" x2="750" y2="57.5" stroke="#e5e7eb" stroke-width="0.5"/><text x="4" y="60.5" font-size="9" fill="#6b7280">-84</text><line x1="40" y1="10.0" x2="750" y2="10.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="4" y="13.0" font-size="9" fill="#6b7280">209</text><line x1="40" y1="43.9" x2="750" y2="43.9" stroke="#9ca3af" stroke-dasharray="3,3" stroke-width="0.7"/><polyline points="40.0,44.0 40.4,43.9 40.7,43.9 41.1,43.9 41.5,43.9 41.9,43.8 42.2,43.8 42.6,43.6 43.0,43.4 43.3,43.2 43.7,43.0 44.1,42.7 44.5,42.7 44.8,42.5 45.2,42.9 45.6,43.3 45.9,43.0 46.3,43.0 46.7,42.9 47.1,43.2 47.4,43.1 47.8,43.1 48.2,43.8 48.5,43.7 48.9,43.6 49.3,43.8 49.7,44.3 50.0,43.9 50.4,43.7 50.8,43.6 51.1,43.3 51.5,42.7 51.9,44.8 52.3,44.5 52.6,44.4 53.0,44.5 53.4,44.6 53.7,44.6 54.1,44.8 54.5,45.3 54.9,46.3 55.2,46.4 55.6,46.2 56.0,46.2 56.3,46.2 56.7,46.3 57.1,46.2 57.5,46.4 57.8,46.2 58.2,48.3 58.6,48.6 58.9,48.7 59.3,48.9 59.7,49.0 60.1,48.5 60.4,48.8 60.8,48.8 61.2,49.2 61.5,49.2 61.9,49.1 62.3,49.0 62.7,48.9 63.0,48.8 63.4,48.9 63.8,48.9 64.1,48.9 64.5,49.0 64.9,49.9 65.3,49.7 65.6,49.9 66.0,50.2 66.4,50.8 66.8,48.9 67.1,49.0 67.5,49.1 67.9,49.1 68.2,49.3 68.6,49.4 69.0,49.4 69.4,49.5 69.7,49.7 70.1,49.8 70.5,51.9 70.8,52.4 71.2,52.9 71.6,53.3 72.0,52.6 72.3,52.6 72.7,52.7 73.1,52.8 73.4,52.9 73.8,52.9 74.2,52.7 74.6,52.3 74.9,52.9 75.3,52.9 75.7,52.8 76.0,52.2 76.4,52.2 76.8,52.3 77.2,54.4 77.5,51.2 77.9,52.5 78.3,53.0 78.6,53.3 79.0,53.6 79.4,53.7 79.8,54.1 80.1,54.2 80.5,54.0 80.9,53.7 81.2,54.3 81.6,55.2 82.0,54.7 82.4,54.0 82.7,53.9 83.1,53.9 83.5,53.9 83.8,53.9 84.2,54.3 84.6,54.7 85.0,55.0 85.3,55.1 85.7,55.3 86.1,54.7 86.4,54.7 86.8,54.7 87.2,55.2 87.6,55.4 87.9,55.2 88.3,54.9 88.7,54.6 89.0,54.7 89.4,54.8 89.8,54.7 90.2,54.6 90.5,54.7 90.9,54.7 91.3,54.6 91.6,54.6 92.0,54.8 92.4,55.2 92.8,55.5 93.1,54.8 93.5,54.7 93.9,54.4 94.2,54.3 94.6,55.0 95.0,54.8 95.4,54.8 95.7,54.6 96.1,54.4 96.5,54.3 96.8,54.0 97.2,53.7 97.6,53.3 98.0,53.4 98.3,53.1 98.7,52.8 99.1,52.4 99.4,52.8 99.8,52.9 100.2,53.3 100.6,53.4 100.9,53.7 101.3,54.0 101.7,54.1 102.0,54.2 102.4,54.5 102.8,54.6 103.2,54.1 103.5,54.2 103.9,54.3 104.3,54.3 104.6,54.1 105.0,54.1 105.4,54.1 105.8,53.9 106.1,54.4 106.5,54.3 106.9,54.5 107.2,55.2 107.6,55.2 108.0,55.1 108.4,55.1 108.7,54.9 109.1,54.8 109.5,54.6 109.8,54.5 110.2,54.2 110.6,53.9 111.0,53.6 111.3,53.5 111.7,53.8 112.1,53.6 112.4,53.0 112.8,52.8 113.2,53.1 113.6,52.6 113.9,52.1 114.3,51.7 114.7,51.6 115.0,52.8 115.4,52.7 115.8,52.5 116.2,53.5 116.5,53.5 116.9,53.4 117.3,54.8 117.7,55.6 118.0,55.9 118.4,56.0 118.8,56.1 119.1,56.4 119.5,57.0 119.9,56.6 120.3,57.2 120.6,57.2 121.0,57.1 121.4,57.2 121.7,57.3 122.1,57.4 122.5,57.5 122.9,57.3 123.2,57.3 123.6,57.7 124.0,57.4 124.3,58.0 124.7,57.5 125.1,57.7 125.5,58.0 125.8,58.1 126.2,58.3 126.6,58.4 126.9,58.5 127.3,58.7 127.7,59.8 128.1,59.4 128.4,59.4 128.8,59.4 129.2,59.6 129.5,60.5 129.9,59.1 130.3,59.4 130.7,59.7 131.0,59.5 131.4,61.7 131.8,62.6 132.1,61.8 132.5,62.0 132.9,62.0 133.3,62.2 133.6,62.3 134.0,62.2 134.4,62.3 134.7,62.5 135.1,62.5 135.5,62.6 135.9,62.3 136.2,62.5 136.6,62.7 137.0,62.9 137.3,63.1 137.7,63.2 138.1,63.5 138.5,63.3 138.8,63.2 139.2,62.9 139.6,63.1 139.9,63.1 140.3,62.9 140.7,63.6 141.1,64.0 141.4,63.7 141.8,64.5 142.2,64.4 142.5,63.9 142.9,63.3 143.3,63.3 143.7,64.6 144.0,64.1 144.4,63.1 144.8,62.6 145.1,61.7 145.5,60.9 145.9,61.3 146.3,61.4 146.6,61.3 147.0,61.8 147.4,62.0 147.7,62.4 148.1,62.5 148.5,62.6 148.9,62.8 149.2,63.0 149.6,63.1 150.0,62.2 150.3,62.3 150.7,61.5 151.1,61.9 151.5,61.8 151.8,61.7 152.2,61.3 152.6,61.4 152.9,61.0 153.3,60.9 153.7,60.6 154.1,60.4 154.4,61.2 154.8,61.1 155.2,61.4 155.5,61.2 155.9,61.3 156.3,61.3 156.7,61.4 157.0,61.9 157.4,61.8 157.8,62.0 158.1,62.1 158.5,62.5 158.9,62.4 159.3,62.4 159.6,62.0 160.0,61.9 160.4,61.9 160.7,62.5 161.1,62.6 161.5,62.7 161.9,62.1 162.2,62.3 162.6,62.4 163.0,62.6 163.3,63.8 163.7,64.4 164.1,61.2 164.5,61.1 164.8,60.5 165.2,60.7 165.6,60.8 165.9,61.0 166.3,61.2 166.7,59.7 167.1,60.0 167.4,59.8 167.8,60.6 168.2,61.3 168.6,61.2 168.9,61.2 169.3,60.9 169.7,62.3 170.0,62.5 170.4,62.6 170.8,62.7 171.2,62.8 171.5,62.9 171.9,63.3 172.3,63.5 172.6,63.8 173.0,64.4 173.4,64.2 173.8,65.8 174.1,65.8 174.5,66.0 174.9,66.5 175.2,65.3 175.6,65.5 176.0,65.5 176.4,65.8 176.7,66.4 177.1,66.0 177.5,66.1 177.8,66.4 178.2,66.0 178.6,66.2 179.0,66.5 179.3,66.4 179.7,66.2 180.1,66.1 180.4,66.3 180.8,66.2 181.2,66.1 181.6,66.1 181.9,66.1 182.3,67.0 182.7,66.8 183.0,66.7 183.4,66.7 183.8,66.2 184.2,66.1 184.5,65.9 184.9,65.4 185.3,65.4 185.6,65.2 186.0,63.3 186.4,63.8 186.8,64.1 187.1,64.1 187.5,64.2 187.9,64.2 188.2,64.3 188.6,64.5 189.0,64.6 189.4,64.8 189.7,64.8 190.1,64.7 190.5,64.7 190.8,64.6 191.2,64.5 191.6,65.3 192.0,65.1 192.3,65.0 192.7,65.2 193.1,64.4 193.4,64.0 193.8,63.9 194.2,65.0 194.6,65.2 194.9,64.6 195.3,63.6 195.7,63.9 196.0,64.1 196.4,64.3 196.8,64.6 197.2,64.5 197.5,64.5 197.9,64.5 198.3,64.5 198.6,64.9 199.0,65.0 199.4,65.1 199.8,65.1 200.1,64.9 200.5,65.3 200.9,64.8 201.2,65.0 201.6,65.1 202.0,65.5 202.4,66.2 202.7,68.3 203.1,67.7 203.5,68.3 203.8,69.4 204.2,69.6 204.6,70.3 205.0,70.5 205.3,70.6 205.7,70.8 206.1,72.0 206.4,74.1 206.8,74.0 207.2,75.2 207.6,75.7 207.9,75.9 208.3,76.1 208.7,76.4 209.0,76.5 209.4,76.6 209.8,76.3 210.2,76.5 210.5,76.9 210.9,77.0 211.3,77.3 211.6,77.1 212.0,77.6 212.4,78.1 212.8,78.5 213.1,79.1 213.5,79.3 213.9,79.5 214.2,79.0 214.6,79.9 215.0,80.4 215.4,81.1 215.7,81.5 216.1,82.3 216.5,82.6 216.8,81.9 217.2,82.1 217.6,82.3 218.0,82.9 218.3,82.9 218.7,83.2 219.1,83.5 219.5,83.8 219.8,84.2 220.2,83.8 220.6,86.0 220.9,85.2 221.3,85.7 221.7,85.3 222.1,85.2 222.4,86.0 222.8,85.7 223.2,85.2 223.5,85.3 223.9,85.5 224.3,85.8 224.7,88.0 225.0,88.5 225.4,88.7 225.8,89.1 226.1,89.3 226.5,89.1 226.9,89.5 227.3,90.8 227.6,91.0 228.0,91.0 228.4,90.7 228.7,89.5 229.1,89.1 229.5,88.6 229.9,88.5 230.2,88.5 230.6,88.7 231.0,88.8 231.3,88.4 231.7,88.6 232.1,87.9 232.5,88.0 232.8,87.7 233.2,87.2 233.6,88.3 233.9,88.1 234.3,87.5 234.7,87.7 235.1,87.8 235.4,90.0 235.8,89.7 236.2,89.6 236.5,89.3 236.9,91.4 237.3,91.4 237.7,91.8 238.0,92.4 238.4,92.7 238.8,93.1 239.1,93.2 239.5,93.4 239.9,93.7 240.3,93.7 240.6,94.2 241.0,94.5 241.4,94.0 241.7,94.1 242.1,94.3 242.5,94.7 242.9,94.7 243.2,95.5 243.6,95.4 244.0,95.4 244.3,95.3 244.7,95.4 245.1,95.3 245.5,95.6 245.8,95.3 246.2,95.3 246.6,94.6 246.9,93.8 247.3,96.0 247.7,95.4 248.1,95.2 248.4,94.9 248.8,93.3 249.2,92.8 249.5,95.0 249.9,95.4 250.3,95.6 250.7,95.8 251.0,95.8 251.4,95.9 251.8,96.1 252.1,96.2 252.5,96.0 252.9,96.1 253.3,96.0 253.6,95.9 254.0,96.1 254.4,96.4 254.7,96.6 255.1,96.8 255.5,96.8 255.9,96.9 256.2,96.6 256.6,96.2 257.0,95.6 257.3,95.8 257.7,96.6 258.1,96.7 258.5,97.0 258.8,95.8 259.2,95.7 259.6,95.7 259.9,95.7 260.3,95.6 260.7,95.4 261.1,95.3 261.4,96.0 261.8,95.7 262.2,95.6 262.5,95.6 262.9,95.2 263.3,95.6 263.7,97.4 264.0,97.4 264.4,97.6 264.8,97.9 265.1,97.9 265.5,98.6 265.9,98.3 266.3,98.4 266.6,98.4 267.0,98.5 267.4,98.7 267.7,99.7 268.1,98.1 268.5,97.8 268.9,98.1 269.2,98.1 269.6,98.1 270.0,98.0 270.4,98.4 270.7,98.6 271.1,98.8 271.5,99.0 271.8,99.3 272.2,99.4 272.6,99.6 273.0,99.9 273.3,100.1 273.7,100.0 274.1,100.7 274.4,100.8 274.8,101.1 275.2,100.8 275.6,101.3 275.9,101.4 276.3,101.5 276.7,101.5 277.0,101.7 277.4,101.9 277.8,101.9 278.2,102.4 278.5,102.1 278.9,102.1 279.3,102.7 279.6,102.8 280.0,102.9 280.4,102.0 280.8,103.2 281.1,103.3 281.5,103.4 281.9,103.4 282.2,104.0 282.6,104.0 283.0,104.1 283.4,104.1 283.7,104.0 284.1,104.1 284.5,104.1 284.8,104.2 285.2,104.2 285.6,104.0 286.0,104.0 286.3,103.9 286.7,106.0 287.1,105.6 287.4,104.2 287.8,103.9 288.2,104.0 288.6,104.2 288.9,104.5 289.3,105.0 289.7,104.8 290.0,104.8 290.4,104.9 290.8,104.8 291.2,104.9 291.5,104.7 291.9,104.7 292.3,104.5 292.6,103.8 293.0,103.4 293.4,103.0 293.8,103.1 294.1,103.1 294.5,103.1 294.9,103.0 295.2,103.0 295.6,103.1 296.0,103.1 296.4,103.1 296.7,103.2 297.1,103.3 297.5,103.3 297.8,103.5 298.2,103.6 298.6,104.1 299.0,104.8 299.3,105.0 299.7,105.1 300.1,105.3 300.4,105.6 300.8,106.1 301.2,106.3 301.6,106.4 301.9,106.5 302.3,106.9 302.7,105.7 303.0,105.9 303.4,105.9 303.8,106.1 304.2,106.5 304.5,106.7 304.9,106.8 305.3,107.0 305.6,107.1 306.0,107.2 306.4,107.8 306.8,107.9 307.1,108.0 307.5,108.1 307.9,107.7 308.2,107.8 308.6,108.0 309.0,107.7 309.4,107.5 309.7,107.0 310.1,106.7 310.5,106.6 310.8,106.5 311.2,106.3 311.6,106.0 312.0,106.4 312.3,106.3 312.7,106.0 313.1,106.8 313.4,106.9 313.8,106.0 314.2,106.2 314.6,106.6 314.9,106.7 315.3,107.0 315.7,107.0 316.0,106.6 316.4,105.1 316.8,105.4 317.2,105.7 317.5,105.7 317.9,105.4 318.3,105.5 318.6,105.5 319.0,106.1 319.4,106.0 319.8,106.0 320.1,106.0 320.5,106.0 320.9,106.5 321.3,106.3 321.6,106.3 322.0,106.4 322.4,106.4 322.7,106.2 323.1,106.2 323.5,106.2 323.9,106.2 324.2,106.2 324.6,106.6 325.0,106.9 325.3,107.0 325.7,107.1 326.1,107.2 326.5,109.3 326.8,110.6 327.2,110.4 327.6,110.5 327.9,110.1 328.3,110.3 328.7,110.6 329.1,111.2 329.4,111.4 329.8,111.9 330.2,112.0 330.5,111.9 330.9,111.9 331.3,112.6 331.7,112.7 332.0,112.6 332.4,112.6 332.8,112.9 333.1,112.8 333.5,112.8 333.9,113.1 334.3,113.0 334.6,113.2 335.0,113.0 335.4,113.0 335.7,112.9 336.1,112.9 336.5,113.0 336.9,113.0 337.2,112.9 337.6,113.0 338.0,113.0 338.3,113.0 338.7,113.0 339.1,113.1 339.5,113.3 339.8,113.2 340.2,113.9 340.6,113.8 340.9,113.9 341.3,114.2 341.7,114.2 342.1,114.4 342.4,114.4 342.8,114.5 343.2,114.6 343.5,114.0 343.9,116.3 344.3,114.3 344.7,115.0 345.0,114.8 345.4,114.7 345.8,114.7 346.1,114.6 346.5,114.5 346.9,114.2 347.3,114.0 347.6,114.0 348.0,115.0 348.4,115.0 348.7,115.1 349.1,115.2 349.5,115.1 349.9,115.2 350.2,115.2 350.6,115.0 351.0,115.8 351.3,116.3 351.7,115.9 352.1,115.5 352.5,115.7 352.8,115.9 353.2,116.1 353.6,116.4 353.9,116.4 354.3,116.8 354.7,116.5 355.1,116.6 355.4,116.3 355.8,116.3 356.2,116.4 356.5,116.2 356.9,118.3 357.3,118.7 357.7,119.1 358.0,119.2 358.4,119.3 358.8,119.4 359.1,118.8 359.5,118.9 359.9,119.1 360.3,119.2 360.6,119.3 361.0,119.2 361.4,119.4 361.7,119.4 362.1,119.8 362.5,119.9 362.9,120.1 363.2,120.4 363.6,120.6 364.0,120.7 364.3,120.9 364.7,121.2 365.1,121.3 365.5,121.6 365.8,121.3 366.2,122.8 366.6,122.7 366.9,123.2 367.3,123.6 367.7,123.7 368.1,122.3 368.4,122.4 368.8,121.4 369.2,121.5 369.5,121.6 369.9,122.1 370.3,122.2 370.7,122.1 371.0,122.2 371.4,122.5 371.8,122.5 372.2,122.8 372.5,122.7 372.9,122.7 373.3,123.2 373.6,123.1 374.0,123.1 374.4,124.7 374.8,124.9 375.1,125.2 375.5,124.8 375.9,127.0 376.2,127.6 376.6,127.9 377.0,126.6 377.4,126.7 377.7,126.8 378.1,127.2 378.5,127.9 378.8,128.1 379.2,127.9 379.6,127.5 380.0,127.4 380.3,128.4 380.7,127.4 381.1,127.6 381.4,126.6 381.8,126.4 382.2,125.8 382.6,125.7 382.9,125.3 383.3,125.4 383.7,125.9 384.0,126.1 384.4,126.1 384.8,126.0 385.2,126.0 385.5,125.8 385.9,125.7 386.3,125.7 386.6,125.7 387.0,125.7 387.4,125.6 387.8,125.8 388.1,125.9 388.5,126.0 388.9,125.8 389.2,125.9 389.6,126.6 390.0,126.6 390.4,126.6 390.7,126.6 391.1,127.1 391.5,127.0 391.8,127.0 392.2,127.0 392.6,127.4 393.0,124.3 393.3,124.7 393.7,123.7 394.1,124.1 394.4,123.9 394.8,124.5 395.2,124.6 395.6,124.8 395.9,124.9 396.3,125.0 396.7,125.2 397.0,125.4 397.4,125.6 397.8,125.4 398.2,125.4 398.5,127.5 398.9,127.3 399.3,126.8 399.6,127.5 400.0,127.9 400.4,128.0 400.8,128.1 401.1,128.5 401.5,128.6 401.9,128.8 402.2,128.5 402.6,128.5 403.0,128.4 403.4,128.3 403.7,128.8 404.1,128.7 404.5,129.6 404.8,129.7 405.2,129.6 405.6,129.7 406.0,129.8 406.3,129.8 406.7,129.9 407.1,130.3 407.4,130.5 407.8,130.7 408.2,130.9 408.6,130.6 408.9,130.9 409.3,127.7 409.7,128.7 410.0,129.4 410.4,129.6 410.8,129.3 411.2,129.3 411.5,128.6 411.9,129.4 412.3,131.5 412.6,132.3 413.0,132.8 413.4,133.4 413.8,133.9 414.1,130.7 414.5,127.6 414.9,127.2 415.2,127.6 415.6,128.4 416.0,128.9 416.4,128.9 416.7,129.9 417.1,129.5 417.5,129.3 417.8,129.0 418.2,129.1 418.6,129.0 419.0,129.9 419.3,129.9 419.7,131.5 420.1,131.6 420.5,131.8 420.8,132.0 421.2,132.6 421.6,132.7 421.9,131.3 422.3,132.0 422.7,132.5 423.1,133.0 423.4,133.5 423.8,134.1 424.2,132.3 424.5,133.0 424.9,133.2 425.3,132.4 425.7,132.1 426.0,131.8 426.4,131.4 426.8,131.1 427.1,133.2 427.5,133.9 427.9,133.9 428.3,134.1 428.6,134.8 429.0,135.9 429.4,135.8 429.7,136.0 430.1,136.1 430.5,136.7 430.9,137.3 431.2,137.5 431.6,137.9 432.0,138.7 432.3,138.5 432.7,138.6 433.1,138.9 433.5,137.8 433.8,137.9 434.2,137.5 434.6,137.5 434.9,137.4 435.3,137.5 435.7,137.4 436.1,137.5 436.4,137.3 436.8,137.3 437.2,137.4 437.5,139.6 437.9,139.5 438.3,139.1 438.7,139.5 439.0,139.6 439.4,139.9 439.8,140.1 440.1,140.5 440.5,140.1 440.9,140.2 441.3,140.1 441.6,140.0 442.0,136.8 442.4,137.5 442.7,138.0 443.1,138.2 443.5,137.9 443.9,138.4 444.2,139.0 444.6,139.0 445.0,139.2 445.3,139.3 445.7,139.8 446.1,139.7 446.5,139.6 446.8,139.5 447.2,139.5 447.6,139.4 447.9,139.3 448.3,139.2 448.7,137.4 449.1,136.9 449.4,137.3 449.8,137.8 450.2,137.4 450.5,136.1 450.9,136.4 451.3,137.3 451.7,137.4 452.0,137.4 452.4,137.8 452.8,137.8 453.1,137.4 453.5,137.4 453.9,137.2 454.3,137.1 454.6,137.2 455.0,138.5 455.4,136.2 455.7,136.8 456.1,135.9 456.5,136.3 456.9,136.1 457.2,136.3 457.6,136.8 458.0,136.9 458.3,138.1 458.7,138.0 459.1,138.4 459.5,138.5 459.8,138.7 460.2,138.9 460.6,139.0 460.9,140.2 461.3,137.0 461.7,137.7 462.1,138.9 462.4,138.6 462.8,138.9 463.2,138.8 463.5,138.5 463.9,138.4 464.3,138.4 464.7,138.4 465.0,138.4 465.4,138.4 465.8,138.3 466.1,137.8 466.5,137.3 466.9,136.5 467.3,137.6 467.6,138.1 468.0,138.3 468.4,138.4 468.7,137.1 469.1,137.3 469.5,138.0 469.9,137.9 470.2,138.0 470.6,138.1 471.0,138.4 471.4,137.0 471.7,137.2 472.1,137.4 472.5,137.4 472.8,138.8 473.2,138.3 473.6,137.8 474.0,137.6 474.3,138.0 474.7,137.9 475.1,138.3 475.4,138.1 475.8,138.0 476.2,138.1 476.6,138.4 476.9,138.3 477.3,138.7 477.7,139.1 478.0,139.8 478.4,140.5 478.8,140.0 479.2,139.9 479.5,140.0 479.9,140.2 480.3,139.6 480.6,140.6 481.0,139.9 481.4,140.7 481.8,140.3 482.1,139.6 482.5,139.9 482.9,139.8 483.2,139.7 483.6,139.7 484.0,141.9 484.4,143.9 484.7,143.7 485.1,143.9 485.5,144.2 485.8,145.1 486.2,145.5 486.6,145.7 487.0,145.6 487.3,145.8 487.7,146.3 488.1,146.9 488.4,146.9 488.8,146.9 489.2,147.1 489.6,147.3 489.9,147.4 490.3,147.4 490.7,147.8 491.0,147.9 491.4,148.1 491.8,148.4 492.2,148.5 492.5,148.6 492.9,148.8 493.3,149.2 493.6,149.4 494.0,149.5 494.4,149.6 494.8,151.7 495.1,151.5 495.5,151.8 495.9,151.7 496.2,152.3 496.6,152.3 497.0,152.9 497.4,152.7 497.7,152.4 498.1,153.3 498.5,152.9 498.8,152.6 499.2,153.3 499.6,152.9 500.0,153.3 500.3,153.3 500.7,153.4 501.1,153.8 501.4,153.8 501.8,154.8 502.2,155.0 502.6,155.1 502.9,155.2 503.3,155.2 503.7,155.1 504.0,155.2 504.4,155.2 504.8,155.1 505.2,155.1 505.5,154.9 505.9,154.8 506.3,154.9 506.6,154.8 507.0,154.7 507.4,154.9 507.8,154.5 508.1,154.2 508.5,156.3 508.9,156.9 509.2,157.2 509.6,157.1 510.0,158.4 510.4,158.8 510.7,158.2 511.1,159.6 511.5,159.8 511.8,160.0 512.2,160.2 512.6,160.3 513.0,160.2 513.3,160.4 513.7,160.5 514.1,161.2 514.4,161.6 514.8,160.3 515.2,157.1 515.6,157.0 515.9,157.1 516.3,157.0 516.7,157.0 517.0,157.1 517.4,157.3 517.8,157.2 518.2,157.3 518.5,157.4 518.9,157.5 519.3,159.6 519.6,160.3 520.0,160.5 520.4,160.6 520.8,160.8 521.1,160.9 521.5,161.1 521.9,161.5 522.3,161.8 522.6,162.0 523.0,161.7 523.4,161.8 523.7,161.3 524.1,161.9 524.5,162.0 524.9,161.6 525.2,162.1 525.6,162.4 526.0,162.6 526.3,162.4 526.7,163.6 527.1,162.4 527.5,161.6 527.8,160.8 528.2,162.3 528.6,162.0 528.9,162.4 529.3,162.4 529.7,162.7 530.1,162.8 530.4,162.9 530.8,163.0 531.2,163.3 531.5,163.5 531.9,163.8 532.3,164.0 532.7,163.7 533.0,163.9 533.4,163.9 533.8,164.1 534.1,164.2 534.5,164.3 534.9,164.1 535.3,163.9 535.6,163.8 536.0,163.2 536.4,161.9 536.7,161.5 537.1,161.4 537.5,161.0 537.9,160.9 538.2,161.2 538.6,161.0 539.0,161.0 539.3,161.9 539.7,162.2 540.1,160.9 540.5,161.2 540.8,161.3 541.2,162.4 541.6,159.6 541.9,161.8 542.3,161.4 542.7,161.2 543.1,160.9 543.4,162.0 543.8,161.8 544.2,161.8 544.5,161.8 544.9,161.6 545.3,161.5 545.7,161.5 546.0,161.5 546.4,161.3 546.8,161.3 547.1,161.7 547.5,161.5 547.9,161.5 548.3,161.2 548.6,163.3 549.0,163.6 549.4,163.8 549.7,164.8 550.1,164.9 550.5,165.3 550.9,165.2 551.2,165.4 551.6,165.3 552.0,165.3 552.3,165.4 552.7,165.2 553.1,165.4 553.5,165.4 553.8,165.2 554.2,165.3 554.6,165.3 554.9,165.4 555.3,165.6 555.7,165.9 556.1,165.8 556.4,165.8 556.8,165.9 557.2,166.0 557.5,166.2 557.9,166.0 558.3,166.1 558.7,166.0 559.0,165.9 559.4,165.9 559.8,168.1 560.1,170.2 560.5,169.7 560.9,169.8 561.3,169.6 561.6,169.7 562.0,170.0 562.4,170.2 562.7,169.3 563.1,168.7 563.5,167.1 563.9,166.3 564.2,166.5 564.6,166.9 565.0,167.3 565.3,167.5 565.7,167.6 566.1,167.4 566.5,167.8 566.8,167.6 567.2,168.0 567.6,167.5 567.9,167.7 568.3,164.5 568.7,163.5 569.1,163.8 569.4,164.3 569.8,164.8 570.2,161.6 570.5,160.6 570.9,161.1 571.3,161.3 571.7,160.9 572.0,161.2 572.4,161.3 572.8,160.8 573.2,160.8 573.5,162.9 573.9,163.4 574.3,160.3 574.6,159.6 575.0,159.9 575.4,160.1 575.8,160.7 576.1,161.3 576.5,161.1 576.9,161.8 577.2,160.7 577.6,161.1 578.0,160.9 578.4,161.0 578.7,161.3 579.1,160.8 579.5,160.5 579.8,160.4 580.2,160.6 580.6,159.7 581.0,159.9 581.3,160.2 581.7,160.2 582.1,160.5 582.4,160.2 582.8,159.8 583.2,159.5 583.6,160.7 583.9,161.0 584.3,160.2 584.7,159.5 585.0,158.1 585.4,157.7 585.8,157.0 586.2,156.8 586.5,158.9 586.9,159.3 587.3,159.2 587.6,159.7 588.0,160.1 588.4,159.9 588.8,160.7 589.1,162.8 589.5,162.9 589.9,163.1 590.2,163.4 590.6,163.6 591.0,162.5 591.4,162.6 591.7,163.4 592.1,164.3 592.5,164.6 592.8,164.9 593.2,164.0 593.6,163.5 594.0,163.1 594.3,162.9 594.7,163.6 595.1,163.8 595.4,161.7 595.8,161.9 596.2,161.9 596.6,162.0 596.9,162.8 597.3,163.3 597.7,163.5 598.0,163.4 598.4,163.3 598.8,165.4 599.2,165.5 599.5,165.7 599.9,166.4 600.3,167.0 600.6,167.3 601.0,167.5 601.4,167.8 601.8,168.0 602.1,168.1 602.5,168.8 602.9,167.8 603.2,168.0 603.6,168.4 604.0,168.5 604.4,168.7 604.7,169.1 605.1,169.1 605.5,169.4 605.8,169.4 606.2,169.6 606.6,169.6 607.0,166.3 607.3,167.5 607.7,168.0 608.1,167.8 608.4,168.2 608.8,168.0 609.2,168.2 609.6,168.6 609.9,168.6 610.3,168.7 610.7,168.2 611.0,169.4 611.4,170.5 611.8,170.7 612.2,171.0 612.5,172.7 612.9,169.5 613.3,169.2 613.6,169.0 614.0,169.2 614.4,169.6 614.8,170.2 615.1,168.9 615.5,169.5 615.9,169.6 616.2,168.7 616.6,169.0 617.0,169.8 617.4,169.9 617.7,169.2 618.1,168.6 618.5,168.8 618.8,168.8 619.2,169.3 619.6,169.6 620.0,169.9 620.3,170.1 620.7,170.4 621.1,170.6 621.4,170.2 621.8,170.4 622.2,169.6 622.6,168.4 622.9,167.5 623.3,165.8 623.7,165.3 624.1,164.2 624.4,166.3 624.8,163.2 625.2,164.1 625.5,164.1 625.9,163.3 626.3,162.7 626.7,162.8 627.0,163.2 627.4,163.4 627.8,163.3 628.1,163.4 628.5,163.7 628.9,164.4 629.3,164.5 629.6,164.5 630.0,164.6 630.4,165.2 630.7,165.1 631.1,164.2 631.5,164.2 631.9,161.0 632.2,160.6 632.6,161.7 633.0,162.2 633.3,162.1 633.7,161.6 634.1,163.7 634.5,163.1 634.8,162.8 635.2,162.0 635.6,161.9 635.9,162.8 636.3,162.1 636.7,162.1 637.1,161.3 637.4,161.3 637.8,161.1 638.2,160.6 638.5,161.8 638.9,162.1 639.3,162.3 639.7,162.4 640.0,162.6 640.4,163.1 640.8,162.9 641.1,163.2 641.5,164.5 641.9,165.3 642.3,165.9 642.6,166.2 643.0,166.2 643.4,165.0 643.7,165.1 644.1,165.3 644.5,165.6 644.9,165.7 645.2,166.0 645.6,165.5 646.0,164.5 646.3,164.8 646.7,165.2 647.1,165.6 647.5,167.7 647.8,166.7 648.2,164.1 648.6,164.6 648.9,164.9 649.3,164.3 649.7,164.9 650.1,165.4 650.4,165.6 650.8,165.7 651.2,166.1 651.5,166.1 651.9,166.1 652.3,166.1 652.7,165.9 653.0,165.8 653.4,165.7 653.8,165.2 654.1,165.7 654.5,166.2 654.9,166.5 655.3,166.7 655.6,166.8 656.0,165.9 656.4,166.2 656.7,166.3 657.1,166.4 657.5,166.6 657.9,166.7 658.2,166.9 658.6,167.1 659.0,164.0 659.3,165.7 659.7,165.0 660.1,165.0 660.5,165.6 660.8,165.4 661.2,165.7 661.6,165.7 661.9,166.0 662.3,166.2 662.7,166.8 663.1,163.8 663.4,164.3 663.8,162.2 664.2,162.4 664.5,162.1 664.9,162.1 665.3,162.5 665.7,162.8 666.0,163.0 666.4,160.8 666.8,161.5 667.1,162.1 667.5,162.3 667.9,162.8 668.3,163.6 668.6,164.6 669.0,165.0 669.4,167.2 669.7,166.8 670.1,167.4 670.5,167.9 670.9,170.0 671.2,170.5 671.6,170.8 672.0,171.2 672.3,171.3 672.7,171.0 673.1,171.8 673.5,171.8 673.8,172.0 674.2,171.2 674.6,170.9 675.0,171.0 675.3,171.3 675.7,171.8 676.1,171.9 676.4,173.1 676.8,175.3 677.2,175.8 677.6,176.0 677.9,176.3 678.3,174.8 678.7,175.6 679.0,175.8 679.4,176.2 679.8,174.8 680.2,175.0 680.5,175.3 680.9,172.2 681.3,173.0 681.6,173.8 682.0,174.0 682.4,174.6 682.8,174.7 683.1,174.7 683.5,174.3 683.9,175.5 684.2,174.7 684.6,174.7 685.0,175.2 685.4,174.7 685.7,173.7 686.1,173.8 686.5,174.1 686.8,174.1 687.2,174.5 687.6,172.4 688.0,171.2 688.3,170.7 688.7,170.8 689.1,170.4 689.4,170.8 689.8,171.2 690.2,171.6 690.6,172.0 690.9,171.5 691.3,171.8 691.7,172.5 692.0,171.1 692.4,171.4 692.8,172.6 693.2,173.3 693.5,175.4 693.9,175.5 694.3,176.1 694.6,176.3 695.0,173.1 695.4,174.1 695.8,174.2 696.1,175.9 696.5,176.3 696.9,176.5 697.2,177.1 697.6,177.0 698.0,176.6 698.4,176.1 698.7,175.2 699.1,177.4 699.5,176.2 699.8,178.4 700.2,177.3 700.6,177.3 701.0,177.7 701.3,176.3 701.7,176.5 702.1,177.1 702.4,178.0 702.8,178.0 703.2,178.6 703.6,178.1 703.9,179.7 704.3,180.0 704.7,179.5 705.0,181.6 705.4,181.9 705.8,181.6 706.2,180.3 706.5,182.5 706.9,184.7 707.3,184.6 707.6,184.6 708.0,184.7 708.4,185.2 708.8,185.7 709.1,186.0 709.5,186.8 709.9,184.9 710.2,184.8 710.6,186.9 711.0,186.6 711.4,186.1 711.7,184.9 712.1,184.5 712.5,186.6 712.8,186.1 713.2,188.5 713.6,188.9 714.0,189.2 714.3,190.1 714.7,186.9 715.1,189.1 715.4,188.9 715.8,185.7 716.2,187.4 716.6,184.4 716.9,181.4 717.3,183.1 717.7,182.0 718.0,181.9 718.4,178.8 718.8,179.9 719.2,180.4 719.5,180.7 719.9,181.3 720.3,181.5 720.6,182.6 721.0,181.8 721.4,182.2 721.8,182.7 722.1,182.8 722.5,181.3 722.9,181.7 723.2,182.5 723.6,182.1 724.0,182.1 724.4,182.4 724.7,182.4 725.1,182.8 725.5,180.7 725.9,181.7 726.2,178.6 726.6,178.6 727.0,179.8 727.3,179.4 727.7,178.4 728.1,180.5 728.5,182.1 728.8,182.6 729.2,181.0 729.6,183.2 729.9,185.3 730.3,187.5 730.7,186.5 731.1,186.2 731.4,186.2 731.8,187.3 732.2,185.0 732.5,186.0 732.9,186.3 733.3,187.0 733.7,187.9 734.0,188.6 734.4,185.5 734.8,186.9 735.1,187.4 735.5,188.2 735.9,188.5 736.3,188.8 736.6,187.6 737.0,187.3 737.4,187.1 737.7,186.3 738.1,188.5 738.5,187.8 738.9,186.9 739.2,188.1 739.6,188.4 740.0,188.5 740.3,188.8 740.7,189.3 741.1,190.3 741.5,190.3 741.8,192.5 742.2,194.6 742.6,195.3 742.9,195.5 743.3,196.1 743.7,196.5 744.1,196.7 744.4,196.9 744.8,196.2 745.2,197.4 745.5,196.8 745.9,195.6 746.3,195.8 746.7,196.3 747.0,196.9 747.4,197.3 747.8,199.5 748.1,197.3 748.5,199.5 748.9,198.9 749.3,199.3 749.6,199.4 750.0,200.0" fill="none" stroke="#2563eb" stroke-width="1.4" opacity="0.9"><title>IS-ReportTester-52845377.xlsx</title></polyline><polyline points="40.0,44.8 40.4,41.6 40.7,43.9 41.1,43.0 41.5,45.2 41.9,44.4 42.2,42.7 42.6,41.8 43.0,40.8 43.3,40.4 43.7,42.6 44.1,43.9 44.5,43.2 44.8,43.5 45.2,43.6 45.6,44.6 45.9,45.2 46.3,44.3 46.7,43.3 47.1,43.7 47.4,43.3 47.8,42.4 48.2,41.5 48.5,41.9 48.9,41.4 49.3,43.6 49.6,45.9 50.0,45.8 50.4,45.2 50.8,44.9 51.1,44.9 51.5,44.0 51.9,46.2 52.2,48.3 52.6,49.9 53.0,51.5 53.4,52.1 53.7,52.3 54.1,52.6 54.5,52.8 54.8,51.8 55.2,51.9 55.6,53.0 56.0,55.2 56.3,57.4 56.7,56.0 57.1,55.8 57.4,54.6 57.8,56.8 58.2,57.9 58.6,58.4 58.9,59.7 59.3,60.7 59.7,61.9 60.0,61.5 60.4,62.0 60.8,59.9 61.2,62.2 61.5,59.1 61.9,55.8 62.3,57.0 62.6,57.8 63.0,57.4 63.4,57.1 63.8,56.5 64.1,57.1 64.5,54.0 64.9,55.5 65.2,56.6 65.6,57.0 66.0,56.4 66.4,56.9 66.7,56.9 67.1,57.2 67.5,57.1 67.8,56.7 68.2,56.6 68.6,56.8 68.9,58.9 69.3,55.8 69.7,52.7 70.1,53.5 70.4,53.7 70.8,54.2 71.2,55.2 71.5,53.8 71.9,53.9 72.3,54.0 72.7,53.2 73.0,55.4 73.4,52.3 73.8,54.2 74.1,55.1 74.5,54.8 74.9,56.3 75.3,56.0 75.6,58.0 76.0,59.3 76.4,57.8 76.7,58.4 77.1,58.7 77.5,59.1 77.9,58.3 78.2,60.4 78.6,57.3 79.0,58.1 79.3,58.7 79.7,59.2 80.1,56.1 80.5,56.6 80.8,57.2 81.2,57.6 81.6,58.6 81.9,55.4 82.3,52.3 82.7,53.1 83.1,53.7 83.4,53.1 83.8,50.0 84.2,46.7 84.5,43.6 84.9,42.7 85.3,43.1 85.7,42.5 86.0,40.8 86.4,39.1 86.8,39.8 87.1,42.0 87.5,43.1 87.9,43.1 88.2,43.6 88.6,44.1 89.0,44.3 89.4,44.5 89.7,44.7 90.1,45.0 90.5,45.4 90.8,46.7 91.2,43.5 91.6,44.6 92.0,45.6 92.3,46.9 92.7,43.7 93.1,44.4 93.4,45.5 93.8,45.9 94.2,45.5 94.6,45.5 94.9,45.4 95.3,45.6 95.7,44.1 96.0,43.4 96.4,42.8 96.8,43.4 97.2,42.5 97.5,41.9 97.9,40.7 98.3,39.9 98.6,42.0 99.0,41.7 99.4,41.8 99.8,42.7 100.1,42.7 100.5,43.4 100.9,44.1 101.2,44.1 101.6,43.5 102.0,45.7 102.4,46.5 102.7,43.3 103.1,44.7 103.5,45.6 103.8,45.0 104.2,45.7 104.6,46.0 105.0,47.3 105.3,47.6 105.7,46.9 106.1,45.8 106.4,47.9 106.8,46.4 107.2,47.9 107.5,48.7 107.9,45.6 108.3,46.0 108.7,46.3 109.0,46.4 109.4,43.3 109.8,43.5 110.1,44.4 110.5,45.6 110.9,45.3 111.3,44.5 111.6,44.0 112.0,42.0 112.4,44.3 112.7,43.3 113.1,45.5 113.5,44.7 113.9,45.0 114.2,45.1 114.6,45.7 115.0,45.1 115.3,45.2 115.7,45.6 116.1,46.1 116.5,46.2 116.8,46.7 117.2,46.4 117.6,46.0 117.9,45.7 118.3,46.6 118.7,46.5 119.1,48.7 119.4,47.9 119.8,46.8 120.2,46.5 120.5,46.2 120.9,46.2 121.3,43.1 121.7,39.9 122.0,42.1 122.4,42.4 122.8,42.7 123.1,44.4 123.5,45.2 123.9,42.1 124.2,41.2 124.6,41.7 125.0,41.5 125.4,42.5 125.7,43.0 126.1,43.6 126.5,43.8 126.8,44.3 127.2,44.7 127.6,45.1 128.0,44.9 128.3,44.5 128.7,45.1 129.1,44.2 129.4,44.0 129.8,46.2 130.2,47.3 130.6,47.6 130.9,48.1 131.3,48.0 131.7,47.6 132.0,47.9 132.4,47.4 132.8,47.0 133.2,47.8 133.5,48.3 133.9,45.1 134.3,42.0 134.6,43.2 135.0,43.9 135.4,44.2 135.8,45.2 136.1,45.6 136.5,45.7 136.9,45.2 137.2,45.6 137.6,45.3 138.0,45.5 138.4,39.5 138.7,36.3 139.1,38.7 139.5,35.5 139.8,32.4 140.2,33.5 140.6,30.3 141.0,31.3 141.3,28.2 141.7,28.9 142.1,29.9 142.4,31.3 142.8,31.4 143.2,32.0 143.5,32.2 143.9,31.8 144.3,34.1 144.7,32.5 145.0,34.7 145.4,32.9 145.8,29.7 146.1,31.9 146.5,34.2 146.9,35.1 147.3,35.8 147.6,32.7 148.0,34.1 148.4,31.0 148.7,31.6 149.1,32.0 149.5,32.9 149.9,33.5 150.2,32.0 150.6,31.0 151.0,33.3 151.3,35.5 151.7,33.7 152.1,30.7 152.5,33.1 152.8,35.3 153.2,37.5 153.6,39.7 153.9,41.8 154.3,41.0 154.7,41.4 155.1,41.0 155.4,38.0 155.8,34.9 156.2,36.9 156.5,37.7 156.9,39.1 157.3,39.6 157.7,41.0 158.0,43.3 158.4,41.7 158.8,43.9 159.1,46.0 159.5,48.2 159.9,45.3 160.3,46.4 160.6,46.5 161.0,43.3 161.4,43.7 161.7,44.6 162.1,44.9 162.5,47.1 162.8,46.8 163.2,47.5 163.6,48.8 164.0,50.9 164.3,48.0 164.7,45.6 165.1,47.7 165.4,49.9 165.8,47.6 166.2,49.8 166.6,50.1 166.9,52.4 167.3,49.5 167.7,50.2 168.0,50.7 168.4,51.5 168.8,52.4 169.2,51.4 169.5,49.4 169.9,51.6 170.3,50.9 170.6,50.6 171.0,52.8 171.4,52.4 171.8,52.8 172.1,53.1 172.5,53.4 172.9,53.8 173.2,54.7 173.6,56.8 174.0,59.0 174.4,58.3 174.7,60.4 175.1,60.8 175.5,61.4 175.8,60.0 176.2,62.1 176.6,63.1 177.0,63.5 177.3,64.0 177.7,64.6 178.1,64.7 178.4,65.0 178.8,64.3 179.2,62.4 179.6,62.0 179.9,64.3 180.3,62.2 180.7,64.4 181.0,65.2 181.4,61.9 181.8,63.3 182.1,64.0 182.5,66.1 182.9,62.9 183.3,64.2 183.6,69.8 184.0,72.0 184.4,70.4 184.7,69.7 185.1,66.4 185.5,67.1 185.9,67.8 186.2,69.7 186.6,66.5 187.0,68.4 187.3,68.1 187.7,66.5 188.1,65.5 188.5,64.3 188.8,64.6 189.2,66.9 189.6,66.4 189.9,65.9 190.3,65.9 190.7,68.0 191.1,70.3 191.4,72.4 191.8,72.2 192.2,69.0 192.5,68.9 192.9,70.0 193.3,66.9 193.7,66.2 194.0,65.0 194.4,65.5 194.8,64.8 195.1,65.0 195.5,65.6 195.9,66.3 196.3,67.0 196.6,67.1 197.0,67.4 197.4,68.4 197.7,70.6 198.1,72.7 198.5,69.5 198.8,68.4 199.2,69.3 199.6,68.9 200.0,71.0 200.3,71.9 200.7,73.0 201.1,74.0 201.4,74.8 201.8,75.2 202.2,75.5 202.6,75.8 202.9,76.3 203.3,76.5 203.7,76.7 204.0,75.6 204.4,75.4 204.8,75.7 205.2,75.5 205.5,75.4 205.9,75.9 206.3,75.8 206.6,77.9 207.0,77.1 207.4,79.2 207.8,77.7 208.1,76.9 208.5,79.2 208.9,77.3 209.2,77.1 209.6,79.2 210.0,77.4 210.4,76.2 210.7,78.4 211.1,80.5 211.5,81.4 211.8,81.1 212.2,83.2 212.6,82.9 213.0,82.7 213.3,81.3 213.7,81.8 214.1,82.2 214.4,82.3 214.8,82.6 215.2,82.3 215.6,79.1 215.9,80.1 216.3,80.2 216.7,81.2 217.0,83.3 217.4,81.7 217.8,80.6 218.1,78.8 218.5,78.3 218.9,77.5 219.3,76.5 219.6,74.6 220.0,73.6 220.4,74.0 220.7,75.3 221.1,76.1 221.5,76.4 221.9,76.8 222.2,77.2 222.6,76.8 223.0,76.5 223.3,75.9 223.7,75.3 224.1,74.7 224.5,74.1 224.8,73.0 225.2,75.1 225.6,77.2 225.9,76.4 226.3,73.3 226.7,72.8 227.1,71.9 227.4,72.5 227.8,71.5 228.2,73.7 228.5,72.7 228.9,72.2 229.3,70.6 229.7,69.7 230.0,68.5 230.4,67.8 230.8,67.8 231.1,64.6 231.5,64.1 231.9,63.7 232.3,63.9 232.6,64.1 233.0,65.1 233.4,64.3 233.7,64.8 234.1,65.7 234.5,66.4 234.9,66.4 235.2,65.3 235.6,65.1 236.0,63.1 236.3,65.2 236.7,66.1 237.1,66.2 237.4,66.9 237.8,63.8 238.2,64.4 238.6,65.6 238.9,66.2 239.3,66.5 239.7,66.4 240.0,68.5 240.4,70.6 240.8,72.7 241.2,72.6 241.5,73.9 241.9,73.9 242.3,73.5 242.6,73.0 243.0,72.4 243.4,74.5 243.8,71.3 244.1,71.7 244.5,72.1 244.9,72.2 245.2,72.0 245.6,71.8 246.0,71.4 246.4,70.7 246.7,70.4 247.1,70.2 247.5,69.6 247.8,68.7 248.2,68.1 248.6,67.9 249.0,70.0 249.3,71.4 249.7,71.6 250.1,73.8 250.4,74.4 250.8,74.4 251.2,74.1 251.6,74.5 251.9,74.6 252.3,74.5 252.7,74.7 253.0,75.5 253.4,76.3 253.8,77.3 254.2,77.7 254.5,77.6 254.9,77.2 255.3,79.4 255.6,79.8 256.0,80.1 256.4,80.5 256.7,81.6 257.1,80.9 257.5,77.8 257.9,76.1 258.2,73.0 258.6,71.1 259.0,73.3 259.3,75.4 259.7,72.2 260.1,71.3 260.5,70.1 260.8,72.2 261.2,74.5 261.6,75.9 261.9,74.7 262.3,76.2 262.7,77.7 263.1,75.8 263.4,77.9 263.8,80.1 264.2,78.5 264.5,75.9 264.9,78.1 265.3,80.2 265.7,77.1 266.0,79.2 266.4,76.0 266.8,78.1 267.1,79.9 267.5,76.8 267.9,78.9 268.3,76.9 268.6,73.7 269.0,75.8 269.4,75.8 269.7,75.7 270.1,72.4 270.5,69.3 270.9,66.1 271.2,63.0 271.6,61.4 272.0,62.2 272.3,64.3 272.7,62.7 273.1,61.6 273.5,60.0 273.8,57.8 274.2,54.7 274.6,55.2 274.9,54.0 275.3,52.5 275.7,49.2 276.0,46.1 276.4,44.3 276.8,44.2 277.2,44.1 277.5,41.0 277.9,39.3 278.3,37.3 278.6,39.7 279.0,36.5 279.4,33.3 279.8,30.3 280.1,32.9 280.5,35.5 280.9,32.6 281.2,29.6 281.6,31.6 282.0,33.9 282.4,30.9 282.7,33.1 283.1,30.0 283.5,32.1 283.8,34.2 284.2,31.0 284.6,33.1 285.0,29.7 285.3,30.1 285.7,30.8 286.1,27.6 286.4,29.7 286.8,32.0 287.2,28.8 287.6,26.3 287.9,28.5 288.3,26.9 288.7,27.1 289.0,25.3 289.4,22.3 289.8,18.9 290.2,18.4 290.5,18.8 290.9,15.7 291.3,12.8 291.6,14.1 292.0,16.3 292.4,18.5 292.7,16.8 293.1,14.3 293.5,16.5 293.9,18.6 294.2,20.0 294.6,21.4 295.0,20.6 295.3,22.8 295.7,19.7 296.1,16.6 296.5,17.9 296.8,17.2 297.2,16.4 297.6,16.0 297.9,15.0 298.3,14.4 298.7,14.0 299.1,13.7 299.4,14.0 299.8,14.1 300.2,10.9 300.5,11.6 300.9,11.5 301.3,12.9 301.7,14.4 302.0,11.2 302.4,13.5 302.8,13.7 303.1,15.8 303.5,14.1 303.9,16.2 304.3,15.7 304.6,15.3 305.0,15.1 305.4,15.3 305.7,14.8 306.1,16.9 306.5,15.3 306.9,14.3 307.2,13.0 307.6,15.1 308.0,15.4 308.3,13.6 308.7,12.2 309.1,14.4 309.5,16.6 309.8,17.8 310.2,18.8 310.6,19.1 310.9,18.8 311.3,17.9 311.7,16.7 312.0,18.9 312.4,21.1 312.8,23.3 313.2,21.2 313.5,23.4 313.9,24.4 314.3,25.2 314.6,22.1 315.0,24.3 315.4,26.5 315.8,23.2 316.1,20.1 316.5,22.2 316.9,23.5 317.2,21.6 317.6,22.1 318.0,22.8 318.4,23.6 318.7,24.3 319.1,21.3 319.5,18.1 319.8,18.7 320.2,19.1 320.6,15.9 321.0,15.7 321.3,17.9 321.7,20.1 322.1,22.3 322.4,24.4 322.8,26.6 323.2,23.5 323.6,20.4 323.9,22.6 324.3,22.6 324.7,21.7 325.0,22.2 325.4,22.5 325.8,21.3 326.2,21.0 326.5,18.9 326.9,18.4 327.3,17.2 327.6,16.0 328.0,15.5 328.4,13.1 328.8,15.1 329.1,12.0 329.5,13.4 329.9,14.3 330.2,14.6 330.6,14.4 331.0,14.8 331.3,15.2 331.7,15.7 332.1,16.9 332.5,13.7 332.8,15.9 333.2,16.2 333.6,17.1 333.9,13.9 334.3,13.2 334.7,11.6 335.1,10.7 335.4,10.0 335.8,10.2 336.2,12.4 336.5,14.5 336.9,16.7 337.3,18.9 337.7,19.2 338.0,16.1 338.4,18.2 338.8,15.2 339.1,17.5 339.5,19.5 339.9,20.3 340.3,19.7 340.6,19.1 341.0,18.6 341.4,18.5 341.7,18.5 342.1,20.7 342.5,21.5 342.9,22.2 343.2,22.6 343.6,22.1 344.0,24.3 344.3,26.4 344.7,27.2 345.1,24.1 345.5,26.0 345.8,22.8 346.2,23.1 346.6,20.0 346.9,16.9 347.3,13.8 347.7,16.0 348.1,16.7 348.4,17.1 348.8,17.6 349.2,18.1 349.5,18.1 349.9,17.1 350.3,19.2 350.6,21.4 351.0,18.1 351.4,19.9 351.8,16.8 352.1,18.9 352.5,20.3 352.9,17.1 353.2,18.2 353.6,20.3 354.0,22.4 354.4,19.3 354.7,16.1 355.1,15.6 355.5,15.0 355.8,14.3 356.2,17.4 356.6,19.8 357.0,22.1 357.3,22.3 357.7,21.8 358.1,20.4 358.4,19.6 358.8,18.6 359.2,17.5 359.6,16.6 359.9,18.8 360.3,20.4 360.7,21.0 361.0,17.8 361.4,18.6 361.8,18.9 362.2,19.6 362.5,19.5 362.9,21.7 363.3,23.9 363.6,26.1 364.0,26.3 364.4,27.3 364.8,24.2 365.1,24.2 365.5,24.3 365.9,21.3 366.2,18.3 366.6,20.5 367.0,17.4 367.3,19.0 367.7,20.7 368.1,17.5 368.5,16.0 368.8,18.1 369.2,16.8 369.6,16.8 369.9,15.8 370.3,15.3 370.7,15.6 371.1,18.0 371.4,17.5 371.8,17.6 372.2,17.3 372.5,17.7 372.9,16.4 373.3,16.9 373.7,17.1 374.0,19.3 374.4,21.7 374.8,19.7 375.1,22.0 375.5,24.2 375.9,24.8 376.3,26.1 376.6,26.3 377.0,25.1 377.4,25.6 377.7,26.8 378.1,27.1 378.5,29.3 378.9,31.6 379.2,32.3 379.6,32.8 380.0,33.2 380.3,33.3 380.7,33.6 381.1,32.8 381.5,31.8 381.8,34.0 382.2,32.7 382.6,35.0 382.9,37.1 383.3,34.0 383.7,30.9 384.1,31.5 384.4,28.3 384.8,22.0 385.2,18.8 385.5,21.0 385.9,23.2 386.3,22.9 386.6,22.1 387.0,24.3 387.4,26.0 387.8,25.2 388.1,26.0 388.5,26.7 388.9,25.3 389.2,23.6 389.6,23.4 390.0,21.6 390.4,23.8 390.7,22.0 391.1,24.2 391.5,22.8 391.8,21.5 392.2,23.7 392.6,20.4 393.0,22.5 393.3,19.9 393.7,22.1 394.1,22.5 394.4,24.7 394.8,25.2 395.2,26.3 395.6,27.2 395.9,27.0 396.3,27.3 396.7,27.6 397.0,27.7 397.4,28.5 397.8,28.7 398.2,28.3 398.5,27.8 398.9,27.7 399.3,26.8 399.6,26.0 400.0,28.1 400.4,30.3 400.8,30.9 401.1,29.8 401.5,30.7 401.9,29.1 402.2,30.3 402.6,27.2 403.0,27.1 403.4,28.3 403.7,30.5 404.1,30.1 404.5,29.9 404.8,29.3 405.2,31.5 405.6,30.6 405.9,29.1 406.3,31.3 406.7,32.5 407.1,33.2 407.4,33.2 407.8,33.7 408.2,34.9 408.5,34.8 408.9,33.7 409.3,33.5 409.7,33.5 410.0,35.6 410.4,37.7 410.8,37.6 411.1,38.0 411.5,37.9 411.9,40.3 412.3,40.5 412.6,40.0 413.0,40.1 413.4,39.8 413.7,39.6 414.1,26.7 414.5,26.5 414.9,26.0 415.2,26.8 415.6,27.0 416.0,27.3 416.3,26.7 416.7,27.0 417.1,25.9 417.5,25.5 417.8,25.0 418.2,24.4 418.6,23.7 418.9,25.9 419.3,26.9 419.7,29.1 420.1,28.5 420.4,29.5 420.8,26.4 421.2,27.5 421.5,28.9 421.9,29.7 422.3,30.2 422.7,29.3 423.0,27.8 423.4,27.5 423.8,28.7 424.1,29.1 424.5,29.7 424.9,30.0 425.2,30.1 425.6,32.3 426.0,29.1 426.4,30.0 426.7,31.0 427.1,31.3 427.5,31.7 427.8,32.9 428.2,35.1 428.6,36.4 429.0,36.0 429.3,35.5 429.7,37.7 430.1,37.2 430.4,36.4 430.8,36.8 431.2,37.2 431.6,38.2 431.9,39.4 432.3,39.6 432.7,40.5 433.0,40.0 433.4,42.2 433.8,40.8 434.2,39.7 434.5,40.5 434.9,39.5 435.3,39.0 435.6,38.2 436.0,38.4 436.4,38.1 436.8,40.2 437.1,40.2 437.5,40.3 437.9,39.8 438.2,38.6 438.6,39.4 439.0,38.5 439.4,38.3 439.7,38.1 440.1,40.0 440.5,37.0 440.8,37.5 441.2,37.9 441.6,38.1 441.9,38.2 442.3,38.4 442.7,36.4 443.1,36.8 443.4,37.2 443.8,37.4 444.2,38.8 444.5,39.1 444.9,39.3 445.3,38.6 445.7,39.4 446.0,38.9 446.4,39.2 446.8,39.1 447.1,40.3 447.5,40.1 447.9,41.8 448.3,42.9 448.6,41.7 449.0,43.9 449.4,42.6 449.7,42.5 450.1,41.7 450.5,41.3 450.9,43.4 451.2,43.3 451.6,43.1 452.0,43.9 452.3,44.2 452.7,44.6 453.1,44.9 453.5,45.1 453.8,45.9 454.2,46.4 454.6,46.7 454.9,47.9 455.3,48.0 455.7,50.2 456.1,52.3 456.4,53.1 456.8,53.3 457.2,52.8 457.5,52.7 457.9,52.3 458.3,52.2 458.7,52.2 459.0,51.9 459.4,51.7 459.8,53.8 460.1,50.7 460.5,47.5 460.9,44.4 461.2,41.2 461.6,42.0 462.0,41.5 462.4,41.9 462.7,41.1 463.1,40.0 463.5,39.8 463.8,39.5 464.2,39.4 464.6,40.2 465.0,42.5 465.3,43.3 465.7,43.0 466.1,45.1 466.4,45.0 466.8,44.6 467.2,45.6 467.6,45.8 467.9,46.5 468.3,47.0 468.7,45.5 469.0,45.6 469.4,45.8 469.8,46.9 470.2,47.9 470.5,48.8 470.9,49.8 471.3,49.8 471.6,50.1 472.0,50.6 472.4,49.4 472.8,49.5 473.1,49.4 473.5,50.5 473.9,50.8 474.2,50.1 474.6,49.9 475.0,50.0 475.4,50.0 475.7,48.9 476.1,51.1 476.5,53.2 476.8,53.2 477.2,52.9 477.6,53.4 478.0,54.3 478.3,54.1 478.7,54.3 479.1,52.6 479.4,52.9 479.8,53.5 480.2,54.1 480.5,54.1 480.9,53.2 481.3,52.0 481.7,50.7 482.0,52.8 482.4,55.5 482.8,55.2 483.1,53.8 483.5,53.3 483.9,54.0 484.3,54.2 484.6,54.8 485.0,55.1 485.4,55.3 485.7,55.1 486.1,55.0 486.5,54.3 486.9,56.4 487.2,56.4 487.6,56.3 488.0,55.1 488.3,54.4 488.7,56.5 489.1,55.4 489.5,55.5 489.8,54.8 490.2,54.1 490.6,54.1 490.9,56.2 491.3,57.2 491.7,58.6 492.1,58.2 492.4,60.3 492.8,62.5 493.2,62.3 493.5,62.1 493.9,61.8 494.3,59.7 494.7,60.3 495.0,62.4 495.4,61.6 495.8,61.5 496.1,62.0 496.5,62.4 496.9,62.7 497.3,63.3 497.6,63.4 498.0,63.0 498.4,65.1 498.7,66.3 499.1,66.9 499.5,67.3 499.8,67.3 500.2,67.9 500.6,68.5 501.0,68.1 501.3,68.6 501.7,68.9 502.1,69.6 502.4,68.0 502.8,67.7 503.2,66.6 503.6,66.7 503.9,66.5 504.3,66.2 504.7,66.1 505.0,66.8 505.4,67.8 505.8,68.8 506.2,68.1 506.5,67.4 506.9,67.2 507.3,69.4 507.6,69.7 508.0,70.2 508.4,66.9 508.8,67.8 509.1,64.6 509.5,65.4 509.9,65.7 510.2,66.0 510.6,66.3 511.0,66.4 511.4,67.1 511.7,67.7 512.1,67.9 512.5,67.6 512.8,67.4 513.2,67.3 513.6,67.1 514.0,67.1 514.3,65.6 514.7,65.1 515.1,65.2 515.4,67.3 515.8,66.8 516.2,65.9 516.5,66.6 516.9,66.6 517.3,66.4 517.7,66.1 518.0,65.8 518.4,64.2 518.8,64.0 519.1,64.0 519.5,63.5 519.9,63.4 520.3,63.4 520.6,62.4 521.0,62.3 521.4,62.2 521.7,61.5 522.1,60.9 522.5,60.8 522.9,60.6 523.2,58.8 523.6,59.0 524.0,59.6 524.3,59.4 524.7,59.2 525.1,59.1 525.5,58.5 525.8,57.2 526.2,57.3 526.6,56.0 526.9,58.1 527.3,55.5 527.7,55.2 528.1,55.1 528.4,54.6 528.8,56.7 529.2,55.9 529.5,56.7 529.9,56.5 530.3,56.8 530.7,57.0 531.0,57.1 531.4,57.3 531.8,57.5 532.1,57.9 532.5,57.7 532.9,60.3 533.3,60.7 533.6,60.9 534.0,61.6 534.4,61.7 534.7,63.8 535.1,64.6 535.5,64.9 535.8,64.1 536.2,65.0 536.6,64.7 537.0,64.3 537.3,64.1 537.7,63.1 538.1,62.3 538.4,61.8 538.8,62.3 539.2,62.2 539.6,61.6 539.9,63.7 540.3,62.5 540.7,62.2 541.0,61.8 541.4,63.9 541.8,60.8 542.2,57.6 542.5,58.3 542.9,60.5 543.3,61.1 543.6,60.0 544.0,59.7 544.4,59.1 544.8,58.6 545.1,60.7 545.5,60.8 545.9,61.0 546.2,61.7 546.6,60.2 547.0,60.1 547.4,59.6 547.7,60.3 548.1,60.2 548.5,60.1 548.8,60.0 549.2,60.1 549.6,59.8 550.0,59.6 550.3,58.8 550.7,59.3 551.1,60.0 551.4,56.8 551.8,58.9 552.2,60.0 552.6,62.9 552.9,62.8 553.3,62.7 553.7,61.2 554.0,61.9 554.4,61.4 554.8,60.6 555.1,60.0 555.5,59.3 555.9,59.1 556.3,59.1 556.6,61.2 557.0,60.4 557.4,59.2 557.7,58.5 558.1,60.6 558.5,59.2 558.9,60.6 559.2,58.5 559.6,57.8 560.0,57.8 560.3,57.8 560.7,58.4 561.1,58.2 561.5,58.8 561.8,58.9 562.2,59.1 562.6,59.0 562.9,59.2 563.3,59.6 563.7,56.4 564.1,56.6 564.4,57.3 564.8,56.8 565.2,56.7 565.5,56.9 565.9,57.8 566.3,56.6 566.7,55.3 567.0,52.0 567.4,52.9 567.8,54.0 568.1,53.5 568.5,52.9 568.9,52.4 569.3,52.4 569.6,54.5 570.0,55.2 570.4,53.9 570.7,50.7 571.1,47.6 571.5,47.5 571.9,47.6 572.2,47.9 572.6,48.7 573.0,50.8 573.3,50.3 573.7,51.3 574.1,53.3 574.4,50.2 574.8,49.9 575.2,50.0 575.6,49.8 575.9,48.4 576.3,48.7 576.7,48.9 577.0,48.7 577.4,49.8 577.8,49.9 578.2,49.7 578.5,50.3 578.9,50.1 579.3,50.4 579.6,51.2 580.0,52.2 580.4,52.5 580.8,49.4 581.1,49.5 581.5,50.0 581.9,51.0 582.2,51.7 582.6,51.7 583.0,53.0 583.4,53.5 583.7,53.5 584.1,53.8 584.5,54.1 584.8,55.2 585.2,55.6 585.6,56.4 586.0,57.6 586.3,59.7 586.7,60.5 587.1,57.3 587.4,57.8 587.8,59.0 588.2,58.3 588.6,56.7 588.9,55.7 589.3,57.9 589.7,60.0 590.0,59.8 590.4,60.5 590.8,57.4 591.2,58.7 591.5,59.6 591.9,61.0 592.3,61.7 592.6,62.3 593.0,62.4 593.4,62.9 593.7,63.5 594.1,65.6 594.5,65.0 594.9,67.1 595.2,67.5 595.6,64.3 596.0,65.6 596.3,65.6 596.7,66.3 597.1,66.9 597.5,69.0 597.8,68.9 598.2,68.9 598.6,68.9 598.9,68.3 599.3,67.5 599.7,69.6 600.1,70.0 600.4,69.8 600.8,69.5 601.2,68.9 601.5,68.8 601.9,70.9 602.3,71.0 602.7,70.9 603.0,73.0 603.4,72.8 603.8,72.4 604.1,72.2 604.5,71.3 604.9,71.7 605.3,73.8 605.6,76.0 606.0,78.1 606.4,74.9 606.7,75.8 607.1,75.0 607.5,76.1 607.9,76.2 608.2,73.2 608.6,74.6 609.0,74.1 609.3,73.9 609.7,74.1 610.1,73.4 610.4,72.7 610.8,72.3 611.2,71.8 611.6,71.4 611.9,70.9 612.3,73.1 612.7,72.0 613.0,74.2 613.4,73.2 613.8,74.1 614.2,74.2 614.5,71.8 614.9,71.0 615.3,70.6 615.6,69.1 616.0,65.9 616.4,66.2 616.8,67.6 617.1,68.1 617.5,67.5 617.9,66.2 618.2,68.3 618.6,70.4 619.0,71.1 619.4,71.6 619.7,72.0 620.1,72.6 620.5,72.6 620.8,72.5 621.2,74.7 621.6,74.4 622.0,74.3 622.3,74.3 622.7,75.3 623.1,74.8 623.4,74.6 623.8,72.5 624.2,72.9 624.6,73.0 624.9,73.9 625.3,74.1 625.7,74.6 626.0,74.7 626.4,75.8 626.8,76.2 627.2,76.4 627.5,76.6 627.9,76.8 628.3,77.4 628.6,77.8 629.0,78.1 629.4,77.7 629.7,78.3 630.1,79.2 630.5,79.4 630.9,79.8 631.2,79.7 631.6,79.1 632.0,76.8 632.3,79.0 632.7,78.6 633.1,79.2 633.5,79.6 633.8,79.9 634.2,76.7 634.6,78.9 634.9,79.4 635.3,80.6 635.7,80.4 636.1,79.7 636.4,81.8 636.8,83.4 637.2,85.6 637.5,85.9 637.9,85.7 638.3,86.1 638.7,86.0 639.0,85.9 639.4,85.1 639.8,84.6 640.1,83.9 640.5,83.3 640.9,83.2 641.3,80.6 641.6,78.8 642.0,77.9 642.4,77.0 642.7,77.6 643.1,76.5 643.5,76.5 643.9,75.1 644.2,74.9 644.6,74.0 645.0,72.8 645.3,75.0 645.7,74.9 646.1,73.9 646.5,73.3 646.8,72.8 647.2,71.7 647.6,73.8 647.9,71.6 648.3,70.2 648.7,68.7 649.0,70.9 649.4,71.3 649.8,71.7 650.2,72.1 650.5,71.6 650.9,70.9 651.3,70.6 651.6,70.7 652.0,69.1 652.4,67.7 652.8,69.9 653.1,72.1 653.5,72.1 653.9,72.3 654.2,72.6 654.6,73.3 655.0,75.4 655.4,75.5 655.7,72.3 656.1,73.6 656.5,74.2 656.8,74.4 657.2,73.6 657.6,74.3 658.0,74.5 658.3,76.3 658.7,76.5 659.1,78.7 659.4,75.5 659.8,76.3 660.2,76.2 660.6,75.8 660.9,75.7 661.3,75.5 661.7,75.3 662.0,74.8 662.4,74.8 662.8,73.8 663.2,70.7 663.5,69.7 663.9,70.4 664.3,72.1 664.6,72.8 665.0,74.2 665.4,73.3 665.8,73.2 666.1,72.8 666.5,71.9 666.9,71.5 667.2,73.6 667.6,74.6 668.0,74.9 668.3,76.0 668.7,77.2 669.1,76.9 669.5,79.0 669.8,78.8 670.2,76.8 670.6,75.9 670.9,75.3 671.3,75.0 671.7,74.8 672.1,76.9 672.4,78.1 672.8,78.6 673.2,79.2 673.5,81.2 673.9,80.6 674.3,81.4 674.7,83.6 675.0,85.7 675.4,85.5 675.8,85.7 676.1,84.9 676.5,85.3 676.9,85.8 677.3,86.4 677.6,86.8 678.0,86.9 678.4,83.8 678.7,80.6 679.1,81.0 679.5,80.9 679.9,81.8 680.2,82.5 680.6,82.5 681.0,82.8 681.3,83.1 681.7,83.2 682.1,84.8 682.5,85.6 682.8,86.0 683.2,85.5 683.6,85.2 683.9,85.0 684.3,87.1 684.7,88.1 685.0,87.7 685.4,87.7 685.8,85.2 686.2,87.3 686.5,85.0 686.9,87.1 687.3,87.5 687.6,84.4 688.0,85.1 688.4,85.6 688.8,85.9 689.1,86.0 689.5,86.4 689.9,86.4 690.2,86.7 690.6,86.9 691.0,86.6 691.4,86.7 691.7,86.2 692.1,86.4 692.5,87.5 692.8,87.2 693.2,87.7 693.6,88.8 694.0,89.0 694.3,89.1 694.7,89.5 695.1,89.5 695.4,91.6 695.8,91.2 696.2,90.7 696.6,92.8 696.9,95.0 697.3,95.5 697.7,95.2 698.0,97.3 698.4,99.5 698.8,98.8 699.2,98.1 699.5,96.8 699.9,98.9 700.3,98.7 700.6,98.7 701.0,98.8 701.4,100.9 701.8,101.9 702.1,102.1 702.5,102.3 702.9,99.2 703.2,99.5 703.6,100.8 704.0,100.5 704.3,100.9 704.7,100.2 705.1,101.1 705.5,101.5 705.8,103.6 706.2,103.3 706.6,103.5 706.9,103.9 707.3,104.2 707.7,104.4 708.1,105.2 708.4,105.9 708.8,105.9 709.2,106.0 709.5,106.8 709.9,107.2 710.3,107.4 710.7,108.0 711.0,107.5 711.4,107.6 711.8,107.9 712.1,108.1 712.5,108.3 712.9,108.0 713.3,108.4 713.6,108.8 714.0,109.2 714.4,109.9 714.7,109.1 715.1,107.6 715.5,107.0 715.9,106.1 716.2,106.5 716.6,106.2 717.0,106.2 717.3,106.2 717.7,106.1 718.1,105.7 718.5,105.3 718.8,105.0 719.2,107.1 719.6,106.8 719.9,106.7 720.3,106.7 720.7,108.8 721.1,108.7 721.4,108.7 721.8,107.9 722.2,106.4 722.5,105.3 722.9,105.0 723.3,107.1 723.6,106.2 724.0,108.3 724.4,107.5 724.8,107.0 725.1,107.0 725.5,106.5 725.9,108.6 726.2,108.4 726.6,108.0 727.0,109.0 727.4,109.2 727.7,109.4 728.1,106.3 728.5,107.5 728.8,107.2 729.2,107.2 729.6,107.0 730.0,109.1 730.3,108.2 730.7,108.3 731.1,107.9 731.4,107.5 731.8,107.2 732.2,106.3 732.6,105.0 732.9,104.0 733.3,104.0 733.7,106.0 734.0,106.2 734.4,106.8 734.8,107.7 735.2,108.2 735.5,106.9 735.9,107.3 736.3,107.7 736.6,109.8 737.0,109.2 737.4,108.4 737.8,107.5 738.1,109.6 738.5,110.1 738.9,110.5 739.2,110.6 739.6,111.1 740.0,112.4 740.4,113.1 740.7,114.1 741.1,110.9 741.5,107.7 741.8,107.1 742.2,107.6 742.6,108.3 742.9,108.3 743.3,108.7 743.7,110.9 744.1,112.2 744.4,110.9 744.8,112.1 745.2,111.9 745.5,112.3 745.9,112.6 746.3,112.8 746.7,111.3 747.0,108.1 747.4,109.4 747.8,106.3 748.1,107.4 748.5,107.7 748.9,108.8 749.3,109.7 749.6,109.5 750.0,109.3" fill="none" stroke="#dc2626" stroke-width="1.4" opacity="0.9"><title>OSS-ReportTester-52845377.xlsx</title></polyline><text x="380" y="236" font-size="10" fill="#374151" text-anchor="middle">交易序号 →</text><text x="10" y="14" font-size="10" fill="#374151">累计盈亏</text></svg>
|
||
|
||
<h2>3. 方向性诊断</h2>
|
||
<table class='data'><thead><tr><th>方向</th><th>指标</th><th>IS-ReportTester-52845377.xlsx</th><th>OSS-ReportTester-52845377.xlsx</th></tr></thead><tbody><tr><td>long</td><td>笔数</td><td>1066</td><td>958</td></tr><tr><td>long</td><td>胜率(%)</td><td>22.98</td><td>27.04</td></tr><tr class='neg'><td>long</td><td>净盈利</td><td>-412.29</td><td>-194.63</td></tr><tr><td>long</td><td>PF</td><td>0.77</td><td>0.94</td></tr><tr><td>long</td><td>平均盈利</td><td>5.48</td><td>12.26</td></tr><tr class='neg'><td>long</td><td>平均亏损</td><td>-2.14</td><td>-4.82</td></tr><tr><td>long</td><td>盈亏比</td><td>2.56</td><td>2.54</td></tr><tr class='neg'><td>long</td><td>期望/笔</td><td>-0.39</td><td>-0.20</td></tr><tr><td>short</td><td>笔数</td><td>846</td><td>956</td></tr><tr><td>short</td><td>胜率(%)</td><td>57.21</td><td>62.87</td></tr><tr class='neg'><td>short</td><td>净盈利</td><td>-550.63</td><td>-208.87</td></tr><tr><td>short</td><td>PF</td><td>0.60</td><td>0.94</td></tr><tr><td>short</td><td>平均盈利</td><td>1.74</td><td>5.15</td></tr><tr class='neg'><td>short</td><td>平均亏损</td><td>-3.85</td><td>-9.31</td></tr><tr><td>short</td><td>盈亏比</td><td>0.45</td><td>0.55</td></tr><tr class='neg'><td>short</td><td>期望/笔</td><td>-0.65</td><td>-0.22</td></tr></tbody></table>
|
||
<svg viewBox="0 0 520 240" class="chart"><line x1="50" y1="200.0" x2="504" y2="200.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="203.0" font-size="9" fill="#6b7280" text-anchor="end">-570</text><line x1="50" y1="112.0" x2="504" y2="112.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="115.0" font-size="9" fill="#6b7280" text-anchor="end">-252</text><line x1="50" y1="24.0" x2="504" y2="24.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="27.0" font-size="9" fill="#6b7280" text-anchor="end">66</text><line x1="50" y1="42.3" x2="504" y2="42.3" stroke="#9ca3af" stroke-dasharray="3,3" stroke-width="0.7"/><text x="260" y="16" font-size="11" fill="#374151" text-anchor="middle">各方向净盈亏(A=报告A, B=报告B)</text><rect x="72.7" y="42.3" width="68.1" height="114.0" fill="#dc2626"/><text x="106.8" y="168.3" font-size="10" fill="#111827" text-anchor="middle">-412</text><text x="106.8" y="215.0" font-size="10" fill="#374151" text-anchor="middle">long-A</text><rect x="186.2" y="42.3" width="68.1" height="53.8" fill="#dc2626"/><text x="220.2" y="108.1" font-size="10" fill="#111827" text-anchor="middle">-195</text><text x="220.2" y="215.0" font-size="10" fill="#374151" text-anchor="middle">long-B</text><rect x="299.7" y="42.3" width="68.1" height="152.2" fill="#dc2626"/><text x="333.8" y="206.5" font-size="10" fill="#111827" text-anchor="middle">-551</text><text x="333.8" y="215.0" font-size="10" fill="#374151" text-anchor="middle">short-A</text><rect x="413.2" y="42.3" width="68.1" height="57.8" fill="#dc2626"/><text x="447.2" y="112.0" font-size="10" fill="#111827" text-anchor="middle">-209</text><text x="447.2" y="215.0" font-size="10" fill="#374151" text-anchor="middle">short-B</text></svg>
|
||
<p class="muted">若多空胜率/盈亏比显著不对称,是结构性偏差信号,需结合下方 What-If 与建议规则分析。</p>
|
||
|
||
<h2>4. What-If 假设分析</h2>
|
||
<p>对每份报告模拟多种改造场景,重算指标。场景为<b>通用逻辑</b>,不依赖具体 EA 参数。
|
||
<b>重点看 PF 是否站上 1、回撤是否收敛、期望是否转正</b>。</p>
|
||
<h3>IS-ReportTester-52845377.xlsx</h3><table class='data'><thead><tr><th>场景</th><th>笔数</th><th>净盈利</th><th>PF</th><th>胜率</th><th>最大回撤</th><th>期望/笔</th></tr></thead><tbody><tr class='neg'><td><b>基线(现状)</b><br><span class='muted'>不做任何修改</span></td><td>1912</td><td>-962.92</td><td>0.69</td><td>38.1%</td><td>-971.54</td><td>-0.504</td></tr><tr class='neg'><td><b>仅做空 (sell-only)</b><br><span class='muted'>禁用多头,验证空头方向是否有正期望</span></td><td>846</td><td>-550.63</td><td>0.60</td><td>57.2%</td><td>-562.87</td><td>-0.651</td></tr><tr class='neg'><td><b>仅做多 (buy-only)</b><br><span class='muted'>禁用空头,验证多头方向是否有正期望</span></td><td>1066</td><td>-412.29</td><td>0.77</td><td>23.0%</td><td>-418.15</td><td>-0.387</td></tr><tr class='pos'><td><b>信号反向 (net × -1)</b><br><span class='muted'>盈亏整体取反。若反向后净盈利为正且 PF>1,需警惕信号方向逻辑写反</span></td><td>1912</td><td>+962.92</td><td>1.44</td><td>61.7%</td><td>-82.29</td><td>+0.504</td></tr><tr class='neg'><td><b>过滤最差星期(周四)</b><br><span class='muted'>剔除净盈亏最差的星期 周四</span></td><td>1498</td><td>-637.92</td><td>0.74</td><td>37.9%</td><td>-638.02</td><td>-0.426</td></tr><tr class='neg'><td><b>过滤最差 3 个小时</b><br><span class='muted'>剔除净盈亏最差的 3 个小时窗口</span></td><td>1639</td><td>-629.48</td><td>0.76</td><td>39.3%</td><td>-654.13</td><td>-0.384</td></tr><tr class='neg'><td><b>仓位减半 (net × 0.5)</b><br><span class='muted'>缩小仓位,回撤与盈利同步减半</span></td><td>1912</td><td>-481.46</td><td>0.69</td><td>38.1%</td><td>-485.77</td><td>-0.252</td></tr><tr class='pos'><td><b>盈利单放大 ×1.5</b><br><span class='muted'>模拟改进入场/离场让盈利单兑现更多利润</span></td><td>1912</td><td>+129.79</td><td>1.04</td><td>38.1%</td><td>-257.48</td><td>+0.068</td></tr><tr class='pos'><td><b>亏损截断 ≤ $1.52</b><br><span class='muted'>模拟更紧止损,把单笔亏损封顶在中位亏损水平</span></td><td>1912</td><td>+839.09</td><td>1.62</td><td>38.1%</td><td>-52.81</td><td>+0.439</td></tr><tr class='neg'><td><b>启用 BE (盈利单 ×0.5)</b><br><span class='muted'>模拟盈亏平移触发后盈利单部分回吐,但被保护</span></td><td>1912</td><td>-2055.63</td><td>0.35</td><td>38.1%</td><td>-2059.48</td><td>-1.075</td></tr></tbody></table><h3>OSS-ReportTester-52845377.xlsx</h3><table class='data'><thead><tr><th>场景</th><th>笔数</th><th>净盈利</th><th>PF</th><th>胜率</th><th>最大回撤</th><th>期望/笔</th></tr></thead><tbody><tr class='neg'><td><b>基线(现状)</b><br><span class='muted'>不做任何修改</span></td><td>1914</td><td>-403.50</td><td>0.94</td><td>44.9%</td><td>-642.14</td><td>-0.211</td></tr><tr class='neg'><td><b>仅做空 (sell-only)</b><br><span class='muted'>禁用多头,验证空头方向是否有正期望</span></td><td>956</td><td>-208.87</td><td>0.94</td><td>62.9%</td><td>-328.52</td><td>-0.218</td></tr><tr class='neg'><td><b>仅做多 (buy-only)</b><br><span class='muted'>禁用空头,验证多头方向是否有正期望</span></td><td>958</td><td>-194.63</td><td>0.94</td><td>27.0%</td><td>-449.30</td><td>-0.203</td></tr><tr class='pos'><td><b>信号反向 (net × -1)</b><br><span class='muted'>盈亏整体取反。若反向后净盈利为正且 PF>1,需警惕信号方向逻辑写反</span></td><td>1914</td><td>+403.50</td><td>1.06</td><td>55.0%</td><td>-452.49</td><td>+0.211</td></tr><tr class='neg'><td><b>过滤最差星期(周四)</b><br><span class='muted'>剔除净盈亏最差的星期 周四</span></td><td>1514</td><td>-9.86</td><td>1.00</td><td>46.5%</td><td>-347.70</td><td>-0.007</td></tr><tr class='pos'><td><b>过滤最差 3 个小时</b><br><span class='muted'>剔除净盈亏最差的 3 个小时窗口</span></td><td>1653</td><td>+84.26</td><td>1.02</td><td>46.2%</td><td>-391.04</td><td>+0.051</td></tr><tr class='neg'><td><b>仓位减半 (net × 0.5)</b><br><span class='muted'>缩小仓位,回撤与盈利同步减半</span></td><td>1914</td><td>-201.75</td><td>0.94</td><td>44.9%</td><td>-321.07</td><td>-0.105</td></tr><tr class='pos'><td><b>盈利单放大 ×1.5</b><br><span class='muted'>模拟改进入场/离场让盈利单兑现更多利润</span></td><td>1914</td><td>+2731.84</td><td>1.41</td><td>44.9%</td><td>-139.98</td><td>+1.427</td></tr><tr class='pos'><td><b>亏损截断 ≤ $4.66</b><br><span class='muted'>模拟更紧止损,把单笔亏损封顶在中位亏损水平</span></td><td>1914</td><td>+2653.14</td><td>1.73</td><td>44.9%</td><td>-79.25</td><td>+1.386</td></tr><tr class='neg'><td><b>启用 BE (盈利单 ×0.5)</b><br><span class='muted'>模拟盈亏平移触发后盈利单部分回吐,但被保护</span></td><td>1914</td><td>-3538.84</td><td>0.47</td><td>44.9%</td><td>-3544.54</td><td>-1.849</td></tr></tbody></table>
|
||
<div class="warn">
|
||
<b>必看</b>:"信号反向"场景若两份报告净盈利均转正且 PF>1,需警惕信号方向逻辑写反,应人工复核源码。
|
||
</div>
|
||
|
||
<h2>5. 蒙特卡洛回撤模拟</h2>
|
||
<p>将逐笔盈亏随机打乱 1000 次,看<b>顺序无关</b>下的回撤分布。
|
||
若"实际回撤"显著差于中位,说明存在<b>连败聚集</b>(顺序有自我相关),建议加连亏保护。</p>
|
||
<div class="grid2">
|
||
<div><h4>报告A 蒙特卡洛回撤</h4><svg viewBox="0 0 460 220" class="chart"><line x1="50" y1="180.0" x2="444" y2="180.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="183.0" font-size="9" fill="#6b7280" text-anchor="end">-1059</text><line x1="50" y1="100.0" x2="444" y2="100.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="103.0" font-size="9" fill="#6b7280" text-anchor="end">-1005</text><line x1="50" y1="20.0" x2="444" y2="20.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="23.0" font-size="9" fill="#6b7280" text-anchor="end">-952</text><rect x="65.8" y="175.0" width="47.3" height="5.0" fill="#3b82f6"/><text x="89.4" y="171.0" font-size="9" fill="#111827" text-anchor="middle">-1056</text><text x="89.4" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p5(更糟)</text><rect x="144.6" y="86.4" width="47.3" height="93.6" fill="#3b82f6"/><text x="168.2" y="82.4" font-size="9" fill="#111827" text-anchor="middle">-996</text><text x="168.2" y="195.0" font-size="9" fill="#374151" text-anchor="middle">均值</text><rect x="223.4" y="76.9" width="47.3" height="103.1" fill="#3b82f6"/><text x="247.0" y="72.9" font-size="9" fill="#111827" text-anchor="middle">-990</text><text x="247.0" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p50</text><rect x="302.2" y="36.6" width="47.3" height="143.4" fill="#3b82f6"/><text x="325.8" y="32.6" font-size="9" fill="#111827" text-anchor="middle">-963</text><text x="325.8" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p95(较好)</text><rect x="381.0" y="49.5" width="47.3" height="130.5" fill="#dc2626"/><text x="404.6" y="45.5" font-size="9" fill="#111827" text-anchor="middle">-972</text><text x="404.6" y="195.0" font-size="9" fill="#374151" text-anchor="middle">实际</text></svg></div>
|
||
<div><h4>报告B 蒙特卡洛回撤</h4><svg viewBox="0 0 460 220" class="chart"><line x1="50" y1="180.0" x2="444" y2="180.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="183.0" font-size="9" fill="#6b7280" text-anchor="end">-867</text><line x1="50" y1="100.0" x2="444" y2="100.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="103.0" font-size="9" fill="#6b7280" text-anchor="end">-649</text><line x1="50" y1="20.0" x2="444" y2="20.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="44" y="23.0" font-size="9" fill="#6b7280" text-anchor="end">-432</text><rect x="65.8" y="175.0" width="47.3" height="5.0" fill="#3b82f6"/><text x="89.4" y="171.0" font-size="9" fill="#111827" text-anchor="middle">-854</text><text x="89.4" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p5(更糟)</text><rect x="144.6" y="99.7" width="47.3" height="80.3" fill="#3b82f6"/><text x="168.2" y="95.7" font-size="9" fill="#111827" text-anchor="middle">-649</text><text x="168.2" y="195.0" font-size="9" fill="#374151" text-anchor="middle">均值</text><rect x="223.4" y="96.5" width="47.3" height="83.5" fill="#3b82f6"/><text x="247.0" y="92.5" font-size="9" fill="#111827" text-anchor="middle">-640</text><text x="247.0" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p50</text><rect x="302.2" y="36.6" width="47.3" height="143.4" fill="#3b82f6"/><text x="325.8" y="32.6" font-size="9" fill="#111827" text-anchor="middle">-477</text><text x="325.8" y="195.0" font-size="9" fill="#374151" text-anchor="middle">p95(较好)</text><rect x="381.0" y="97.3" width="47.3" height="82.7" fill="#dc2626"/><text x="404.6" y="93.3" font-size="9" fill="#111827" text-anchor="middle">-642</text><text x="404.6" y="195.0" font-size="9" fill="#374151" text-anchor="middle">实际</text></svg></div>
|
||
</div>
|
||
<table class='data'><thead><tr><th>分位</th><th>IS-ReportTester-52845377.xlsx</th><th>OSS-ReportTester-52845377.xlsx</th></tr></thead><tbody><tr><td>实际最大回撤</td><td class='neg'>-971.54</td><td class='neg'>-642.14</td></tr><tr><td>蒙特卡洛 5% 分位(更糟)</td><td>-1055.90</td><td>-853.67</td></tr><tr><td>蒙特卡洛 中位</td><td>-989.91</td><td>-640.02</td></tr><tr><td>蒙特卡洛 95% 分位(较好)</td><td>-962.86</td><td>-476.90</td></tr><tr><td>蒙特卡洛 均值</td><td>-996.36</td><td>-648.63</td></tr></tbody></table>
|
||
|
||
<h2>6. 时段诊断</h2>
|
||
<h3>6.1 按小时</h3>
|
||
<table class='data'><thead><tr><th>小时</th><th>IS-ReportTester-52845377.xlsx净</th><th>笔</th><th>OSS-ReportTester-52845377.xlsx净</th><th>笔</th><th>双负</th></tr></thead><tbody><tr><td>01</td><td style='background:rgba(220,38,38,0.24912686183872623)'>-42.46</td><td>104</td><td style='background:rgba(22,163,74,0.4173577064948405)'>+114.52</td><td>95</td><td></td></tr><tr><td>02</td><td style='background:rgba(220,38,38,0.256037260120465)'>-45.42</td><td>95</td><td style='background:rgba(220,38,38,0.3587360508007657)'>-89.41</td><td>103</td><td>⚠️</td></tr><tr><td>03</td><td style='background:rgba(220,38,38,0.39704673857216227)'>-105.82</td><td>89</td><td style='background:rgba(220,38,38,0.3105967222300042)'>-68.79</td><td>90</td><td>⚠️</td></tr><tr><td>04</td><td style='background:rgba(220,38,38,0.28662044170518747)'>-58.52</td><td>101</td><td style='background:rgba(22,163,74,0.35700845123033104)'>+88.67</td><td>74</td><td></td></tr><tr><td>05</td><td style='background:rgba(220,38,38,0.23542279497595364)'>-36.59</td><td>84</td><td style='background:rgba(220,38,38,0.4839403277769996)'>-143.04</td><td>71</td><td>⚠️</td></tr><tr><td>06</td><td style='background:rgba(22,163,74,0.17381285894382967)'>+10.20</td><td>86</td><td style='background:rgba(220,38,38,0.3483471074380165)'>-84.96</td><td>70</td><td></td></tr><tr><td>07</td><td style='background:rgba(220,38,38,0.17418639398608582)'>-10.36</td><td>68</td><td style='background:rgba(22,163,74,0.28792781435308396)'>+59.08</td><td>78</td><td></td></tr><tr><td>08</td><td style='background:rgba(220,38,38,0.3653196059205304)'>-92.23</td><td>82</td><td style='background:rgba(220,38,38,0.3490941775225288)'>-85.28</td><td>82</td><td>⚠️</td></tr><tr><td>09</td><td style='background:rgba(220,38,38,0.292760423962273)'>-61.15</td><td>93</td><td style='background:rgba(220,38,38,0.3303240416491572)'>-77.24</td><td>80</td><td>⚠️</td></tr><tr><td>10</td><td style='background:rgba(220,38,38,0.17766493906709624)'>-11.85</td><td>103</td><td style='background:rgba(220,38,38,0.45478124854087876)'>-130.55</td><td>92</td><td>⚠️</td></tr><tr><td>11</td><td style='background:rgba(220,38,38,0.24403744688798618)'>-40.28</td><td>78</td><td style='background:rgba(22,163,74,0.18905775785590884)'>+16.73</td><td>100</td><td></td></tr><tr><td>12</td><td style='background:rgba(220,38,38,0.24674557594434327)'>-41.44</td><td>65</td><td style='background:rgba(22,163,74,0.19741560442639025)'>+20.31</td><td>97</td><td></td></tr><tr><td>13</td><td style='background:rgba(220,38,38,0.46608068356912735)'>-135.39</td><td>102</td><td style='background:rgba(220,38,38,0.65)'>-214.17</td><td>98</td><td>⚠️</td></tr><tr><td>14</td><td style='background:rgba(220,38,38,0.22225568473642432)'>-30.95</td><td>69</td><td style='background:rgba(220,38,38,0.15658355511976468)'>-2.82</td><td>84</td><td>⚠️</td></tr><tr><td>15</td><td style='background:rgba(220,38,38,0.1716883783909978)'>-9.29</td><td>89</td><td style='background:rgba(22,163,74,0.22234906849698838)'>+30.99</td><td>112</td><td></td></tr><tr><td>16</td><td style='background:rgba(220,38,38,0.19522108605313535)'>-19.37</td><td>98</td><td style='background:rgba(22,163,74,0.2938343372087594)'>+61.61</td><td>96</td><td></td></tr><tr><td>17</td><td style='background:rgba(220,38,38,0.18098006256711957)'>-13.27</td><td>82</td><td style='background:rgba(220,38,38,0.21004575804267636)'>-25.72</td><td>94</td><td>⚠️</td></tr><tr><td>18</td><td style='background:rgba(220,38,38,0.167252649764206)'>-7.39</td><td>63</td><td style='background:rgba(220,38,38,0.17430312368679085)'>-10.41</td><td>53</td><td>⚠️</td></tr><tr><td>19</td><td style='background:rgba(220,38,38,0.2470724191063174)'>-41.58</td><td>51</td><td style='background:rgba(220,38,38,0.4094434327870383)'>-111.13</td><td>53</td><td>⚠️</td></tr><tr><td>20</td><td style='background:rgba(220,38,38,0.2477494513704067)'>-41.87</td><td>66</td><td style='background:rgba(22,163,74,0.3525960685436802)'>+86.78</td><td>89</td><td></td></tr><tr><td>21</td><td style='background:rgba(220,38,38,0.21908063687724705)'>-29.59</td><td>86</td><td style='background:rgba(22,163,74,0.19844282579259465)'>+20.75</td><td>75</td><td></td></tr><tr><td>22</td><td style='background:rgba(220,38,38,0.23164075267311013)'>-34.97</td><td>72</td><td style='background:rgba(22,163,74,0.20187467899332304)'>+22.22</td><td>69</td><td></td></tr><tr><td>23</td><td style='background:rgba(220,38,38,0.297849838913013)'>-63.33</td><td>86</td><td style='background:rgba(22,163,74,0.4263225475089881)'>+118.36</td><td>59</td><td></td></tr></tbody></table>
|
||
<h3>6.2 按星期</h3>
|
||
<table class='data'><thead><tr><th>星期</th><th>IS-ReportTester-52845377.xlsx净</th><th>笔</th><th>OSS-ReportTester-52845377.xlsx净</th><th>笔</th><th>双负</th></tr></thead><tbody><tr><td>周一</td><td style='background:rgba(220,38,38,0.2831292551569963)'>-104.81</td><td>346</td><td style='background:rgba(22,163,74,0.29635199674829793)'>+115.22</td><td>363</td><td></td></tr><tr><td>周二</td><td style='background:rgba(220,38,38,0.3284117467737019)'>-140.46</td><td>378</td><td style='background:rgba(220,38,38,0.45643481353520976)'>-241.25</td><td>388</td><td>⚠️</td></tr><tr><td>周三</td><td style='background:rgba(220,38,38,0.29184280052840156)'>-111.67</td><td>364</td><td style='background:rgba(220,38,38,0.2846661924601158)'>-106.02</td><td>393</td><td>⚠️</td></tr><tr><td>周四</td><td style='background:rgba(220,38,38,0.5628137384412153)'>-325.00</td><td>414</td><td style='background:rgba(220,38,38,0.65)'>-393.64</td><td>400</td><td>⚠️</td></tr><tr><td>周五</td><td style='background:rgba(220,38,38,0.5068997053145006)'>-280.98</td><td>410</td><td style='background:rgba(22,163,74,0.43222487552078037)'>+222.19</td><td>370</td><td></td></tr></tbody></table>
|
||
<p class="muted">⚠️ = 两份报告同时为负,属系统性劣势时段,应优先过滤。单元格颜色:红=负、绿=正。</p>
|
||
|
||
<h2>7. 持仓时间分桶</h2>
|
||
<table class='data'><thead><tr><th>持仓区间</th><th>IS-ReportTester-52845377.xlsx笔</th><th>净</th><th>均值</th><th>OSS-ReportTester-52845377.xlsx笔</th><th>净</th><th>均值</th></tr></thead><tbody><tr><td><5m</td><td>646</td><td>-439.10</td><td>-0.680</td><td>536</td><td>-569.43</td><td>-1.062</td></tr><tr><td>5-15m</td><td>323</td><td>-328.18</td><td>-1.016</td><td>434</td><td>-168.47</td><td>-0.388</td></tr><tr><td>15-30m</td><td>323</td><td>-225.92</td><td>-0.699</td><td>454</td><td>-361.47</td><td>-0.796</td></tr><tr><td>30-60m</td><td>357</td><td>-130.78</td><td>-0.366</td><td>342</td><td>+276.76</td><td>+0.809</td></tr><tr><td>1-2h</td><td>217</td><td>+145.43</td><td>+0.670</td><td>121</td><td>+225.92</td><td>+1.867</td></tr><tr><td>>2h</td><td>46</td><td>+15.63</td><td>+0.340</td><td>27</td><td>+193.19</td><td>+7.155</td></tr></tbody></table>
|
||
<p class="muted">观察哪个持仓区间贡献正/负盈亏,可指导止盈止损时间维度调整。</p>
|
||
|
||
<h2>8. 数据驱动的优化方向建议</h2>
|
||
<p>以下建议<b>由当前数据的特征触发</b>(每条附触发条件、数据、动作),不预设任何策略特定结论。
|
||
未触发的规则不显示,未列出的维度表示数据正常。</p>
|
||
<div class="rules">
|
||
|
||
<h3>① 信号方向自检 <span class='tag '>⚠️ 触发</span></h3>
|
||
<p><b>触发条件</b>:两份报告"信号反向"场景净盈利均为正且 PF>1。</p>
|
||
<p><b>数据</b>:IS 反向后 净=$+962.92 / PF=1.44;
|
||
OSS 反向后 净=$+403.50 / PF=1.06。</p>
|
||
<p><b>动作</b>:强烈建议人工复核 EA 源码里 buy/sell 信号的方向判定,怀疑方向逻辑写反。</p>
|
||
|
||
<h3>② 多空方向不对称 <span class='tag '>⚠️ 触发</span></h3>
|
||
<p><b>触发条件</b>:两份报告多空胜率差均 > 20 个百分点。</p>
|
||
<p><b>数据</b>:IS 多空胜率差 34.2,OSS 多空胜率差 35.8。
|
||
较弱方向:long(IS 胜率 23.0%)。</p>
|
||
<p><b>动作</b>:审查较弱方向的入场信号;可先单独跑该方向 What-If(sell-only/buy-only)确认其期望。</p>
|
||
|
||
<h3>③ short 方向:高胜率低盈亏比</h3>
|
||
<p><b>触发条件</b>:胜率 > 55% 且盈亏比 < 0.8(赢的太小输的太大,离场管理问题)。</p>
|
||
<p><b>数据</b>:IS short 胜率 57.2%,盈亏比 0.45。</p>
|
||
<p><b>动作</b>:检查提前离场逻辑是否砍断盈利单;考虑启用盈亏平衡或让盈利单跑到目标价。</p>
|
||
|
||
<h3>③ long 方向:高盈亏比低胜率</h3>
|
||
<p><b>触发条件</b>:胜率 < 40% 且盈亏比 > 1.5(入场时机差但单笔盈亏结构尚可)。</p>
|
||
<p><b>数据</b>:IS long 胜率 23.0%,盈亏比 2.56。</p>
|
||
<p><b>动作</b>:改进入场过滤条件以提升胜率;或确认止损/止盈设置是否合理。</p>
|
||
|
||
<h3>④ 时段/星期过滤 <span class='tag warn'>触发</span></h3>
|
||
<p><b>触发条件</b>:某时段在两份报告同时为负(系统性劣势)。</p>
|
||
<p><b>数据</b>:双负小时 11 个 ['02', '03', '05', '08', '09', '10', '13', '14', '17', '18', '19'];
|
||
双负星期:周二、周三、周四。</p>
|
||
<p><b>动作</b>:若 EA 有时段过滤参数,开启并剔除上述窗口;否则在信号逻辑中加入时间过滤条件。</p>
|
||
|
||
<h3>⑤ 回撤控制 <span class='tag warn'>触发</span></h3>
|
||
<p><b>触发条件</b>:任一报告最大回撤 > 40%。</p>
|
||
<p><b>数据</b>:IS 回撤 96.32%,OSS 回撤 53.1%,最大连败 IS 16 笔 / OSS 16 笔。</p>
|
||
<p><b>动作</b>:缩小单笔风险(止损/仓位);考虑在连亏达 N 笔时暂停或减仓;
|
||
参考 What-If 表"仓位减半"和"亏损截断"场景的回撤改善效果。</p>
|
||
|
||
<h3>⑦ 离场优化潜力</h3>
|
||
<p><b>触发条件</b>:"盈利单放大×1.5"场景 PF 站上 1 且优于基线。</p>
|
||
<p><b>数据</b>:IS 基线 PF 0.69 → 场景 PF 1.04;
|
||
OSS 基线 PF 0.94 → 场景 PF 1.41。</p>
|
||
<p><b>动作</b>:离场逻辑有改进空间,考虑让盈利单兑现更多利润(放宽止盈/调整提前离场条件)。</p>
|
||
|
||
<h3>⑧ 参数稳健性</h3>
|
||
<p><b>触发条件</b>:两份报告 PF 差异 > 0.2。</p>
|
||
<p><b>数据</b>:IS PF 0.69,OSS PF 0.94,差 0.25。</p>
|
||
<p><b>动作</b>:策略对行情敏感,建议做参数敏感度扫描找稳健高原(而非单点峰值),并用 Walk-Forward 验证。</p>
|
||
|
||
</div>
|
||
|
||
<h2>9. Walk-Forward 滚动验证</h2>
|
||
<p>将每份报告的逐笔交易按时间切成滚动窗口(IS 45天 + OOS 30天,步长 30天),
|
||
计算每个窗口的 IS/OOS 指标。WFE = ΣOOS净 / ΣIS净,越高越稳健;
|
||
IS-OOS PF 相关性高=泛化好,低=过拟合风险。数据太短无法切窗会提示。</p>
|
||
<h3>报告A: IS-ReportTester-52845377.xlsx</h3>
|
||
<div class='cards'><div class='card'><div class='k'>窗口数</div><div class='v'>1</div></div><div class='card'><div class='k'>WFE (ΣOOS净/ΣIS净)</div><div class='v pos'>+0.57</div></div><div class='card'><div class='k'>OOS 盈利窗口占比</div><div class='v'>0%</div></div><div class='card'><div class='k'>IS-OOS PF 相关性</div><div class='v'>—</div></div></div><svg viewBox="0 0 760 260" class="chart"><line x1="46" y1="224.0" x2="744" y2="224.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="227.0" font-size="9" fill="#6b7280" text-anchor="end">0.00</text><line x1="46" y1="174.0" x2="744" y2="174.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="177.0" font-size="9" fill="#6b7280" text-anchor="end">0.25</text><line x1="46" y1="124.0" x2="744" y2="124.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="127.0" font-size="9" fill="#6b7280" text-anchor="end">0.50</text><line x1="46" y1="74.0" x2="744" y2="74.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="77.0" font-size="9" fill="#6b7280" text-anchor="end">0.75</text><line x1="46" y1="24.0" x2="744" y2="24.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="27.0" font-size="9" fill="#6b7280" text-anchor="end">1.00</text><line x1="46" y1="24.0" x2="744" y2="24.0" stroke="#9ca3af" stroke-dasharray="3,3" stroke-width="0.8"/><polyline points="46.0,105.1" fill="none" stroke="#2563eb" stroke-width="1.6"><title></title></polyline><polyline points="46.0,79.8" fill="none" stroke="#dc2626" stroke-width="1.6"><title></title></polyline><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="380" y="16" font-size="11" fill="#374151" text-anchor="middle">滚动窗口 IS vs OOS 盈利因子 (PF=1 为盈亏平衡线)</text><text x="744" y="32" font-size="10" fill="#2563eb" text-anchor="end">IS PF</text><text x="744" y="46" font-size="10" fill="#dc2626" text-anchor="end">OOS PF</text><text x="380" y="256" font-size="9" fill="#6b7280" text-anchor="middle">窗口序号 →</text></svg><table class='data'><thead><tr><th>窗口</th><th>IS区间</th><th>OOS区间</th><th>IS笔</th><th>IS净</th><th>IS PF</th><th>IS胜率</th><th>OOS笔</th><th>OOS净</th><th>OOS PF</th><th>OOS胜率</th><th>OOS回撤</th></tr></thead><tbody><tr><td>#0</td><td>2025-07-17~2025-08-31</td><td>2025-08-31~2025-09-30</td><td>956</td><td>-497.13</td><td>0.59</td><td>39.7%</td><td>607</td><td class='neg'>-281.56</td><td>0.72</td><td>37.4%</td><td>-296.37</td></tr></tbody></table><div class='note'>WFE > 0.5:OOS 能保留 IS 的一半以上盈利,泛化较好。</div>
|
||
<h3>报告B: OSS-ReportTester-52845377.xlsx</h3>
|
||
<div class='cards'><div class='card'><div class='k'>窗口数</div><div class='v'>1</div></div><div class='card'><div class='k'>WFE (ΣOOS净/ΣIS净)</div><div class='v neg'>-1.64</div></div><div class='card'><div class='k'>OOS 盈利窗口占比</div><div class='v'>0%</div></div><div class='card'><div class='k'>IS-OOS PF 相关性</div><div class='v'>—</div></div></div><svg viewBox="0 0 760 260" class="chart"><line x1="46" y1="224.0" x2="744" y2="224.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="227.0" font-size="9" fill="#6b7280" text-anchor="end">0.00</text><line x1="46" y1="174.0" x2="744" y2="174.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="177.0" font-size="9" fill="#6b7280" text-anchor="end">0.26</text><line x1="46" y1="124.0" x2="744" y2="124.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="127.0" font-size="9" fill="#6b7280" text-anchor="end">0.53</text><line x1="46" y1="74.0" x2="744" y2="74.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="77.0" font-size="9" fill="#6b7280" text-anchor="end">0.79</text><line x1="46" y1="24.0" x2="744" y2="24.0" stroke="#e5e7eb" stroke-width="0.5"/><text x="40" y="27.0" font-size="9" fill="#6b7280" text-anchor="end">1.05</text><line x1="46" y1="34.3" x2="744" y2="34.3" stroke="#9ca3af" stroke-dasharray="3,3" stroke-width="0.8"/><polyline points="46.0,24.0" fill="none" stroke="#2563eb" stroke-width="1.6"><title></title></polyline><polyline points="46.0,67.1" fill="none" stroke="#dc2626" stroke-width="1.6"><title></title></polyline><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="46.0" y="238.0" font-size="9" fill="#374151" text-anchor="middle">#0</text><text x="380" y="16" font-size="11" fill="#374151" text-anchor="middle">滚动窗口 IS vs OOS 盈利因子 (PF=1 为盈亏平衡线)</text><text x="744" y="32" font-size="10" fill="#2563eb" text-anchor="end">IS PF</text><text x="744" y="46" font-size="10" fill="#dc2626" text-anchor="end">OOS PF</text><text x="380" y="256" font-size="9" fill="#6b7280" text-anchor="middle">窗口序号 →</text></svg><table class='data'><thead><tr><th>窗口</th><th>IS区间</th><th>OOS区间</th><th>IS笔</th><th>IS净</th><th>IS PF</th><th>IS胜率</th><th>OOS笔</th><th>OOS净</th><th>OOS PF</th><th>OOS胜率</th><th>OOS回撤</th></tr></thead><tbody><tr><td>#0</td><td>2026-02-16~2026-04-02</td><td>2026-04-02~2026-05-02</td><td>852</td><td>+182.58</td><td>1.05</td><td>45.1%</td><td>530</td><td class='neg'>-299.73</td><td>0.83</td><td>45.7%</td><td>-338.75</td></tr></tbody></table><div class='warn'>WFE 为负:OOS 累计亏损。即使 IS 段盈利,策略也未能泛化。</div>
|
||
|
||
<h2>10. 可选扩展分析</h2>
|
||
<p>以下三项已实现为独立可复用工具,按需调用:</p>
|
||
<ul>
|
||
<li><b>参数敏感度扫描</b>:<code>python param_scan.py gen-set ...</code> 生成网格 .set + 批处理脚本,
|
||
在 MT5 跑完后 <code>python param_scan.py analyze ...</code> 出响应面热力图 + 3D 曲面 + 高原检测。
|
||
<code>python param_scan.py demo</code> 可先看效果。</li>
|
||
<li><b>MAE/MFE 分析</b>:MT5 标准 xlsx 不含逐笔 MAE/MFE,需先用 <code>python mae_mfe.py --show-snippet</code>
|
||
取 MQL5 代码粘进 EA 导出 CSV,再 <code>python mae_mfe.py mae_mfe.csv</code> 出散点 + TP/SL 扫描热力图。</li>
|
||
<li><b>Walk-Forward 独立报告</b>:<code>python walk_forward.py <report.xlsx> --is-days 60 --oos-days 30</code>
|
||
出滚动窗口 IS/OOS 验证(本报告第 8 节已内嵌简化版)。</li>
|
||
</ul>
|
||
<p>其它建议(未实现,需自行扩展):</p>
|
||
<ul>
|
||
<li><b>多品种/多周期</b>:同策略测多品种多周期,看泛化能力。</li>
|
||
<li><b>交易成本敏感度</b>:点差/手续费放大 1.5x、2x 看 PF 退化曲线,评估实盘可行性。</li>
|
||
<li><b>信号因子分解</b>:复合信号拆单因子分别回测,剔除拖累项。</li>
|
||
</ul>
|
||
|
||
<footer>由 run_analysis.py 自动生成 · 数据来自 MT5 Strategy Tester 导出的 xlsx · 2026-06-28 02:14</footer>
|
||
</div></body></html>
|