PostgreSQL Client

Un cliente PostgreSQL completo implementado en MQL5 puro sobre sockets TCP nativos de MetaTrader 5.

La librería implementa el cliente PostgreSQL con autenticación MD5 y SCRAM-SHA-256, SSL/TLS, el Simple Query Protocol, y transacciones explícitas.

Sin DLLs, sin dependencias externas, sin servicios de terceros.

Características

  • Conexión TCP directa a cualquier base de datos compatible con PostgreSQL
  • Autenticación MD5 y SCRAM-SHA-256, auto-detectada
  • SSL/TLS a través del flujo SSLRequest de PostgreSQL
  • Soporte completo de transacciones
  • Accesores de resultados tipificados con detección de NULL
  • Bad-handle safe - nunca bloquea su EA

Compatibilidad

Diseñado para PostgreSQL > 7.4 a 18

  • RDS PostgreSQL
  • Amazon Aurora PostgreSQL
  • Google Cloud SQL para PostgreSQL
  • Azure Database para PostgreSQL
  • Supabase (nube y autoalojado)
  • CockroachDB
  • CrateDB
  • YugabyteDB


Primeros pasos

PaseuseSSL = true aPg_Connect. La librería realiza la negociación estándar PostgreSQL SSLRequest y actualiza a TLS vía SocketTlsHandshake . Si el servidor rechaza la petición el cliente registra una advertencia y continúa sin cifrar.

Ejecuta cualquier sentencia SQL - INSERT , UPDATE , DELETE , DDL - a través de una única llamada aPg_Query . Cada llamada devuelve un manejador de resultado cuyo ciclo de vida es gestionado por el cliente: el resultado anterior en el mismo cliente se libera automáticamente cuando se ejecuta la siguiente consulta.

Pg_Begin , Pg_Commit , yPg_Rollback proporcionan envolturas de una llamada alrededor de los comandos de transacción SQL estándar. Para la recuperación de errores anidados, utilice puntos de guardado ( SAVEPOINT nombre / ROLLBACK TO nombre ) a través dePg_Query.

Funciones cliente
Función Descripción
Pg_Versión() Devuelve la cadena de versión de la librería.
Pg_Create() Asigna un nuevo manejador de cliente. Devuelve 0 en caso de fallo.
Pg_Destroy(h) Libera el manejador del cliente y su resultado actual.
Pg_Connect(h, host, port, db, user, pass, ssl, app) Conecta y autentica contra el servidor.
Pg_Disconnect(h) Envía un mensaje Terminate y cierra el socket limpiamente.
Pg_IsConnected(h) True sólo cuando la conexión está en estado READY.
Pg_IsAlive(h) Verdadero si el socket está abierto y el protocolo está al menos LISTO.
Pg_Ping(h) Ejecuta SELECT 1 para verificar que la conexión está en buen estado.
Pg_Query(h, sql) Ejecuta cualquier sentencia SQL y devuelve un manejador de resultado.
Pg_Begin(h) Inicia una transacción y devuelve un manejador de resultado.
Pg_Commit(h) Compromete la transacción actual.
Pg_Rollback(h) Retrocede la transacción actual.
Pg_LastError(h) Devuelve el último mensaje de error a nivel de protocolo o socket.
Funciones de resultado
Función Descripción
Res_IsOk(r) Verdadero si la consulta se ha realizado correctamente.
Res_HasRows(r) True si el resultado contiene al menos una fila.
Res_CommandTag(r) Etiqueta del comando del servidor, por ejemplo INSERT 0 1 o UPDATE 3.
Res_AffectedRows(r) Filas afectadas por INSERT, UPDATE o DELETE.
Res_NumRows(r) Número de filas en el resultado.
Res_NumFields(r) Número de columnas del resultado.
Res_FieldName(r, col) Nombre de la columna en el índice dado.
Res_FieldIndex(r, nombre) Índice de columna para un nombre dado. Devuelve -1 si no se encuentra.
Res_Siguiente(r) Avanza el iterador de filas. Devuelve true mientras queden filas.
Res_ResetIterator(r) Restablece el iterador a antes de la primera fila.
Res_IsNull(r, col) True si el valor de la fila actual en col es NULL.
Res_GetValue(r, col) Valor de la fila actual como cadena por índice de columna.
Res_GetValueByName(r, nombre) Valor de la fila actual como cadena por nombre de columna.
Res_GetInt(r, col) Analiza el valor actual como int.
Res_GetLong(r, col) Analiza el valor actual como long.
Res_GetDouble(r, col) Analiza el valor actual como double.
Res_GetBool(r, col) Analiza el valor actual como bool.
Res_GetDatetime(r, col) Analiza el valor actual como datetime.
Res_ErrorMessage(r) Texto del mensaje de error del servidor cuando Res_IsOk es false.
Res_ErrorSQLState(r) Código SQLSTATE de PostgreSQL de 5 caracteres.


#include <PostgresLib.mqh>

void OnStart()
{
   long h = Pg_Create();
   Pg_Connect(h, "127.0.0.1", 5432, "postgres", "postgres", "postgres", false, "MQLPgClient");

   long r = Pg_Query(h, "SELECT symbol, price, timestamp FROM trades LIMIT 10");
   while(Res_Next(r))
      Print(Res_GetValueByName(r, "symbol"), " @ ", Res_GetDouble(r, Res_FieldIndex("price")), " at ", Res_GetValue(r, 2));

   Pg_Disconnect(h);
   Pg_Destroy(h);
}
Productos recomendados
¡Hola a todos! Soy un programador profesional de MQL, haciendo EAs, indicadores y herramientas de comercio para mis clientes en todo el mundo. Construyo 3-7 programas cada semana pero rara vez vendo Robots ya hechos. Porque soy meticuloso y las buenas estrategias son tan pocas... este EA es el único hasta ahora que creo que es lo suficientemente bueno como para ser publicado aquí. Como todos sabemos, el indicador Ichimoku se ha hecho mundialmente popular durante décadas, pero aún así, sólo una
Superposición de sesiones Deje de adivinar dónde empiezan y acaban las sesiones. La mayoría de los indicadores de sesión marcan las zonas por horas de reloj fijas. ¿Cuál es el resultado? Cajas que comienzan 30 minutos tarde, terminan en la vela equivocada y nunca se alinean con la reacción real del precio. La superposición de sesiones se construye de manera diferente. Cada límite de la sesión se calcula a partir de la apertura de la barra D1 - no un desplazamiento codificado - por lo que el somb
FREE
Operaciones de reposición automática dentro de un rango definido El EA opera sólo dentro del rango de precios predefinido . Cuando una orden se cierra, se llena o se cancela ( reduciendo el número total de órdenes), el EA colocará automáticamente nuevas órdenes para mantener el funcionamiento continuo de la estrategia de negociación. Este EA está diseñado para condiciones de mercado oscilantes / laterales . Puede controlar el número total de órdenes utilizando Órdenes Máximas . Ejemplo: Órdenes
CURRENCYPOWER NAVIGATOR MT5 Panel de control de clasificación de la fortaleza de las divisas ESLOGAN Consulta cuáles son las divisas más fuertes y más débiles antes de elegir el par. DESCRIPCIÓN DEL PRODUCTO CurrencyPower Navigator MT5 es un indicador de fortaleza de divisas para MetaTrader 5. En lugar de centrarse únicamente en un gráfico, evalúa una cesta de los principales pares de divisas y estima la fortaleza relativa de cada una de ellas. A continuación, el indicador clasifica las pr
FREE
Ai Prediction MT5
Mochamad Alwy Fauzi
Un indicador gratuito para los que compren la versión completa Este indicador está creado por esta Inteligencia Artificial, con la configuración que usted desee. Inteligencia artificial a su servicio Disponga de una inteligencia artificial completa y utilícela en sus códigos Esta inteligencia artificial está entrenada para decirle en cada vela si el mercado se mueve al alza o a la baja. En general, la inteligencia artificial se puede utilizar en todos los mercados, todos los marcos temporales
Ajuste BRA50
Claudio Rodrigues Alexandre
4.33 (6)
Este script marca el punto de ajuste del contrato de futuros del Índice Mini Brasileño (WIN) en el gráfico BRA50 de Operaciones Activas, ***NOTA para que este script funcione es necesario autorizar la URL BMF Bovespa en Meta Trader. PASO A PASO: MetaTrader 5 -> Herramientas -> Opciones -> Adivisores Expertos * Marque la opción "Lista en el cuadro de abajo las URLs que desea permitir la función WebRequest". y en la casilla de abajo añada la URL https://www2.bmf.com.br/ este indicador utiliza la
FREE
RSI Cortex Ai
Michael Prescott Burney
RSI Cortex AI para MT5 RSI Cortex AI es un indicador de MetaTrader 5 diseñado para ayudar a los operadores a analizar el impulso utilizando un modelo de clasificación de múltiples factores en lugar de confiar sólo en un enfoque de umbral RSI fijo. Combina características de impulso, clasificación direccional, puntuación de confianza y filtrado adaptativo en un espacio de trabajo limpio al estilo de TradingView para el análisis basado en gráficos. Qué hace el indicador RSI Cortex AI evalúa el imp
FREE
La librería se utiliza para desarrollar trading automático en el Mercado de Futuros Binance desde la plataforma MT5. Soporta Binance Futuros USD-M y COIN-M Soporta el modo Testnet Soporta todos los tipos de órdenes: Límite, Mercado, StopLimit, StopMarket, StopLoss y TakeProfit Muestra automáticamente el gráfico en la pantalla Uso: 1. Abrir una cuenta demo MQL5 2. Descargue el archivo Header y el ejemplo de EA https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copie
Escanea una lista fija de activos (Ibovespa) en el marco temporal elegido (TimeFrame). Para cada par y para varios períodos. Calcular un modelo de regresión entre los dos activos (y, si se desea, utilizando el índice bova11 como normalizador). Generar el spread de esta relación, su media, desviación típica, desviación especulativa y betas (B1 y B2). Aplique una prueba ADF sin exclusión (cointegración/estacionariedad). Calcular la puntuación Z de la exclusión actual (cuántas desviaciones estándar
FREE
Cierre posiciones rápidamente sin ninguna acción. La versión actual del cierre de posiciones con un solo clic es principalmente para el caso cuando es demasiado tarde para cerrar la posición manualmente, actualmente es independientemente de la categoría de la transacción subyacente, es para todas las posiciones a cerrar. La dirección de las posibles actualizaciones futuras: 1. Cerrar posiciones por categoría y por subyacente. Escenarios aplicables: abrir una serie de posiciones subyacentes, y la
Operaciones de reposición automática dentro de un rango definido El EA opera sólo dentro del rango de precios predefinido . Cuando una orden se cierra, se llena o se cancela (reduciendo el número total de órdenes), el EA colocará automáticamente nuevas órdenes para mantener el funcionamiento continuo de la estrategia de negociación. Este EA está diseñado para condiciones de mercado oscilantes / laterales . Puede controlar el número total de órdenes utilizando Órdenes Máximas . Ejemplo: Órdenes
Amigos, ¡únanse a nosotros! Haz preguntas y conéctate con traders afines: Grupo Público MetaCOT Canal de Información MetaCOT: noticias, informes CFTC y señales: Canal MetaCOT ¡Por un trading exitoso y nuevas señales rentables para todos nosotros! ¡Atención! Recientemente, algunos países han bloqueado el acceso al sitio web cftc.gov . Como resultado, los usuarios de estos países están dando al producto bajas calificaciones. MetaCOT siempre se ha adherido a los más altos estándares de calidad
FREE
Basado en el modelo/estrategia/sistema de trading de cobertura y arbitraje de doble posición en oro lanzado por Goodtrade Brokers, problemas encontrados en la operativa diaria: 1. La cuenta B coloca una orden inmediatamente después de la cuenta A. 2: Después de que la cuenta A coloque una orden, la cuenta B copiará automáticamente el stop loss y el take profit. 3: La cuenta A cierra la posición de la cuenta B y cierra la posición al mismo tiempo. 4: Cuando la cuenta B cierra la posición, la cuen
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper Asesor Experto totalmente automatizado para mercados de divisas de volatilidad media Propiedades: La Biblioteca negocia 10 pares de divisas (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) La Biblioteca no utiliza martingala La Biblioteca establece un stop loss y un take profit fijos para todas las órdenes. La librería sólo opera con el volumen introducido por el usuario La librería se puede instalar en cualquier par de divi
El Gold trading (XAUUSD) 5min Chart Robot viene equipado con herramientas de gestión de riesgo incorporadas que ajustan automáticamente sus parámetros de trading para proteger su capital y optimizar los retornos. Compatibilidad Global: Independientemente de su ubicación o corredor preferido, el Accurate_Action EA se integra perfectamente con MetaTrader 4 y MetaTrader 5 plataformas, por lo que es accesible a los comerciantes de todo el mundo. Actualizaciones continuas: Los mercados financier
Kaseki
Ben Mati Mulatya
El algoritmo metaheurístico híbrido (HMA) es un método de optimización de vanguardia que combina los puntos fuertes de los algoritmos genéticos con las mejores características de los algoritmos basados en poblaciones. Su alta velocidad de cálculo garantiza una precisión sin precedentes y una capacidad de búsqueda eficiente, reduciendo significativamente el tiempo total necesario para la optimización e identificando soluciones óptimas en menos iteraciones. HMA supera a todos los algoritmos de opt
### ¡Desbloquee el poder del trading rentable con nuestro vanguardista EA de seguimiento de tendencias! ¿Está cansado de ver cómo el mercado se mueve sin usted? ¿Frustrado por las oportunidades perdidas y los resultados inconsistentes? Es hora de revolucionar su estrategia de trading con el **Último EA de Seguimiento de Tendencia** - ¡su clave para obtener beneficios constantes y operar sin estrés! #### ¿Por qué elegir nuestro EA de Seguimiento de Tendencias? **1. Rentabilidad probada:** Nue
Trend Vision
Abderrahmane Benali
Recordatorio importante: Si encuentras esta herramienta útil , por favor apoya el trabajo dejando un comentario o valoración . Evita usarla sin mostrar apoyo. Sus comentarios motivan un mayor desarrollo. Visión de Tendencia - SuperTrend PRO Lleve sus operaciones al siguiente nivel con una potente actualización de uno de los indicadores de seguimiento de tendencias más fiables del mercado. SuperTrend PRO ha sido optimizado para proporcionar señales precisas basadas en la fuerza del ATR, con ale
FREE
The GoldDigger
Abdullateef Opeyemi Folorunsho
The GoldDigger — Inteligencia adaptativa de trading basada en IA Un único motor. Todos los mercados. Diseñado para pensar, no solo para ejecutar. GoldDigger no es un sistema de scalping para un solo par de divisas acoplado a un indicador mágico. Es una inteligencia de trading totalmente adaptativa: un motor de señales, un gestor de riesgos y un enrutador de ejecución integrados en un único sistema que analiza el mercado de divisas, los metales, las criptomonedas y los índices, y decide, operació
Quantum Pulse EA Pro
Sayed Sabtain Azhar Naqvi
Quantum Pulse EA Quantum Pulse EA es un sistema de trading algorítmico totalmente automatizado diseñado para la plataforma MetaTrader 5. Este asesor experto está diseñado para captar los rápidos cambios de impulso del mercado mediante una estrategia estructural de ruptura de dos velas consecutivas, combinada con una matriz de volatilidad institucional subyacente. Marco básico de negociación El algoritmo funciona mediante un motor de acción del precio basado en reglas, que analiza datos estructu
Este indicador lee los datos de evolución de los precios en función del periodo de tiempo seleccionado; recupera automáticamente los datos de Bloomberg y, en cierta medida, de Investing.com. También se proporcionarán instrucciones sobre cómo utilizarlo para garantizar su correcto funcionamiento. Gracias. Es extremadamente fácil de usar y se adapta perfectamente a todo el mundo, desde quienes se inician en el mundo del trading hasta los operadores más experimentados. Hemos dedicado mucho tiempo a
Blackwave Bitcoin Hedge Recovery Sistema Adaptativo de Recuperación de Cobertura para Posiciones Bitcoin (BTCUSD) Blackwave Bitcoin Hedge Recovery es un Asesor Experto especializado para MT5 diseñado para ayudar a los traders a estabilizar drawdowns en posiciones manuales de Bitcoin (BTCUSD) mediante un sistema adaptativo de cobertura basado en ATR. El mercado de Bitcoin es conocido por: volatilidad extrema, movimientos explosivos, comportamiento emocional del mercado, y rápida presión de margen
El asesor le permite diseñar la ejecución de transacciones realizadas por otro experto y guardadas en un archivo csv. Esto puede ser útil para verificar los resultados de la estrategia comercial en otro servidor. Utilice otro programa, por ejemplo, Account History Exporter para exportar el historial de transacciones en la cuenta en un archivo csv del formato deseado, o conecte el código de programa de Expert History Exporter a su experto para exportar el historial. Al principio en el archiv
FREE
Señal de flecha de volumen Descripción del producto «Volume Arrow Signal» es un indicador de trading inteligente diseñado para ayudar a los operadores a identificar posibles oportunidades de compra y venta utilizando la evolución del precio, el comportamiento del volumen y las señales de flechas direccionales. El indicador coloca flechas claras directamente en el gráfico, lo que facilita detectar posibles reversiones del mercado, continuaciones de tendencias y oportunidades de entrada sin tener
Smart DCA Pro
Mohamed Refaat Attia Abdelhamid
Smart DCA Pro | Sistema Algorítmico Institucional de Tendencia EURUSD NOTA importante antes de la prueba : hablar conmigo en telegrama para obtener el mejor archivo de configuración para la EA, mi telegrama : https://t.me/SmartDCApro ¿Por qué elegir Smart DCA Pro? Smart DCA Pro es un algoritmo de alto rendimiento, totalmente automatizado diseñado exclusivamente para ( EURUSD ) en el marco de tiempo H1 . Construido para la estabilidad y el crecimiento consistente del capital, este EA filtra macr
Bookeepr
Marvellous Peace Kiragu
Bookeepr es un software avanzado de contabilidad de operaciones MQL5 que automatiza el registro de operaciones, realiza un seguimiento de las pérdidas y ganancias en tiempo real e integra un sistema financiero de tipo libro mayor para depósitos, retiradas y gastos. Admite activos en varias divisas , genera informes de rendimiento detallados y proporciona herramientas de gestión de riesgos para ayudar a los operadores a optimizar sus estrategias. Con un almacenamiento seguro en la nube, informes
Lock Bot
Artem Alekseev
Esta utilidad está diseñada para mantener automáticamente una posición de "bloqueo" y reabrirla cuando sea necesario, lo que resulta adecuado para estrategias de mantenimiento y protección de posiciones. Una sencilla utilidad (en adelante, el bot) que implementa una estrategia de bloqueo con una operación de bloqueo infinitamente recargable. Cómo funciona el bot: - Cuando se lanza, selecciona una orden de compra o venta con un TP especificado - Establezca el parámetro SL para la operación de blo
SimpleLotCalculator
Itumeleng Mohlouwa Kgotso Tladi
SimpleLotCalculator: Biblioteca profesional de gestión de riesgos multisímbolo Deje de adivinar el tamaño de sus lotes y empiece a operar con precisión institucional. SimpleLotLogic es una biblioteca de desarrollo MQL5 de alto rendimiento diseñada para resolver el problema número uno de los operadores algorítmicos y manuales: La gestión del riesgo. En lugar de escribir matemáticas complejas para cada nuevo EA, simplemente conecte esta biblioteca para calcular el tamaño de lote perfecto basado
Big Trades
Giorgi Abuladze
5 (1)
Big Trades: detección del flujo de órdenes institucionales para MetaTrader 5 Big Trades es un indicador de flujo de órdenes para MetaTrader 5 que detecta y visualiza en tiempo real los volúmenes estadísticamente significativos en instrumentos CFD, ayudando a los operadores a identificar cuándo hay actividad de gran volumen, no minorista, en el gráfico. Cómo funciona MetaTrader 5 no ofrece herramientas nativas de flujo de órdenes, y los operadores de CFD trabajan con datos de ticks del bróker en
E2C Lines
Eduardo Cristian De Carvalho
Descubra el poder de nuestro indicador de alta precisión, diseñado para identificar las regiones objetivo y de agotamiento de cualquier activo. Probado y validado durante más de 3 años en los mercados del mini dólar y del mini índice, ofrece una fiabilidad y una eficacia inigualables. Transforme su estrategia de trading y alcance nuevas cotas de éxito con nuestra innovadora herramienta.
Los compradores de este producto también adquieren
Aplicando estos métodos, conseguí llegar a una conclusión matizada que es crucial para comprender la importancia de las estrategias únicas en el trading contemporáneo. Aunque el asesor de redes neuronales mostró una eficacia impresionante en las fases iniciales, a largo plazo resultó ser muy inestable. Diversos factores, como las fluctuaciones del mercado, los cambios de tendencia, los acontecimientos externos, etc., provocan que su funcionamiento sea caótico y acaben provocando inestabilidad. C
[EA Inteligente de Oro | Control de Riesgo es Firme, Avance de Ganancias]. El EA de comercio inteligente, que está personalizado para las características de fluctuación de oro, toma el sistema de comercio de núcleo duro como el núcleo, y cada orden se deriva del juicio preciso de las tendencias del mercado y las presiones de apoyo por modelos cuantitativos, a fin de eliminar la interferencia subjetiva y hacer que las decisiones comerciales más objetiva y eficiente. Equipado con sistema de cont
WalkForwardOptimizer MT5
Stanislav Korotky
3.78 (9)
WalkForwardOptimizer biblioteca le permite realizar rolling y cluster walk-forward optimización de asesores expertos (EA) en MetaTrader 5. Para utilizar la biblioteca incluya su archivo de cabecera WalkForwardOptimizer.mqh en el código fuente de su EA, añada la llamada a las funciones proporcionadas según corresponda. Una vez que la biblioteca está incrustado en EA, puede iniciar la optimización de acuerdo con el procedimiento descrito en la guía del usuario . Cuando finaliza, los resultados int
ModernUI Library
Levi Dane Benjamin
Biblioteca ModernUI para MetaTrader 5 ModernUI es una biblioteca de interfaz de usuario alojada en el gráfico para MetaTrader 5. Ayuda a los desarrolladores de MQL5 a crear paneles de EA más limpios, dashboards, ventanas de configuración, formularios, tablas, diálogos, drawers e interfaces compactas de estilo trading dentro del entorno de gráficos de MT5. Está creada para desarrolladores que quieren una capa de interfaz más profesional que un conjunto de objetos gráficos dispersos, manteniendo a
La biblioteca de Binance para MetaTrader 5 conecta tus asesores expertos, indicadores y scripts con Binance.com y Binance.US directamente desde MetaTrader 5. Se trata de una biblioteca para desarrolladores destinada a crear integraciones personalizadas con Binance dentro de MT5, no de un robot de trading ni de un copiador independiente. La biblioteca te ayuda a añadir instrumentos de Binance a «Market Watch», consultar las especificaciones de los símbolos, cargar datos de mercado actuales e hist
Amigos, ¡únanse a nosotros! Haz preguntas y conéctate con traders afines: Grupo Público MetaCOT Canal de Información MetaCOT: noticias, informes CFTC y señales: Canal MetaCOT ¡Por un trading exitoso y nuevas señales rentables para todos nosotros! ¡Atención! Recientemente, algunos países han bloqueado el acceso al sitio web cftc.gov . Como resultado, los usuarios de estos países están dando al producto bajas calificaciones. MetaCOT siempre se ha adherido a los más altos estándares de calidad
Native Websocket
Racheal Samson
5 (6)
Una librería WebSocket asíncrona , rápida y fácil de usar para MQL5. Soporta: ws:// y wss:// (WebSocket seguro "TLS") datos de texto y binarios Maneja: mensajes fragmentados automáticamente (transferencia de datos grandes) ping-pong frames automáticamente (keep-alive handshake) Ventajas: No requiere DLL. No requiere instalación de OpenSSL. Hasta 128 conexiones Web Socket desde un solo programa. Varios niveles de registro para rastreo de errores Puede sincronizarse con el Hosting Virtual MQL5. Co
Después de descargar este programa de servicio, se utilizará como programa de soporte de servicio para Dom BookHeatMAP Lightning Trading Panel. Enlace de descarga de Dom BookHeatMAP Lightning Trading Panel:https://www.mql5.com/zh/market/product/159414?source=Site+Market+MT5+Search+Rating006%3aDom+BookHeatMAP+Lightning+Trading+Panel En primer lugar, arrastre y suelte el archivo descargado en la carpeta de servicios correspondiente (` MQL5 \ Services `) en el directorio de datos MT5, y confirme
GetFFEvents MT5 I tester capability
Hans Alexander Nolawon Djurberg
¿Quieres obtener todos los eventos como Previo/Previsión/Valores actuales de cada noticia para analizarla/predecirla? Por esta sencilla biblioteca se puede hacer fácilmente, sólo importar / integrar la biblioteca en su sistema, a continuación, obtener todos los valores posibles para cada noticia , incluso en el Probador de Estrategias . Nota: Por favor, añada la dirección "https://www.forexfactory.com/" de la fuente de noticias en su MT5 pestaña > Herramientas > Opciones > Asesores Expertos > Co
La biblioteca está dedicada a ayudar a gestionar sus operaciones, calcular el lote, trailing, cierre parcial y otras funciones. Cálculo del lote Modo 0: Lote Fijo. Modo 1: Lote Martingale (1,3,5,8,13) usted puede usarlo de diferentes maneras calculando cuando la pérdida=1 ,cuando la ganancia=0. Modo 2: Lote Multiplicador (1,2,4,8,16) se puede utilizar de diferentes maneras calcular cuando la pérdida = 1, cuando el beneficio = 0. Modo 3: Lote Plus (1,2,3,4,5) se puede utilizar de diferentes mane
Se trata de una versión simplificada y eficaz de la biblioteca para el análisis walk forward de los expertos comerciales. Recoge datos sobre el comercio del experto durante el proceso de optimización en el probador de MetaTrader y los almacena en archivos intermedios en el directorio "MQL5\Files". A continuación, utiliza estos archivos para construir automáticamente un cluster walk forward report y rolling walk forward reports que lo refinan (todos ellos en un archivo HTML). El uso del script au
Libro de órdenes, también conocido como Libro de Mercado, profundidad de mercado, Nivel 2, - es una tabla actualizada dinámicamente con los volúmenes actuales de órdenes de compra y venta de un instrumento financiero específico a niveles de precios cercanos al Bid y Ask. MetaTrader 5 proporciona los medios para recibir el libro de mercado de su corredor, pero sólo en tiempo real, sin acceso a su historia. La biblioteca OrderBook History Library lee el estado del libro de mercado en el pasado a p
El análisis de criptodivisas nunca ha sido tan fácil con Crypto Charts para MetaTrader 5. Ahora, el comercio en BitMEX nunca ha sido más fácil con BitMEX Trading API para MetaTrader 5. La librería BitMEX Trading API fue construida para ser lo más fácil de usar posible. Simplemente incluya la librería en su Asesor Experto o Script, llame a los métodos correspondientes y ¡empiece a operar! Características Opere en BitMEX y BitMEX Testnet. Construye y automatiza tus estrategias. Preocúpate más de
Keyboard trader, es una LIBRERIA que puedes llamar en OnChartEvent para abrir una posición de compra/venta/cero, los botones estándar son: V = vender C = comprar Z = restablecer posiciones de mercado S = restablecer posiciones opuestas y luego de mercado X = restablecer posiciones opuestas Además de la función del teclado, puede mostrar los estados del ExpertAdvisor utilizando MagicId, con información sobre: beneficio mensual, semanal, diario, y posición abierta, para ello utilice OnTick, o cu
Binance Library
Hadil Mutaqin SE
5 (1)
La librería se utiliza para desarrollar trading automático en el Mercado Spot de Binance desde la plataforma MT5. Soporta todos los tipos de órdenes: Límite, Mercado, StopLimit y StopMarket Soporta el modo Testnet Muestra automáticamente el gráfico en la pantalla Uso: 1. Abrir cuenta demo MQL5 2. Descargue el archivo Header y el ejemplo de EA https://drive.google.com/uc?export=download&amp ;id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copiar Binance.mqh a la carpeta \MQL5\Include Copia BinanceEA-Sample
Desplumadora de oro Gold plucking machine es un Asesor Experto diseñado específicamente para operar con oro. La operativa se basa en la apertura de órdenes utilizando el indicador de líneas Rápidas y Lentas, por lo que el EA funciona según la estrategia "Trend Follow", es decir, siguiendo la tendencia. Utiliza la estrategia de rejilla para colocar órdenes sin operación de stop loss, así que por favor asegúrese de que la cuenta tiene fondos suficientes. Número mágico - es un número especial que
MT4/5 biblioteca universal de comercio ( un código común 4 y 5 ) #ifdef __MQL5__      #define KOD_TICKET ulong      #define KOD_MAGIC   long #else        #define KOD_TICKET long      #define KOD_MAGIC   int #endif class ODLIST; #import "K Trade Lib Pro 5.ex5"       //Para empezar bien, ejecute la primera línea para incluir    void StartGood() ;    //Facturación sencilla    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl=
1. ¿Qué es esto? El sistema MT5 viene con muy pocos resultados de optimización. A veces necesitamos estudiar más resultados. Esta biblioteca le permite imprimir más resultados durante la optimización backtest. También permite imprimir más resultados de estrategia en un solo backtest. 2. Características Los resultados de la salida optimizada son bastante numerosos. CustomMax se puede personalizar. La salida se encuentra en la carpeta Common. Se nombra automáticamente según el nombre del EA, y el
T5L Library es necesaria para utilizar los EAs de TSU Investimentos, IAtrader y otros. Contiene todo el marco de funciones necesarias para Expert Advisors funcionando correctamente. ツ - Los Asesores Expertos de TSU Investimentos no funcionan sin esta librería, la librería T5L puede tener actualizaciones durante el año. - Nesta Biblioteca você encontrará várias funcionalidades como envio de ordens, compra e venda, verificação de pontos de entrada, análise de velas, marcação e linhas de oferta e
AO Core
Andrey Dik
3.67 (3)
AO Core es el núcleo del algoritmo de optimización, es una biblioteca construida sobre el algoritmo HMA (algoritmo metaheurístico híbrido) del autor. Preste atención al producto MT5 Optimization Booster , que facilita en gran medida la gestión del optimizador normal MT5 . En el artículo se describe un ejemplo de utilización de AO Core : https://www.mql5.com/ru/articles/14183 https://www.mql5.com/en/blogs/post/756510 Este algoritmo híbrido está basado en un algoritmo genético y contiene las mejo
EA Toolkit
Esteban Thevenon
EA Toolkit   is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installat
Una media móvil simple (SMA) es un indicador estadístico utilizado en el análisis de series temporales. Este indicador representa la media aritmética de una secuencia de valores a lo largo de un periodo de tiempo determinado. La SMA se utiliza para suavizar las fluctuaciones a corto plazo de los datos, ayudando a resaltar la tendencia general o la dirección de los cambios. Esto ayuda a los analistas y operadores a comprender mejor la dinámica general de las series temporales y a identificar posi
Esta biblioteca le permitirá gestionar operaciones utilizando cualquiera de sus EA y es muy fácil de integrar en cualquier EA, lo que puede hacer usted mismo con el código de secuencia de comandos que se menciona en la descripción y también ejemplos de demostración en video que muestran el proceso completo. - Órdenes de límite de colocación, límite de SL y límite de obtención de ganancias - Realizar órdenes de Mercado, SL-Market, TP-Market - Modificar orden límite - Cancelar orden - Consult
Aplicando estos métodos, conseguí llegar a una conclusión matizada que es crucial para comprender la importancia de las estrategias únicas en el trading contemporáneo. Aunque el asesor de redes neuronales mostró una eficacia impresionante en las fases iniciales, a largo plazo resultó ser muy inestable. Diversos factores, como las fluctuaciones del mercado, los cambios de tendencia, los acontecimientos externos, etc., provocan que su funcionamiento sea caótico y acaben provocando inestabilidad. C
Presentamos "TG Risk Service Manager", un completo conjunto de herramientas para la gestión rápida y precisa del riesgo y el cálculo del tamaño de los lotes en el dinámico mundo de la negociación. Diseñada para agilizar los procesos de desarrollo y mejorar las estrategias de negociación, esta biblioteca indispensable equipa a los desarrolladores con herramientas esenciales para optimizar la evaluación del riesgo y la rentabilidad de las operaciones. Versión Metatrader4| Todos los productos | Con
Presentamos "TG Trade Service Manager" - su solución todo-en-uno para la gestión de operaciones sin fisuras tanto en entornos MQL4 como MQL5. Con un enfoque en la velocidad, fiabilidad y comodidad, esta poderosa biblioteca simplifica las complejidades de la ejecución y gestión de operaciones, facultando a los desarrolladores con una interfaz única para una mayor eficiencia. Versión Metatrader4 | Todos los productos | Contacto Características principales: Interfaz unificada : TG Trade Service Man
La siguiente biblioteca se ofrece como un medio para utilizar las API de OpenAI directamente en MetaTrader de la manera más sencilla posible. Para obtener más detalles sobre las capacidades de la biblioteca, lea el siguiente artículo: https://www.mql5.com/en/blogs/post/756098 The files needed to use the library can be found here: Manual IMPORTANTE: Para usar el EA, es necesario añadir la siguiente URL para permitir el acceso a la API de OpenAI  como se muestra en las imágenes adjuntas Para utili
Esta aplicación de trailing stop ayudará al trader a establecer el valor de trailing stop para muchas posiciones abiertas, que aplican una estrategia de rejilla o martingala como solución. Así que si usted aplica una estrategia de cuadrícula o martingala (ya sea utilizando un EA o el comercio de forma manual), y usted no tiene una aplicación para establecer un trailing stop, entonces esta aplicación es la solución. Para EAs con una estrategia de un solo tiro, sólo tiene que utilizar la aplica
KP TRADE PANEL EA es un EA MT5 facilita varios menús. KP TRADE PANEL EA es un cuidado de la piel EA en MT5 es un EA que pone el sistema automáticamente en descargar EA MT5 para probar con cuenta demo desde mi página de perfil mientras que algunos Trailing Stop Stop Loss requieren más de 0 características EA determina lote o administración del dinero calcula lote de conocido y Stop loss TS = Trailing stop con orden de stop loss separada Comprar más AVR TS = Trailing stop más...
Aquí está la traducción al Inglés de su descripción para el EA (Expert Advisor ) : --- Este es un EA de comercio automático basado en el tiempo . Le permite establecer el tiempo exacto para el comercio , hasta el segundo , y especificar el número máximo de órdenes . Puede elegir entre colocar órdenes de compra o de venta . Es posible establecer puntos de take profit y stop loss . Además , puede especificar cuánto tiempo después de colocar una orden debe ser cerrada . Este EA se utiliza generalm
Otros productos de este autor
Crypto Charts
Romeu Bertho
4.11 (9)
Crypto Charts es un servicio que se conecta a las bolsas de criptomonedas y ofrece tres tipos de datos de mercado en un solo paquete: velas OHLCV históricas y en vivo, datos de tick en tiempo real y profundidad de mercado (libro de órdenes). Todos los datos se introducen en MT5 como símbolos personalizados que se comportan como instrumentos nativos, accesibles en gráficos, indicadores, Asesores Expertos y el Probador de Estrategias. Los operadores que prefieran el entorno de análisis de MT5 pued
Percent Crosshair es una potente y sencilla herramienta de medición de porcentajes. ¡Mida el porcentaje del gráfico rápidamente! ¡No pierda más su tiempo! Sólo tiene que colocar el indicador de porcentaje de retícula en el gráfico, seleccionar el modo de retícula en las barras de herramientas o pulsar Ctrl+F y empezar a utilizar la retícula como siempre. La medida del porcentaje aparecerá junto al precio indicativo. ¡Personalice su indicador como desee! Hay cuatro parámetros de entrada: Color %
Percent Crosshair es una potente y sencilla herramienta de medición de porcentajes. ¡Mida el porcentaje del gráfico muy rápidamente! ¡No pierda más su tiempo! Simplemente coloque el indicador Percent Crosshair en el gráfico, seleccione el modo crosshair en las barras de herramientas o presione "Ctrl+F" y comience a utilizar el crosshair como siempre lo hace. La medida porcentual aparecerá junto al precio indicativo. ¡Personalice su indicador como desee! Hay 4 parámetros de entrada: Color % posit
Order Flow Balance es un potente indicador para la Lectura de Cintas (Tiempo y Ventas). Le ayuda a analizar el Mercado de Flujo de Órdenes, encontrar dónde se mueven los jugadores, el desequilibrio del mercado, posibles puntos de reversión y ¡mucho más! El indicador funciona en MOEX, BM&FBOVESPA, CME, etc. Tiene 5 tipos de indicadores diferentes Delta Acumulativo: También conocido como Delta de Volumen Acumulado, es un método avanzado de análisis de volumen donde los operadores pueden ver la dif
El análisis de criptodivisas nunca ha sido tan fácil con Crypto Charts para MetaTrader 5. Ahora, el comercio en BitMEX nunca ha sido más fácil con BitMEX Trading API para MetaTrader 5. La librería BitMEX Trading API fue construida para ser lo más fácil de usar posible. Simplemente incluya la librería en su Asesor Experto o Script, llame a los métodos correspondientes y ¡empiece a operar! Características Opere en BitMEX y BitMEX Testnet. Construye y automatiza tus estrategias. Preocúpate más de
Filtro:
No hay comentarios
Respuesta al comentario