From ce4ba15d5098e95654500b8cd0c765353cd32102 Mon Sep 17 00:00:00 2001 From: Roger Date: Wed, 5 Aug 2026 18:55:26 +0000 Subject: [PATCH] Architecture option2: real price tick + /agents UI --- docs/ARCHITECTURE-INVEST-OPENALICE-OPTION2.md | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 docs/ARCHITECTURE-INVEST-OPENALICE-OPTION2.md diff --git a/docs/ARCHITECTURE-INVEST-OPENALICE-OPTION2.md b/docs/ARCHITECTURE-INVEST-OPENALICE-OPTION2.md new file mode 100644 index 0000000..bac42cd --- /dev/null +++ b/docs/ARCHITECTURE-INVEST-OPENALICE-OPTION2.md @@ -0,0 +1,36 @@ +# Architecture — Invest + OpenAlice (opção 2: preço real) + +**CT124** · paper-only · SPEC-051/052 + +```text +┌─────────────────────────────────────────────────────────┐ +│ invest.myvexx.com /agents │ +│ - criar trade specs (alvo %, modo saída) │ +│ - tick_live / simulate / confirm_close │ +│ - link OpenAlice │ +└───────────────┬───────────────────────────┬─────────────┘ + │ /api/agents/* │ + ▼ ▼ +┌──────────────────────────┐ ┌─────────────────────────┐ +│ Bridge :3100 │ │ OpenAlice :47331 │ +│ - sandbox specs motor │ │ - investigar activo │ +│ - markets/quote (Yahoo) │ │ - workspace / paper UI │ +│ - research TradingAgents│ │ │ +│ - tick_live → exit rules│ │ │ +└──────────────────────────┘ └─────────────────────────┘ +``` + +## Opção 2 + +`POST /sandbox/specs/{id}/tick_live` obtém preço real (Yahoo) e aplica: +aviso | semi | auto_paper → voltar à base. + +## Modos + +| Modo | Ao atingir alvo | +|------|-----------------| +| aviso | `alerted` | +| semi | `ready_to_close` + confirm | +| auto_paper | `closed_to_base` | + +Live broker: off.