[OQI-009] docs: Update inventories with MT4 components
- Add QuickOrderPanel, TradeExecutionHistory, TradingMetricsCard - Add useMT4WebSocket hook - Update OQI-009 progress 60% -> 75% - Update total_components 51 -> 54, total_hooks 2 -> 3 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
7523cbd0d8
commit
ae76f63dcb
@ -19,10 +19,10 @@ last_updated: "2026-01-25"
|
|||||||
summary:
|
summary:
|
||||||
total_features: 8 # auth, dashboard, education, trading, investment, settings, notifications, payments
|
total_features: 8 # auth, dashboard, education, trading, investment, settings, notifications, payments
|
||||||
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
total_pages: 18 # +4 (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||||
total_components: 51 # +4 CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory
|
total_components: 54 # +3 QuickOrderPanel, TradeExecutionHistory, TradingMetricsCard
|
||||||
total_hooks: 2 # useChatAssistant, useStreamingChat
|
total_hooks: 3 # useChatAssistant, useStreamingChat, useMT4WebSocket
|
||||||
total_stores: 2 # chatStore, paymentStore
|
total_stores: 2 # chatStore, paymentStore
|
||||||
status: "En desarrollo (OQI-005 al 75%)"
|
status: "En desarrollo (OQI-009 al 75%)"
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
# ESTRUCTURA DE DIRECTORIOS
|
# ESTRUCTURA DE DIRECTORIOS
|
||||||
@ -284,6 +284,37 @@ features:
|
|||||||
- name: index.ts
|
- name: index.ts
|
||||||
purpose: "Exports de componentes de trading"
|
purpose: "Exports de componentes de trading"
|
||||||
|
|
||||||
|
- name: QuickOrderPanel.tsx
|
||||||
|
purpose: "Panel compacto para ordenes rapidas one-click"
|
||||||
|
epic: OQI-009
|
||||||
|
rf: RF-MT4-004
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: TradeExecutionHistory.tsx
|
||||||
|
purpose: "Historial de trades de sesion con estadisticas"
|
||||||
|
epic: OQI-009
|
||||||
|
rf: RF-MT4-005
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
- name: TradingMetricsCard.tsx
|
||||||
|
purpose: "Metricas diarias de trading y rendimiento"
|
||||||
|
epic: OQI-009
|
||||||
|
rf: RF-MT4-006
|
||||||
|
created: "2026-01-25"
|
||||||
|
|
||||||
|
hooks:
|
||||||
|
- name: useMT4WebSocket.ts
|
||||||
|
path: modules/trading/hooks/useMT4WebSocket.ts
|
||||||
|
purpose: "Hook para conexion WebSocket MT4 en tiempo real"
|
||||||
|
epic: OQI-009
|
||||||
|
rf: RF-MT4-007
|
||||||
|
created: "2026-01-25"
|
||||||
|
exports:
|
||||||
|
- useMT4WebSocket
|
||||||
|
- MT4AccountInfo (type)
|
||||||
|
- MT4Position (type)
|
||||||
|
- MT4Order (type)
|
||||||
|
|
||||||
components_planned:
|
components_planned:
|
||||||
- name: AMDZoneIndicator.tsx
|
- name: AMDZoneIndicator.tsx
|
||||||
purpose: "Indicador de zonas AMD"
|
purpose: "Indicador de zonas AMD"
|
||||||
@ -810,9 +841,10 @@ epic_mapping:
|
|||||||
OQI-009:
|
OQI-009:
|
||||||
features: [trading]
|
features: [trading]
|
||||||
pages_count: 0
|
pages_count: 0
|
||||||
components_count: 6
|
components_count: 9
|
||||||
status: "En Desarrollo (60%)"
|
hooks_count: 1
|
||||||
note: "MT4ConnectionStatus, LivePositionCard, RiskMonitor, MT4PositionsManager, AdvancedOrderEntry, AccountHealthDashboard"
|
status: "En Desarrollo (75%)"
|
||||||
|
note: "MT4ConnectionStatus, LivePositionCard, RiskMonitor, MT4PositionsManager, AdvancedOrderEntry, AccountHealthDashboard, QuickOrderPanel, TradeExecutionHistory, TradingMetricsCard, useMT4WebSocket"
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
# DEPENDENCIAS PRINCIPALES
|
# DEPENDENCIAS PRINCIPALES
|
||||||
|
|||||||
@ -17,7 +17,7 @@ resumen_general:
|
|||||||
total_tablas: 81 # +4 (notifications, user_push_tokens, distribution_history, distribution_runs)
|
total_tablas: 81 # +4 (notifications, user_push_tokens, distribution_history, distribution_runs)
|
||||||
total_servicios_backend: 15 # +1 firebase.client
|
total_servicios_backend: 15 # +1 firebase.client
|
||||||
total_servicios_python: 4 # ML Engine, Data Service, MT4 Gateway, LLM Agent
|
total_servicios_python: 4 # ML Engine, Data Service, MT4 Gateway, LLM Agent
|
||||||
total_componentes_frontend: 74 # +4 CouponForm, PaymentMethodForm, BillingInfoForm, TransactionHistory
|
total_componentes_frontend: 77 # +3 QuickOrderPanel, TradeExecutionHistory, TradingMetricsCard
|
||||||
total_pages: 33 # +4 payments (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
total_pages: 33 # +4 payments (CheckoutSuccess, CheckoutCancel, Pricing, Billing)
|
||||||
total_background_jobs: 1 # Distribution Job
|
total_background_jobs: 1 # Distribution Job
|
||||||
total_unit_tests: 2 # notification.service.spec, distribution.job.spec
|
total_unit_tests: 2 # notification.service.spec, distribution.job.spec
|
||||||
@ -92,8 +92,8 @@ epicas:
|
|||||||
nombre: Trading Execution (MT4 Gateway)
|
nombre: Trading Execution (MT4 Gateway)
|
||||||
sp: 45
|
sp: 45
|
||||||
estado: En Desarrollo
|
estado: En Desarrollo
|
||||||
progreso: 60%
|
progreso: 75%
|
||||||
descripcion: "Complete frontend: MT4Connection, Positions, Orders, Risk, AccountHealth"
|
descripcion: "Complete frontend: MT4Connection, Positions, Orders, Risk, AccountHealth, QuickOrder, TradeHistory, Metrics, WebSocket hook"
|
||||||
doc_frontend: true
|
doc_frontend: true
|
||||||
|
|
||||||
capas:
|
capas:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user