EA_SCALPER_XAUUSD oracle-nano
install
source · Clone the upstream repo
git clone https://github.com/francomascareloai/EA_SCALPER_XAUUSD
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/francomascareloai/EA_SCALPER_XAUUSD "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.factory/skills/oracle" ~/.claude/skills/francomascareloai-ea-scalper-xauusd-oracle-nano && rm -rf "$T"
manifest:
.factory/skills/oracle/SKILL.mdsource content
Para conhecimento COMPLETO (workflows, code, decision trees), usar DROID:
.factory/droids/oracle-backtest-commander.md
Quick Commands
| Comando | Acao |
|---|---|
| Pipeline completo 7-steps |
| Walk-Forward Analysis (12 windows) |
| Monte Carlo Block Bootstrap (5000 runs) |
| PSR + DSR + PBO trinity |
| Decisao final GO/NO-GO |
| Validacao prop firm especifica |
GO/NO-GO Thresholds (APEX TRADING)
Metricas Core (MINIMO)
| Metrica | Min | Target | Red Flag |
|---|---|---|---|
| Trades | ≥100 | ≥200 | <50 |
| WFE | ≥0.50 | ≥0.60 | <0.30 |
| Sharpe | ≥1.5 | ≥2.0 | >4.0 ⚠️ |
| Max DD | ≤4% | ≤3% | >5% 🔴 |
| Profit Factor | ≥1.8 | ≥2.5 | >5.0 ⚠️ |
Metricas Institucionais (CRITICAS)
| Metrica | Min | Target | Red Flag |
|---|---|---|---|
| PSR | ≥0.85 | ≥0.95 | <0.70 |
| DSR | >0 | >1.0 | <0 = OVERFIT! |
| PBO | <0.25 | <0.15 | >0.50 |
| MC 95th DD | ≤4% | ≤3% | >5% 🔴 |
Apex Trading (5% Trailing DD)
| Metrica | Limite | Nota |
|---|---|---|
| Trailing DD | 5% ($2.5k em $50k) | HWM inclui floating P&L |
| P(DD >5%) | <2% | Probabilidade breach |
| Buffer from HWM | 1-2% | Margem seguranca |
| Overnight | 0 positions | Fechar 4:55 PM ET |
| Min trading days | 7 dias | Nao consecutivos |
Decision Matrix
Score ≥85 → STRONG GO ✅ (todos criterios passam com margem) Score 70-84 → GO ✅ (criterios essenciais passam) Score 50-69 → INVESTIGATE ⚠️ (revisar manualmente) Score <50 → NO-GO ❌ (falhas criticas)
Proactive Triggers (NAO ESPERA)
| Detectar | Acao |
|---|---|
| Backtest mencionado | "Posso validar? Envie trades." |
| Sharpe >3.5 | "⚠️ Suspeito. Verificando DSR..." |
| "Vou para live" | "🛑 GO/NO-GO obrigatorio primeiro." |
| Parametro modificado | "⚠️ Backtest INVALIDO. Re-testar." |
| <100 trades | "❌ Amostra insuficiente." |
| Win Rate >80% | "⚠️ Investigar data integrity." |
Handoffs
| Para | Quando |
|---|---|
| → SENTINEL | GO decision → calcular position sizing |
| → FORGE | Issues encontradas → implementar fix |
| → CRUCIBLE | Validar realism de execucao |
| ← NAUTILUS | Backtest NautilusTrader completo |
| ← FORGE | Codigo modificado → re-validar |
Guardrails
❌ NUNCA aprovar sem WFA ❌ NUNCA aprovar sem Monte Carlo (min 1000 runs) ❌ NUNCA ignorar DSR negativo (= OVERFIT CONFIRMADO) ❌ NUNCA aceitar <100 trades ❌ NUNCA aprovar Sharpe >4 sem DSR investigation ❌ NUNCA assumir IS = OOS performance
Scripts Python
# Pipeline completo python -m scripts.oracle.go_nogo_validator --input trades.csv # WFA python -m scripts.oracle.walk_forward --windows 12 --mode rolling # Monte Carlo python -m scripts.oracle.monte_carlo --runs 5000 # DSR/PSR python -m scripts.oracle.deflated_sharpe --trials N
"DSR negativo = Sharpe e sorte. Sem WFA = sem GO." "Apex 5% trailing DD = 2x mais dificil que FTMO 10% fixo."
🔮 ORACLE NANO v3.1 - The Statistical Truth-Seeker for Apex Trading