Pon "Me gusta" y sigue las noticias
Funciones para usar en lugar de ChartXYToTimePrice y ChartTimePriceToXY, trabajando correcta y rápidamente en todo el rango de parámetros de entrada.
El script calcula las funciones de autocorrelación y autocorrelación parcial y las muestra en un gráfico
Script para determinar si su Broker sigue el horario de luz diurna (DST) de EE.UU., el Reino Unido o la Unión Africana.
Script para mostrar datos actualizados sobre posiciones abiertas.
El script proporciona un conjunto de funciones para crear todos los objetos gráficos estándar para utilizarlos en sus propios desarrollos. Las funciones presentadas en el script pueden utilizarse "tal cual" o modificarse según sus necesidades.
Este script ayuda a los operadores a comprender la distribución y el rango de las velas en un periodo específico, lo que puede ser útil para tomar decisiones de negociación, como determinar qué valores históricos utilizar para Take Profit o Stop Loss.
Una herramienta para alinear los nombres de las sesiones de negociación con la hora del servidor del corredor y la hora local.
Código de ejemplo para contar el número consecutivo de barras alcistas o bajistas.
Eliminará todos los objetos del gráfico cuando el ejecutable compilado se arrastre al gráfico
El script elimina todos los iconos de autotrading del gráfico actual
Este script guarda todos los datos OHLCV disponibles en el gráfico en un archivo CSV.
script para abrir una posición de compra al precio actual en la ventana MT5 con un stop loss (en pips) y take profit (en pips) especificados.
Un script que al ejecutarse muestra el tamaño máximo de lote permitido en el activo.
Se trata de un script probador que amplía las capacidades estándar de optimización de MetaTrader 5, permitiéndole evaluar estrategias según criterios complejos definidos por el usuario (con separación en periodos dentro y fuera de la muestra, métricas avanzadas y pruebas estadísticas).
Traducir los porcentajes de riesgo a la cifra monetaria en función del saldo de la cuenta
- El script escanea el gráfico actual en busca de cualquier objeto de gráfico disponible, - Los cuenta y los elimina según corresponda - Y registra los nombres de los objetos en el gráfico respectivamente.
Funciones relacionadas con la hora para la detección empírica de la zona horaria del servidor y el modo de ahorro de luz diurna (DST) a partir del historial de cotizaciones
Este es un ejemplo de ordenación ascendente de una lista de estructura por un campo. Usted puede averiguar y personalizar el algoritmo anterior en función de la finalidad de uso, este es el ejemplo más básico es también una dirección para resolver la ordenación en una matriz de estructura. El algoritmo utilizado en este ejemplo es Quick Sort y Merge Sort.
Este script MQL5 exporta datos de velas para varios marcos temporales a un archivo CSV, capturando información esencial del mercado como los precios de apertura, máximo, mínimo y cierre. Analiza las características de cada vela, incluidos los tamaños del cuerpo y de la mecha, a la vez que calcula métricas adicionales como los huecos entre velas. Tras procesar las últimas 21 barras, notifica al usuario si la exportación de datos se ha realizado correctamente.
Este script guarda un conjunto predefinido de eventos económicos del calendario económico incorporado de MetaTrader en un archivo CSV.
El script MinMargins.mq5 está diseñado para ayudar a los operadores a calcular y documentar rápidamente la cantidad mínima de dinero necesaria para abrir una posición con el tamaño de lote más pequeño para todos los símbolos disponibles en la Observación del Mercado. Estos datos se guardan en un archivo CSV para facilitar su revisión y análisis.
Script MQL5 para MetaTrader 5 que añade dos botones para cerrar todas las posiciones de compra o venta para el símbolo actual.
Este es un archivo de script simple para calcular el tamaño del lote, ya sea utilizando el enfoque de porcentaje de riesgo o la cantidad real a arriesgar.
Un pequeño script para facilitar la vida de los traders. La única cosa que siempre me molesta es restablecer las propiedades como los colores para un nuevo gráfico, para que se vea de la manera que me gusta. Así que aquí está una secuencia de comandos para hacer las cosas más suave.
Este script es una solución de referencia para mapear los nombres de los símbolos configurados por los usuarios en los EAs o scripts de MetaTrader 5 a los nombres reales proporcionados por el broker. Utiliza el algoritmo de distancia Levenshtein para identificar automáticamente el símbolo más similar en Market Watch. Es ideal para desarrolladores que se enfrentan a problemas de compatibilidad con prefijos o sufijos en los nombres de los símbolos. Es un punto de partida personalizable para adaptarse a cualquier necesidad específica.
Este script fue desarrollado para mostrar en un gráfico un informe de estrategia guardado desde el Probador de Estrategias.
Desgraciadamente, he descubierto que algunos brokers son un poco chapuceros con el cambio de hora del servidor debido al horario de verano (DST), algo que no me esperaba y que me ha sorprendido mucho. Aquí tenéis un script con el que cualquiera puede comprobar su broker.
Desafortunadamente, he encontrado que algunos corredores Cambiar el tiempo en el servidor es un poco incorrecto, que no esperaba. y que me sorprendió mucho. Aquí hay un script que cualquiera puede utilizar para comprobar su corredor.
Desgraciadamente me he tenido que dar cuenta de que algunos brokers son un poco descuidados con el cambio de hora del servidor, cosa que no me esperaba y que me ha sorprendido mucho. Aquí tenéis un script con el que todo el mundo puede comprobar su broker.
Un script que cuando se arrastra al gráfico imprimirá en la ventana de expertos el número de barras que hay en ese gráfico - como por arte de magia.
Un sencillo script de inicio para recopilar datos y enviarlos a un CSV en el orden más antiguo - más reciente. En este ejemplo solo se recopilan los datos de precios de cierre.
El script Auto SL TP por Risk Reward Ratio es una herramienta simple pero poderosa diseñada para los operadores de MetaTrader 5 que desean agilizar su proceso de gestión de riesgos. Este script automatiza el proceso de establecer los niveles de Stop Loss (SL) y Take Profit (TP) para las posiciones abiertas en base a una relación Riesgo:Recompensa y Stop Loss en pips definidos por el usuario. Tanto si eres un principiante como un trader experimentado, este script ahorra tiempo y asegura una gestión del riesgo consistente.
Estas son algunas sentencias #define que son útiles para realizar operaciones en tu EA. Sólo tiene que asignar el nombre de sus variables al principio del archivo, y luego dejar que las otras sentencias #define hagan el trabajo. Para utilizar este archivo, añada #include <DEFINE_statements.mqh> a la primera línea de su archivo EA.