Forex y MetaTrader
Un puente de MetaTrader es la capa de conexión que permite a un sistema externo, una fuente de señales, un bot o una plataforma de automatización, colocar, modificar y cerrar operaciones dentro de un terminal de MetaTrader 5 sin que una persona haga clic; normalmente consiste en un Asesor Experto en el terminal y una capa de mensajería o HTTP que le lleva los comandos y devuelve los resultados.
MetaTrader no tiene una API pública del lado del servidor, así que toda forma de automatización de MT5 pasa por un terminal, y el diseño del puente decide la latencia, la fiabilidad y qué ocurre cuando algo falla. Un puente que vive en el portátil del trader se detiene cuando el portátil se suspende; uno que devuelve una marca de éxito antes de que el bróker haya confirmado la ejecución miente sobre la protección; uno que no puede distinguir una cuenta de cobertura (hedging) de una cuenta de neteo (netting) divide mal las señales con varios objetivos. El puente es también donde hay que resolver los sufijos de símbolo, los pasos de lote y las peculiaridades propias de cada bróker.
El puente de AlgoVesta es un Asesor Experto que se ejecuta en terminales que AlgoVesta opera en su propia granja de terminales, conectado al backend a través de un canal privado de baja latencia; no se instala nada en tu máquina. Los comandos se preparan del lado del servidor después de que las reglas de tu bot han pasado: el símbolo del bróker se resuelve incluyendo sufijos, el tamaño del pip se toma del símbolo real, los lotes se redondean al paso del bróker y se dividen entre objetivos, y las cuentas de neteo se detectan para que una señal con varios objetivos no se abra como varias posiciones que se fusionan. El EA ejecuta, espera la confirmación del bróker, fija el stop y el objetivo en la posición e informa de vuelta; una posición cuyo stop no se puede confirmar se cierra de nuevo por diseño. Los inicios de sesión del terminal, las desconexiones y la resolución del servidor del bróker se gestionan y se supervisan, y el estado de la conexión se muestra por cuenta. Varios bots pueden compartir una cuenta MT5, gestionando cada uno solo las posiciones que abrió. El tiempo de extremo a extremo para una orden de forex a través del puente es, en promedio, de aproximadamente 1,2 segundos. Consulta Forex en MetaTrader y la entrada de Asesor Experto. Para una configuración paso a paso, consulta la guía puente de Telegram a MT5.
Un trader de prop firm añade un inicio de sesión MT5 para un bróker cuyo símbolo de oro es XAUUSD.r. Llega una señal de Telegram sobre oro con tres objetivos; el puente resuelve el símbolo, toma el tamaño de pip para el oro, divide 0,30 lotes en 0,15 / 0,09 / 0,06, y el EA abre tres posiciones con un stop y tres objetivos. Las confirmaciones del bróker regresan en aproximadamente 1,2 segundos y los tres tickets aparecen en el panel.