[OQI-009] docs: Update inventories with MT4 trading components
- FRONTEND_INVENTORY: Added 3 MT4 components, OQI-009 section - MASTER_INVENTORY: Updated component count and OQI-009 progress to 45% Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a8337b071e
commit
100bae9129
@ -19,10 +19,10 @@ last_updated: "2026-01-25"
|
||||
summary:
|
||||
total_features: 8 # auth, dashboard, education, trading, investment, settings, notifications, payments
|
||||
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||
total_components: 36 # +4 education (CertificatePreview, CourseReviews, LessonNotes, RecommendedCourses)
|
||||
total_components: 39 # +3 MT4 Gateway (MT4ConnectionStatus, LivePositionCard, RiskMonitor)
|
||||
total_hooks: 0
|
||||
total_stores: 2 # chatStore, paymentStore
|
||||
status: "En desarrollo (OQI-002 al 70%)"
|
||||
status: "En desarrollo (OQI-009 al 45%)"
|
||||
|
||||
# ============================================================================
|
||||
# ESTRUCTURA DE DIRECTORIOS
|
||||
@ -202,30 +202,96 @@ features:
|
||||
route: /trading/signals
|
||||
description: "Senales ML"
|
||||
|
||||
components_planned:
|
||||
components:
|
||||
# Core Trading Components
|
||||
- name: TradingChart.tsx
|
||||
purpose: "Chart con Lightweight Charts + ML overlay"
|
||||
purpose: "Chart con Lightweight Charts"
|
||||
rf: RF-TRD-003
|
||||
|
||||
- name: OrderPanel.tsx
|
||||
purpose: "Panel de ordenes"
|
||||
- name: CandlestickChart.tsx
|
||||
purpose: "Chart de velas basico"
|
||||
|
||||
- name: WatchlistPanel.tsx
|
||||
purpose: "Panel de watchlist"
|
||||
|
||||
- name: PositionsTable.tsx
|
||||
purpose: "Tabla de posiciones"
|
||||
|
||||
- name: SignalCard.tsx
|
||||
purpose: "Tarjeta de senal ML"
|
||||
|
||||
- name: MLOverlay.tsx
|
||||
purpose: "Overlay de predicciones ML"
|
||||
- name: CandlestickChartWithML.tsx
|
||||
purpose: "Chart de velas con overlay ML"
|
||||
rf: RF-TRD-003
|
||||
|
||||
- name: ChartToolbar.tsx
|
||||
purpose: "Toolbar de herramientas del chart"
|
||||
|
||||
- name: OrderForm.tsx
|
||||
purpose: "Formulario de ordenes"
|
||||
|
||||
- name: PositionsList.tsx
|
||||
purpose: "Lista de posiciones abiertas"
|
||||
|
||||
- name: TradesHistory.tsx
|
||||
purpose: "Historial de trades"
|
||||
|
||||
# Watchlist Components
|
||||
- name: WatchlistSidebar.tsx
|
||||
purpose: "Sidebar de watchlist"
|
||||
|
||||
- name: WatchlistItem.tsx
|
||||
purpose: "Item individual de watchlist"
|
||||
|
||||
- name: AddSymbolModal.tsx
|
||||
purpose: "Modal para agregar simbolo"
|
||||
|
||||
# Account & Stats
|
||||
- name: AccountSummary.tsx
|
||||
purpose: "Resumen de cuenta"
|
||||
|
||||
- name: TradingStatsPanel.tsx
|
||||
purpose: "Panel de estadisticas de trading"
|
||||
|
||||
# Panel Components
|
||||
- name: MLSignalsPanel.tsx
|
||||
purpose: "Panel de senales ML"
|
||||
rf: RF-TRD-003
|
||||
|
||||
- name: AlertsPanel.tsx
|
||||
purpose: "Panel de alertas de precio"
|
||||
|
||||
- name: OrderBookPanel.tsx
|
||||
purpose: "Panel de order book"
|
||||
|
||||
- name: PaperTradingPanel.tsx
|
||||
purpose: "Panel de paper trading"
|
||||
|
||||
# Utility
|
||||
- name: ExportButton.tsx
|
||||
purpose: "Boton para exportar datos"
|
||||
|
||||
# MT4 Gateway Components (OQI-009)
|
||||
- name: MT4ConnectionStatus.tsx
|
||||
purpose: "Indicador de conexion MT4 con info de cuenta"
|
||||
epic: OQI-009
|
||||
rf: RF-MT4-001
|
||||
created: "2026-01-25"
|
||||
|
||||
- name: LivePositionCard.tsx
|
||||
purpose: "Tarjeta de posicion en vivo con P&L y acciones"
|
||||
epic: OQI-009
|
||||
rf: RF-MT4-002
|
||||
created: "2026-01-25"
|
||||
|
||||
- name: RiskMonitor.tsx
|
||||
purpose: "Dashboard de gestion de riesgo con metricas"
|
||||
epic: OQI-009
|
||||
rf: RF-MT4-003
|
||||
created: "2026-01-25"
|
||||
|
||||
- name: index.ts
|
||||
purpose: "Exports de componentes de trading"
|
||||
|
||||
components_planned:
|
||||
- name: AMDZoneIndicator.tsx
|
||||
purpose: "Indicador de zonas AMD"
|
||||
|
||||
- name: LiveTradingPanel.tsx
|
||||
purpose: "Panel principal de trading en vivo MT4"
|
||||
epic: OQI-009
|
||||
|
||||
# --------------------------------------------------------------------------
|
||||
# INVESTMENT - Cuentas de inversion
|
||||
# --------------------------------------------------------------------------
|
||||
@ -715,6 +781,13 @@ epic_mapping:
|
||||
status: "Planificado"
|
||||
note: "Feature portfolio a crear"
|
||||
|
||||
OQI-009:
|
||||
features: [trading]
|
||||
pages_count: 0
|
||||
components_count: 3
|
||||
status: "En Desarrollo (45%)"
|
||||
note: "MT4ConnectionStatus, LivePositionCard, RiskMonitor components added"
|
||||
|
||||
# ============================================================================
|
||||
# DEPENDENCIAS PRINCIPALES
|
||||
# ============================================================================
|
||||
|
||||
@ -17,7 +17,7 @@ resumen_general:
|
||||
total_tablas: 81 # +4 (notifications, user_push_tokens, distribution_history, distribution_runs)
|
||||
total_servicios_backend: 15 # +1 firebase.client
|
||||
total_servicios_python: 4 # ML Engine, Data Service, MT4 Gateway, LLM Agent
|
||||
total_componentes_frontend: 59 # +6 payments (WalletDepositModal, WalletWithdrawModal, PricingCard, SubscriptionCard, WalletCard, UsageProgress)
|
||||
total_componentes_frontend: 62 # +3 MT4 (MT4ConnectionStatus, LivePositionCard, RiskMonitor)
|
||||
total_pages: 33 # +4 payments (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||
total_background_jobs: 1 # Distribution Job
|
||||
total_unit_tests: 2 # notification.service.spec, distribution.job.spec
|
||||
@ -92,8 +92,8 @@ epicas:
|
||||
nombre: Trading Execution (MT4 Gateway)
|
||||
sp: 45
|
||||
estado: En Desarrollo
|
||||
progreso: 30%
|
||||
descripcion: "Multi-agente MT4 execution system"
|
||||
progreso: 45%
|
||||
descripcion: "Multi-agente MT4 execution system - Frontend components added"
|
||||
doc_frontend: true
|
||||
|
||||
capas:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user