| <!doctype html><html lang='en'><head><meta charset='utf-8'><title>Tick Forge audit report</title><style>body{font:15px/1.55 Arial,Helvetica,sans-serif;max-width:900px;margin:0 auto;padding:16px;color:#222}table{border-collapse:collapse;width:100%;margin:8px 0 16px}td,th{border:1px solid #bbb;padding:5px 8px;text-align:right}th{background:#f1f1f1}td:first-child,th:first-child{text-align:left}.col{max-width:680px}.flag{border-left:4px solid #b36b00;background:#fff8ec;padding:6px 12px;margin:6px 0}</style></head><body>
|
| <h1>Tick Forge audit report</h1><div class='col'>
|
| <p>Expert: <b>Tick_Forge/TF_DemoEA</b>. Source symbol: <b>GOLD.pro</b>, 2026.09.01 to 2026.10.27. Data: M1 bars.</p>
|
| <p>Every symbol below is the broker's own history with only the date or the price level changed. The control is the unchanged history. Flags are rules of thumb, not statistics, and a flag is a question, not a verdict.</p></div>
|
| <h2>Flags</h2>
|
| <div class='flag'>TFA_S14: the shifted data runs past today, so only the first part could be tested; compared on that overlap only (35 of 39 control entries).</div>
|
| <div class='flag'>TFA_S28: the shifted data runs past today, so only the first part could be tested; compared on that overlap only (25 of 39 control entries).</div>
|
| <h2>Results</h2><table><tr><th>Symbol</th><th>Change</th><th>Trades</th><th>Net</th><th>PF</th><th>Max equity DD</th><th>Entries reproduced</th></tr>
|
| <tr><td>TFA_C</td><td>control (no change)</td><td>39</td><td>-2 046.00</td><td>0.31</td><td>24.57% (2 512.40)</td><td>100%</td></tr>
|
| <tr><td>TFA_S7</td><td>shifted +7 days</td><td>39</td><td>-2 046.00</td><td>0.31</td><td>24.57% (2 512.40)</td><td>100%</td></tr>
|
| <tr><td>TFA_S14</td><td>shifted +14 days</td><td>34</td><td>-1 982.70</td><td>0.28</td><td>22.88% (2 339.40)</td><td>97%</td></tr>
|
| <tr><td>TFA_S28</td><td>shifted +28 days</td><td>24</td><td>-1 608.20</td><td>0.25</td><td>18.14% (1 854.10)</td><td>96%</td></tr>
|
| <tr><td>TFA_L50</td><td>prices x0.5</td><td>39</td><td>-1 024.30</td><td>0.31</td><td>12.43% (1 257.40)</td><td>100%</td></tr>
|
| <tr><td>TFA_L200</td><td>prices x2</td><td>39</td><td>-4 092.00</td><td>0.31</td><td>48.10% (5 024.80)</td><td>100%</td></tr>
|
| <tr><td>TFA_MIR</td><td>mirrored moves</td><td>39</td><td>-2 243.70</td><td>0.32</td><td>27.13% (2 776.10)</td><td>100%</td></tr>
|
| </table><p>Entries reproduced = share of the control run's entries that reappear at the same moment after undoing the time shift. It is only meaningful for the calendar-shift rows.</p>
|
| <h3>TFA_S14: control entries that did not reappear (1)</h3><div class='col'><p>2026.10.21 Wed</p></div>
|
| <h3>TFA_S28: control entries that did not reappear (1)</h3><div class='col'><p>2026.10.07 Wed</p></div>
|
| <h2>What this does not show</h2><div class='col'><p>A pass means the Expert did not depend on what was changed. It does not prove the Expert is safe or profitable. A failure points at something to investigate (dates, weekdays, price levels). Backtests on altered data are stress tests, not forecasts or trading results.</p></div>
|
| <p><small>Generated by tf_audit.py (Tick Forge, MIT).</small></p></body></html> |