Resultados populares
Position Sizer
Un asesor gratuito para MetaTrader para calcular el tamaño de la posición y ejecutar operaciones.Consola de comandos para MetaTrader 5
La gestión de su plataforma de trading MetaTrader 5 a veces puede resultar engorrosa cuando necesita realizar varias acciones rápidamente. Nuestra herramienta MT5 Console proporciona una potente interfaz de línea de comandos que le permite controlar casi todos los aspectos de MT5 mediante sencillos comandos de texto, desde la ejecución de operaciones hasta la gestión de gráficos e indicadores.
¿Qué es MT5 Console?
MT5 Console es una herramienta experimental de interfaz de línea de comandos para MetaTrader 5 que proporciona una ventana similar a un terminal donde se pueden escribir comandos para controlar la plataforma. En lugar de navegar por menús y cuadros de diálogo, basta con escribir órdenes como comprar 0,1 o cerrar todo para ejecutar operaciones al instante.
La consola funciona como un servicio que se ejecuta en segundo plano, proporcionando una ventana independiente que se mantiene en la parte superior de su plataforma MT5. Puede activarla pulsando
Piense en ella como un símbolo del sistema para su plataforma de trading: si se siente cómodo tecleando comandos, descubrirá que esta herramienta acelera drásticamente su flujo de trabajo.
¡Cuidado!
¡MT5 Console es una herramienta experimental! Puede destruir sus datos y alterar completamente sus posiciones de trading. Se proporciona "tal cual" y sin ninguna garantía. ¡Úsela solo bajo su propio riesgo!
Comandos
MT5 Console ofrece un amplio conjunto de comandos que cubren el trading, la gestión de gráficos, el control de la plataforma y mucho más:
Órdenes de trading
buy [símbolo] <lotes> [sl=<precio>] [tp=<precio>]: abre una posición de compra.sell [símbolo] <lotes> [sl=<precio>] [tp=<precio>]: abre una posición de venta.abuy/asell: versiones asíncronas de buy/sell para una ejecución más rápida.close <símbolo>oclose all: cierra posiciones.aclose all: cierre asíncrono de todas las posiciones.positionsopos: lista todas las posiciones abiertas.orders: lista las órdenes pendientes.history [período]: mostrar historial de trading.balanceobal: muestra el balance de la cuenta y el patrimonio.panic: eliminar todos los EA, cerrar todas las posiciones, eliminar todas las órdenes pendientes.
Comandos para gráficos
info: muestra información sobre el gráfico actual.chart <símbolo> [marco temporal]: abre un nuevo gráfico.tf <marco temporal>: cambia el marco temporal del gráfico actual (por ejemplo,tf h1).left/right(ol/r): alterna entre los gráficos abiertos.line <precio> [color]: añade una línea horizontal (admite colores en inglés comoredy colores hexadecimales como0xFF8800).template <nombre>: aplica una plantilla de gráfico.scroll: activa el desplazamiento automático del gráfico.shift: alterna el desplazamiento del gráfico.
Comandos para indicadores y EA
add <indicador>: añade un indicador mediante código MQL5 (no requiere confirmación).attach <indicador>: adjunta un indicador al gráfico actual (admite indicadores estándar y personalizados).run <script>: ejecuta un script.load <nombre>: adjunta un asesor experto.unload: eliminar EA del gráfico.remove <indicador>: elimina el indicador del gráfico.list: lista de indicadores, scripts y EA en su carpeta MQL5.install <URL>: instala un indicador, asesor experto o script desde una URL (www.earnforex.com o alguna otra).
Comandos de alerta
alerts: lista todas las alertas configuradas en MT5.alerts-add <símbolo> <condición> <valor>: añade una nueva alerta (por ejemplo,alerts-add eurusd bid< 1.05).alerts-enable <n>/alerts-disable <n>: activar/desactivar alerta por número.alerts-del <n>: elimina una alerta.
Comandos de plataforma
autooalgo: activa o desactiva el comercio algorítmico.darkmode/lightmode/systemmode: cambia el esquema de colores de MT5.shutdown [retraso]: cerrar MetaTrader 5.
Comandos de información
spec [símbolo]: muestra las especificaciones del símbolo.swaps [símbolo]: muestra las tasas swap.accountoacc: muestra detalles de la cuenta.server: muestra detalles del servidor MT5.margin: información sobre el margen.
Comandos de utilidad
helpo?: muestra los comandos disponibles.clearocls: vacía la pantalla de la consola.undo: deshace la última acción (si es posible).exit: cierra la ventana de la consola (vuelva a abrirla con` ).
¿Por qué utilizar MT Console?
La consola de MT5 está diseñada para los operadores que prefieren utilizar comandos de teclado rápidos en lugar de la lentitud de apuntar y hacer clic con el ratón. He aquí algunos escenarios en los que MT5 Console puede resultar ventajoso:
- Ejecución rápida de operaciones: escriba
buy 0.1en lugar de ir pulsando en el cuadro de diálogo de la orden. - Gestión rápida de gráficos: alterne entre marcos temporales con
tf m15o navegue entre gráficos conleft/right. - Situaciones de emergencia: el comando
panicelimina rápidamente todos los asesores expertos de todos los gráficos y cierra todas las posiciones/órdenes. - Tareas repetitivas: los comandos son más rápidos que navegar por los menús, especialmente para operaciones frecuentes.
- Historial de comandos: utilice las teclas de flecha para recuperar y repetir comandos anteriores, incluso después de reiniciar la plataforma.
- Descargar e instalar: el comando
installse encargará de la descarga, instalación y compilación de cualquier indicador MT5, EA o script desde un enlace dado. - Flujo de trabajo centrado en el teclado: mantenga las manos en el teclado en lugar de cambiar al ratón.
Si prefiere las interfaces gráficas y rara vez necesita realizar acciones rápidas, MT5 Console podría no ser necesario. Pero para los operadores activos, scalpers, o cualquier persona que aprecie la eficiencia de la línea de comandos, esta herramienta puede mejorar significativamente la forma de interactuar con MetaTrader 5.
Interfaz de la consola
La consola de MT5 aparece como una ventana independiente con fondo negro y texto verde, que recuerda a las interfaces de terminal clásicas. Entre las principales características de la interfaz se incluyen:
- Prompt de comandos: muestra
MT5>donde se escriben los comandos. - Historial de comandos: utilice las teclas de flecha Arriba/Abajo para navegar por los comandos anteriores.
- Desplazamiento: utilice las teclas Re Pág y Av Pág para desplazar la ventana de la consola hacia arriba y hacia abajo.
- Siempre encima: la consola permanece visible por encima de otras ventanas para un acceso rápido.
- Alternar la visibilidad: pulse
` (acento grave) para mostrar/ocultar la consola. - No es necesario escribir comandos completos: la consola detectará el comando por sus primeros caracteres.
El servicio de MT5 Console es gratuito y de código abierto, por lo que puede ampliarlo con sus propios comandos o modificarlo para adaptarlo a sus necesidades.
Descargas (ver. 1.00, 2026-02-02)
Puede descargar nuestra herramienta gratuita MT5 Console mediante el siguiente enlace.
Instalación
Para instalar el servicio MT5 Console, siga estas instrucciones:
- Descargue el archivo Console.mq5.
- Abra la carpeta de datos de MetaTrader 5 (mediante Archivo→Abrir carpeta de datos).
- Abra la carpeta MQL5\Services\ (crearla si no existe).
- Copie el archivo Console.mq5 a la carpeta MQL5\Services\.
- Abra el MetaEditor (
F4 ). - En el navegador del MetaEdtitor, busque Console en Servicios y haga doble clic para abrirla.
- Busque el botón Compilar en el menú de herramientas.
- Haga clic en el botón Compilar y asegúrese de que no hay errores de compilación.
- Vuelva a la ventana de MetaTrader 5.
- En el navegador, despliegue la sección Servicios.
- Haga doble clic en Console para iniciar el servicio.
- Marque la opción Permitir importación de DLL cuando se le solicite (necesario para acceder a la API de Windows).
- Después de iniciar el servicio de la consola, se puede abrir su ventana con
` (tecla acento grave o abierto, situada a la izquierda de la tecla Intro/Entrar en la mayoría de teclados).
¡Atención!
MT5 Console probablemente no funcionará en sistemas Linux o macOS.
Esta herramienta requiere MetaTrader 5 y no se puede utilizar en MetaTrader 4. Puede abrir una cuenta de trading con cualquiera de los brókeres que ofrecen MetaTrader 5 para utilizar MT5 Console.
Discusión
¿Tiene alguna sugerencia o pregunta sobre esta herramienta? Siempre puede debatir sobre MT5 Console con otros traders y programadores en nuestro foro.



