Omni Device AI Utiility and Indicator
- Utilidades
- Versión: 1.0
- Activaciones: 10
Solo para operadores serios (esta herramienta utiliza IA, pero también puedes usarla sin ella; para ello, debes obtener una clave API y añadir la URL de la solicitud web; lee los apartados correspondientes para entender cómo hay que hacerlo. Si ya sabes cómo obtener una clave API, añadir la URL e introducir la clave API en los parámetros de entrada, no es necesario que leas las instrucciones de implementación)
OMNI DEVICE AI
: señales de tendencia con un plan de trading completo, un historial simulado y una segunda opinión de la IA
OMNI DEVICE AI es una herramienta de gráficos para traders que toman sus propias decisiones. Marca señales de COMPRA y VENTA basadas en reglas, traza el plan de trading completo para cada señal (entrada, stop, dos objetivos, punto de equilibrio y trailing stop), mantiene un historial simulado de sus propias señales con los costes incluidos y cuenta con un botón «Asesor de IA» que consulta al agente de IA que elijas —Claude, ChatGPT, Grok, Gemini, DeepSeek o uno personalizado— una segunda opinión fundamentada antes de actuar.
El programa nunca abre, modifica ni cierra una operación. No contiene ninguna función de negociación. Tipo de producto: utilidad. Se trata de un único archivo y no utiliza DLL.
EL PANEL DE CONTROL
El panel de control es un conjunto de tarjetas flotantes que puedes arrastrar, o una barra acoplada debajo del gráfico que nunca oculta el precio. Sus botones: Tendencia / Reversión / Scalping / Volumen (lo que evalúa la tarjeta de Señales), Modo (Estándar, Estricto, Flexible), Esquema de salida, Filtro OMNI, Alertas, Señales, Operaciones, Gráficos, Flechas de módulos, Paleta, Filtros, CSV, Asesor IA, Anclar / Flotar, Más / Menos, minimizar y cerrar. Las flechas y los niveles de operación en el gráfico siempre siguen la señal de tendencia; los cuatro botones de estrategia solo cambian la lectura de la tarjeta de señal.
- Tarjeta SEÑAL: COMPRAR, VENDER o ESPERAR; el estado del mercado (por ejemplo, alcista/tendencia o mixto/rango); una puntuación de calidad del 0 al 100 calculada a partir de la concordancia entre los módulos y los marcos temporales; el estado de cada módulo; y, en palabras sencillas, lo que la herramienta está esperando.
- Tarjeta «PLAN DE OPERACIÓN»: para una señal activa, la entrada, el stop, los objetivos, el resultado actual en R y en pips, una barra de progreso y el siguiente paso de gestión, por ejemplo, «al alcanzar el TP1, cerrar 1/3 y mover el stop a la entrada». Un asistente de tamaño muestra el tamaño del lote correspondiente al riesgo por operación que hayas elegido. Cuando no hay ninguna posición: la última operación, la condición para la próxima entrada, los filtros activos y las distancias de stop y objetivo que tendría una señal en este momento.
- Tarjeta CONTEXTO: sesgo de tendencia, sesgo en marcos temporales superiores, fuerza de la tendencia, impulso del RSI, volumen y volatilidad respecto a sus medias, y una franja con la dirección de la tendencia en 20 marcos temporales, desde M1 hasta W1.
- Tarjeta «TRACK RECORD»: un historial simulado de las propias señales de la herramienta en el historial de tu gráfico: número de operaciones, tasa de acierto, factor de beneficio, resultado neto en R, drawdown máximo en R, ganancia y pérdida medias, dos curvas de capital (operaciones planificadas y todas las señales) y la última operación cerrada. En cada operación simulada se aplican el spread y la comisión. Una herramienta de Monte Carlo calcula el riesgo por operación que habría mantenido la caída simulada por debajo de tu límite. Estas cifras son una simulación basada en datos históricos de tu bróker. No son resultados de trading reales y no predicen resultados futuros.
Alertas: una alerta emergente y una notificación push en tu teléfono, si la activas, para cada nueva señal con punto de entrada, stop y objetivos, cuando se alcanza un objetivo, cuando hay que mover el stop y cuando finaliza la operación. El botón CSV exporta todas las operaciones simuladas para que puedas analizarlas por tu cuenta.
LO QUE SE VE EN EL GRÁFICO
- Flechas de COMPRA y VENTA. Aparece una señal cuando los dos módulos de tendencia, el «Trend Breakout Catcher» y la «OMNI Cloud», coinciden en una dirección. En los parámetros de configuración se puede seleccionar una regla clásica (el «catcher» cambia de dirección mientras que la nube ya está de acuerdo). Las señales se evalúan en barras cerradas.
- El plan de operación de cada señal, representado como niveles: entrada, stop inicial (2 x ATR por defecto), objetivo 1 (1,5 R), objetivo 2 (3 R), el desplazamiento del stop hasta el punto de equilibrio y la trayectoria del trailing stop. R es el riesgo inicial de la operación. Una operación finalizada lleva una etiqueta con su resultado en R y la forma en que concluyó: TP, STOP, BREAK-EVEN, TRAIL o FLIP.
- Tres esquemas de salida, modificables con un solo clic: Objetivos + punto de equilibrio + trailing, Solo stop + trailing, Solo señal opuesta.
- Filtros de entrada, denominados «plan»: una ventana de sesión en horas del servidor, concordancia con la tendencia de H4 y/o D1, filtros de régimen opcionales (ratio de eficiencia, ratio ATR) y dirección (larga, corta o ambas). Una señal que un filtro rechaza se sigue mostrando con todos sus niveles en un color más tenue y se etiqueta como «fuera del plan» indicando el motivo. Se muestra a título informativo y no se cuenta como una operación del plan.
- Velas de tendencia, la nube, la línea Catcher con su banda, las bandas ATR, las zonas de reversión y la cinta del trailing stop. Cinco paletas de colores (Midnight, Graphite, Paper, Classic, Purple), o bien la herramienta mantiene los colores originales de tu propio gráfico.
EL ASESOR
DE IA
Haz clic en «Asesor de IA» en el panel de control. La herramienta envía una instantánea de la situación al agente de IA que hayas elegido y muestra la respuesta en una ventana del gráfico, normalmente en un plazo de entre 5 y 40 segundos. La respuesta siempre tiene el mismo formato: VEREDICTO (ENTRAR, ENTRAR CON POSICIÓN MÁS PEQUEÑA, ESPERAR o SALTAR), CONFIANZA, A FAVOR, EN CONTRA, PLAN DE RIESGO e INVALIDACIÓN. «Preguntar de nuevo» repite la pregunta con datos actualizados.
Lo que se envía: símbolo, marco temporal, hora del servidor y spread actual; la señal o posición en cuestión con punto de entrada, stop, objetivos y, si un filtro la ha rechazado, cuál; el estado de los módulos y la dirección de la tendencia en 20 marcos temporales; cifras de volatilidad, impulso y estructura de precios; las estadísticas simuladas propias de la herramienta en tu gráfico, incluyendo cómo finalizaron señales pasadas comparables; eventos de impacto medio y alto del calendario económico de MetaTrader; tu configuración de riesgo por operación; barras de precios recientes del marco temporal del gráfico, de H4 y de D1.
Lo que nunca se envía: número de cuenta, nombre, saldo, capital, posiciones abiertas, órdenes o historial de operaciones. No se envía nada al autor de este producto. La solicitud se envía directamente desde tu MetaTrader a la empresa de IA cuya clave hayas introducido. Para que puedas comprobarlo por ti mismo, la herramienta guarda lo que ha enviado, sin la clave, en MQL5\Files\AI_Advisor\last_request_(símbolo)_(periodo).txt y la respuesta en last_answer_(símbolo)_(periodo).txt.
La IA tiene instrucciones de utilizar únicamente los datos facilitados, sopesar las estadísticas medidas, ser sincera respecto a la incertidumbre y no prometer nunca un resultado. Un modelo lingüístico no puede predecir el mercado. Considera la respuesta como una segunda opinión, no como un servicio de señales ni como asesoramiento financiero. Puedes añadir tus propias instrucciones permanentes en el campo de entrada AI_ExtraInstructions, por ejemplo: «Responde en español. Nunca mantengo posiciones abiertas durante el fin de semana».
Coste de la IA: las empresas de IA cobran por el uso de la API, que se cargará a tu propia cuenta con ellas. Esto es independiente del precio de este producto, y una suscripción a un servicio de chat como ChatGPT Plus o Claude Pro no cubre el uso de la API. Una pregunta equivale aproximadamente a 3.500 tokens de entrada más una respuesta breve. Consulta la lista de precios del agente que elijas; los modelos más pequeños cuestan menos por pregunta.
CONFIGURACIÓN
Paso 1: añadir la herramienta
Tras la compra, la herramienta se encuentra en el Navegador, en Asesores Expertos > Mercado. Arrástrala a un gráfico. MetaTrader ejecuta un asesor experto por gráfico: si el gráfico ya ejecuta un robot de trading, abre un segundo gráfico del mismo símbolo para esta herramienta. El panel de control aparece al cabo de unos segundos. Todo, excepto el asesor de IA, funciona sin necesidad de configuración adicional.
Paso 2: autoriza la dirección de tu agente de IA en MetaTrader (una vez por terminal)
. MetaTrader bloquea todas las direcciones de Internet que no figuran en su lista.
1. En MetaTrader 5, abre el menú Herramientas > Opciones (o pulsa Ctrl+O).
2. Abre la pestaña Asesores expertos.
3. Marca la casilla «Permitir WebRequest para la URL indicada».
4. Haz doble clic en la línea con el signo más debajo («añadir nueva URL como https://www.mql5.com»), escribe la dirección de tu agente exactamente como aparece aquí y pulsa Intro.
5. Pulsa Aceptar. No es necesario reiniciar.
Direcciones que hay que permitir (una línea por agente, sin nada después):
Claude (Anthropic): https://api.anthropic.com
ChatGPT (OpenAI): https://api.openai.com
Grok (xAI): https://api.x.ai
Gemini (Google): https://generativelanguage.googleapis.com
DeepSeek: https://api.deepseek.com
Agente personalizado: la parte del protocolo y del host de la dirección que has introducido en AI_Url
Todos los modelos de un mismo agente utilizan la misma dirección. A modo de referencia, estas son las direcciones completas a las que accede la herramienta:
Claude: https://api.anthropic.com/v1/messages
ChatGPT: https://api.openai.com/v1/responses
Grok: https://api.x.ai/v1/chat/completions
Gemini: https://generativelanguage.googleapis.com/v1beta/openai/chat/completions
DeepSeek: https://api.deepseek.com/chat/completions
Paso 3: consigue una clave API y pégala
Una clave API es una contraseña larga que permite a un programa utilizar tu cuenta en la empresa de IA. Se crea en la página para desarrolladores de la empresa, no en su aplicación de chat. Cópiala inmediatamente, ya que las páginas solo la muestran una vez. A continuación, abre los campos de entrada de la herramienta (pulsa F7 en el gráfico), pega la clave en AI_ApiKey, selecciona la misma empresa en AI_Provider y pulsa Aceptar.
Claude (Anthropic)
1. Ve a platform.claude.com (Claude Console) e inicia sesión o crea una cuenta.
2. Abre Ajustes > Facturación y compra créditos.
3. Abre Ajustes > Claves API y haz clic en «Crear clave». Asigna un nombre, elige una fecha de caducidad (Nunca, si no deseas renovarla), configura «Cuenta vinculada» con tu propio nombre y elige un espacio de trabajo para la clave; el espacio de trabajo predeterminado es suficiente. Este último punto es importante: una clave sin espacio de trabajo se rechaza con un mensaje relacionado con el «anthropic-workspace-id».
4. Copia la clave. Empieza por «sk-ant-».
Entradas: AI_Provider = Claude. Modelos de la lista: Opus 5 (claude-opus-5, se utiliza cuando AI_Model se deja en el modelo recomendado), Fable 5.1 (claude-fable-5-1), Sonnet 5 (claude-sonnet-5), Haiku 4.5 (claude-haiku-4-5).
ChatGPT (OpenAI)
1. Ve a platform.openai.com e inicia sesión o crea una cuenta. Se trata de la plataforma para desarrolladores; no es necesaria una suscripción a ChatGPT para ello.
2. Abre «Configuración» > «Facturación», añade los datos de pago y compra créditos.
3. Abre «Claves API» y haz clic en «Crear nueva clave secreta». Copia la clave. Empieza por «sk-».
Entradas: AI_Provider = ChatGPT. Modelos de la lista: GPT-5.6 Terra (gpt-5.6-terra, el recomendado), GPT-6 Astra (gpt-6-astra), GPT-5.6 Sol (gpt-5.6-sol), GPT-5.6 Luna (gpt-5.6-luna).
Grok (xAI)
1. Ve a console.x.ai e inicia sesión o crea una cuenta.
2. Recarga la cuenta con créditos en la sección de facturación.
3. Abre «Claves API», crea una clave y cópiala.
Entradas: AI_Provider = Grok. Modelos de la lista: Grok 4.6 (grok-4.6, el recomendado), Grok 4.5 (grok-4.5), Grok 4.3 (grok-4.3).
Gemini (Google)
1. Ve a aistudio.google.com/apikey e inicia sesión con una cuenta de Google. Tras aceptar los términos, un nuevo usuario obtiene automáticamente un primer proyecto y una primera clave; de lo contrario, haz clic en «Crear clave de API».
2. Copia la clave.
3. Google ofrece un nivel gratuito con límites de solicitudes para algunos modelos. Para un uso habitual, activa la facturación del proyecto en Google AI Studio.
Parámetros de entrada: AI_Provider = Gemini. Modelos de la lista: Gemini 3.8 Flash (gemini-3.8-flash, el recomendado), Gemini 3.1 Pro preview (gemini-3.1-pro-preview), Gemini 2.5 Pro (gemini-2.5-pro). Si Google rechaza una clave antigua, crea una nueva en la misma página: Google cambió el tipo de clave en 2026.
DeepSeek
1. Ve a platform.deepseek.com e inicia sesión o crea una cuenta.
2. Recarga el saldo.
3. En «Claves de API», crea una nueva clave y cópiala. Empieza por «sk-».
Parámetros de entrada: AI_Provider = DeepSeek. Modelos de la lista: DeepSeek V4 Pro (deepseek-v4-pro, el recomendado), DeepSeek Flash (deepseek-flash).
Agente personalizado
: cualquier servicio que utilice el formato de autocompletado de chat de OpenAI. Datos de entrada: AI_Provider = Custom, la dirección completa en AI_Url, el nombre del modelo en AI_CustomModel y la clave en AI_ApiKey. Añade la dirección a la lista de WebRequest como en el paso 2.
Los nombres de los modelos cambian a menudo. Cuando una empresa retira un modelo de la lista, escribe el ID de su modelo actual en AI_CustomModel. Esa entrada prevalece sobre la lista, por lo que no es necesaria ninguna actualización del producto.
Mantén la clave a buen recaudo. Se almacena junto con la configuración del gráfico en tu ordenador. Las plantillas de gráficos, los perfiles y los archivos .set la contienen, así que no los compartas y no publiques capturas de pantalla de los datos introducidos. Si se filtra una clave, elimínala en la página web de la empresa y crea una nueva. Establece allí un límite de gasto si la empresa ofrece esta opción.
MENSAJES DE LA VENTANA DE IA Y QUÉ HACER
- MetaTrader ha bloqueado la dirección (error 4014): la dirección no aparece en Herramientas > Opciones > Asesores expertos o está mal escrita. Compárala letra por letra, incluyendo https:// al principio.
- Aún no hay clave API: AI_ApiKey está vacío.
- HTTP 401 o 403: la clave es incorrecta, se ha eliminado o ha caducado, o pertenece a otra empresa distinta a la seleccionada en AI_Provider.
- HTTP 400 con «anthropic-workspace-id» en el texto: crea una nueva clave de Claude y elige un espacio de trabajo para ella.
- HTTP 404: la empresa no conoce el nombre del modelo. Elige otro modelo o introduce el identificador actual en AI_CustomModel. AI_Model debe pertenecer a la empresa seleccionada en AI_Provider.
- HTTP 429: se ha alcanzado el límite de rate o no te queda saldo en tu cuenta con la empresa.
- HTTP 500 y superiores: los servidores de la empresa están ocupados. Vuelve a intentarlo más tarde.
- Tiempo de espera agotado: aumenta el valor de AI_TimeoutSec, elige un modelo más rápido o reduce el valor de AI_Effort.
- No se ha recibido respuesta: abre la pestaña «Expertos» de la caja de herramientas. La herramienta escribe allí una línea por cada solicitud, pero nunca la clave.
- Probador de estrategias: el probador no tiene acceso a Internet, por lo que AI Advisor muestra allí una respuesta de ejemplo integrada. Todo lo demás, incluidos los botones del panel de control, se puede probar en el modo visual del probador.
PARÁMETROS DE ENTRADA
Control principal
- BarsToScan (500): barras en las que se dibujan los módulos visuales y las flechas.
- OMNIFilter (true): las flechas del receptor necesitan el acuerdo de la nube.
- TM_SignalMode (Acuerdo): Acuerdo = el captador y la nube llegan a un acuerdo, sea cual sea el que cambie en último lugar; Clásico = el captador cambia mientras la nube ya está de acuerdo.
Gestor de operaciones: entradas, salidas, trailing stop
- TM_Enabled (verdadero): traza entradas, stops, objetivos y salidas.
- TM_ExitMethod (Objetivos + punto de equilibrio + rastro de cinta): el esquema de salida. El botón «Salir» del panel de control también lo modifica.
- TM_StopDistanceATR (2,0): stop inicial en múltiplos de ATR 14.
- TM_TP1_R (1,5) y TM_TP2_R (3,0): los objetivos en R. En cada objetivo se cierra un tercio de la posición.
- TM_BreakEven (verdadero): desplaza el stop hasta el punto de entrada al alcanzar el objetivo 1.
- TM_TrailAfterBE (true): el stop se desplaza en la cinta solo tras alcanzar el punto de equilibrio.
- TM_BreakEvenAtR (1,5): esquema de stop + seguimiento: resultado en R que desplaza el stop hasta el punto de equilibrio.
- TM_FlipStopATR (4,0): Esquema de señal opuesta: stop de protección en ATR; 0 = ninguno.
- TM_EntryNextOpen (verdadero): la entrada simulada es la apertura de la siguiente barra; falso = cierre de la barra de señal.
Gestor de operaciones: filtros de entrada
- TM_Direction (largo y corto): dirección permitida.
- TM_SessionOnly (true), TM_SessionStart (3), TM_SessionEnd (12): entradas solo dentro de esta ventana de horas del SERVIDOR; la hora de fin es exclusiva y la ventana puede traspasar la medianoche.
- TM_MinEfficiency (0 = desactivado): el ratio de eficiencia de las últimas 20 barras debe alcanzar este valor.
- TM_MinAtrRatio (0 = desactivado): el ATR dividido por su media de 50 barras debe alcanzar este valor.
- TM_TrendAgree (D1): solo con la tendencia de H4, de D1, de ambas o desactivado.
- TM_MinEdgeR (-99 = desactivado): umbral de puntuación de evidencia, el R esperado de señales pasadas similares.
- TM_AddOns (0 = desactivado) y TM_AddOnTouchATR (0,35): operaciones adicionales de retroceso una vez que el stop se encuentra en el punto de equilibrio.
Gestor de operaciones: estadísticas, trazado, alertas
- TM_StatsBars (20000): historial utilizado para el registro de resultados.
- TM_DrawTrades (60): número de operaciones pasadas trazadas en el gráfico.
- TM_CostPoints (-1 = automático): spread en puntos cobrado por cada operación simulada. La opción «automático» utiliza el spread registrado de la barra de entrada y nunca es inferior a TM_TypicalSpreadPct.
- TM_TypicalSpreadPct (0,012): spread típico en porcentaje del precio. El historial de barras solo almacena el spread más pequeño de cada barra, por lo que se aplica un mínimo realista. Valores recomendados: oro 0,012; plata 0,05; EURUSD 0,005.
- TM_CommissionPct (0,005): comisión de ida y vuelta en porcentaje del valor negociado, que se aplica en el historial de operaciones.
- TM_RiskPercent (1,0): riesgo por operación en porcentaje del saldo, utilizado por el asistente de tamaño.
- TM_MaxDDPercent (20): límite de caída del asistente de riesgo de Monte Carlo.
- TM_PushAlerts (false): envía también las alertas a tu teléfono como notificaciones push.
- TM_OriginalMarkers (false): marcadores retrospectivos, solo con fines de estudio.
- TM_HideModuleArrows (true): oculta las flechas pequeñas de los módulos individuales.
- TM_ShowSignals (true): flecha de COMPRA / VENTA en cada barra de señal.
- TM_ShowOutsidePlan (true): dibuja los niveles de las señales que los filtros rechazan.
Panel de control
de- UI_Mode (Floating): tarjetas flotantes o barra acoplada debajo del gráfico.
- UI_Columns (0 = automático), UI_ScalePercent (0 = sigue la escala de visualización de Windows), UI_X (12), UI_Y (28): diseño, tamaño y posición.
- UI_Palette (Midnight): colores del gráfico. El botón «Paleta» los cambia y recuerda la elección.
Asesor de IA
- AI_Provider (Claude): la empresa de IA.
- AI_Model (modelo recomendado de la empresa elegida): debe pertenecer a la empresa indicada anteriormente.
- AI_CustomModel (vacío): cualquier ID de modelo introducido manualmente; tiene prioridad sobre la lista.
- AI_ApiKey (vacío): tu clave.
- AI_Url (vacío = la dirección estándar de la empresa): solo necesario para «Personalizado».
- AI_WebRequest_NOTE: un recordatorio de las direcciones, no hay que configurar nada.
- AI_Effort (medio): el nivel de esfuerzo con el que piensa el modelo, cuando la empresa lo admite. Cuanto mayor sea, más lento será y más costará.
- AI_TimeoutSec (90): se da por perdido tras este número de segundos.
- AI_ExtraInstructions (vacío): tus propias instrucciones permanentes para el asesor.
- AI_ClaudeFallback (verdadero): solo para Claude Opus 5 y Fable 5.1: si el modelo rechaza una solicitud, Anthropic puede ejecutarla en su modelo de reserva.
Este programa
- Host_PollMs (300): frecuencia con la que la herramienta busca una nueva pregunta, en milisegundos.
- Host_Log (verdadero): una línea de registro por cada solicitud de IA, nunca la clave.
INFORMACIÓN ÚTIL
- Funciona con todos los símbolos y marcos temporales de MetaTrader 5. Los filtros predeterminados (sesiones 03 a 12 según la hora del servidor y coincidencia con la tendencia D1) proceden de las pruebas del autor en XAUUSD H1. La hora del servidor varía según el bróker. En otros símbolos y marcos temporales, compara las operaciones planificadas con todas las señales en la pestaña «Historial» —el botón «Filtros» activa y desactiva los dos filtros— y configura los filtros según lo que muestre tu propio gráfico.
- Añade la herramienta a todos los gráficos en los que la desees utilizar. Cada gráfico conserva su propia configuración.
- La herramienta no opera ni gestiona posiciones. El asistente de tamaño solo lee tu saldo en tu ordenador.
- Operar conlleva riesgo de pérdida. Las señales, las estadísticas simuladas y las respuestas de IA son información, no asesoramiento. Los resultados pasados y simulados no predicen resultados futuros.

