Discusión sobre el artículo "Motor de decisión Multi-IA para MQL5 (Parte 1): Integrar múltiples IA con votación por consenso"

 

Artículo publicado Motor de decisión Multi-IA para MQL5 (Parte 1): Integrar múltiples IA con votación por consenso:

Presentamos una arquitectura en la que el EA habla con un AI Manager que consulta a OpenAI, Claude, Gemini y DeepSeek, parsea sus JSON y los convierte a un estándar AIResponse. Con un prompt común y un sistema de votación ponderada con quórum, se obtiene una señal final COMPRAR/VENDER/MANTENER. Incluye gestión de errores, temporizador y un EA mínimo para su integración práctica.

La idea central es simple: el EA no le habla a ninguna IA en concreto. Le habla a una sola capa intermedia, que llamo el "AI Manager". El EA le pide una decisión, y el Manager se encarga de todo lo demás.

El Manager tiene configurados varios proveedores (OpenAI, Claude, Gemini, DeepSeek). Cuando el EA pide una decisión, el Manager le hace la misma consulta a cada uno, junta las respuestas y las pasa por el sistema de votación. Recién ahí devuelve una sola decisión final.

La clave está en que cada proveedor sabe hablar con su propia API, pero todos devuelven el resultado en el mismo formato. Así el EA nunca necesita saber con qué IA está hablando: siempre recibe lo mismo.

Arquitectura del motor multi-IA

Autor: Martin Alejandro Bamonte