Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
Acceda a CodeBase desde el terminal MetaTrader 5
¿No ha encontrado el código necesario? Deje su pedido en la sección Trabajo
Cómo escribir un Asesor Experto o un Indicador

Scripts para MetaTrader 5 con los códigos fuente

icon

Los scripts se utilizan para realizar la acción de una sola vez en MetaTrader 5 a través del programa escrito en MQL5; una vez terminado su trabajo, se eliminan enseguida del gráfico. De ejemplo pueden servir las siguientes tareas: descargar el historial del trading, crear un informe y enviarlo vía e-mail, cargar y procesar los datos del archivo. Además, se puede utilizar los scripts para crear una interfaz gráfica o ejecutar las operaciones comerciales del mismo tipo: por ejemplo, cerrar con urgencia todas las posiciones.

Los scripts publicados se puede descargar libremente e iniciar en MetaTrader 5. Además, la librería de los scripts está disponible directamente desde el entorno de desarrollo MetaEditor. Utilícelos para aprender la programación en MQL5.

Añadir código
últimos | mejores

Este script ayuda a los traders a entender la distribución y amplitud de las velas en un período específico, lo que puede ser útil para tomar decisiones de trading como qué Take Profit o Stop Loss usar según los valores históricos.

Esta función realiza la lógica principal de abrir una operación. Calcula el precio de apertura, los niveles de obtención de beneficios y el stop loss en función de la información del símbolo y los parámetros proporcionados por el usuario. Prepare una solicitud comercial (MqlTradeRequest) con la información necesaria, como símbolo, volumen, tipo de orden, desviación, comentario, número mágico, etc. Llame a la función OrderSend para enviar la solicitud de operación y obtener el resultado. Función SetTypeFillingBySymbol: determina el tipo de cumplimiento de la orden (Rellenar o cancelar, Inmediato o Cancelar o Devolver) según la política de cumplimiento del símbolo. Función GetMinTradeLevel: Calcula el nivel operativo mínimo en función del nivel de congelación y el nivel de parada del símbolo. Ajusta el nivel mínimo para asegurarse de que esté dentro de ciertos límites y devuelve el resultado.

Script para obtener información sobre el número, los tipos y los tamaños de los tensores de entrada y salida del modelo onnx

Útiles atajo de teclado que te van agilizar tu operativa del trading. Facilitan la entrada al mercado y el cierre de las operación abiertas. Yo no fui el creador de los scripts, no se quien fue, solo encontré los archivos y tenían un error los solucione para que fueran útiles y efectivos al incorporarlos a la plataforma. Espero no tener problemas por publicarlos, solo quiero aportar a la comunidad.

All symbol swaps to Excel (.csv) file.

El script construye el objeto gráfico «Niveles de Fibonachi» con posibilidad de seleccionar el número de segmentos del objeto gráfico.

Script para el dibujado automático de los niveles del máximo/mínimo diario en la sesión comercial FORTS. Además, hay opción del dibujado de los niveles nocturnos del máximo/mínimo (si salen fuera de los límites de los diarios).

El script construye el objeto gráfico «Niveles de Fibonachi» que posee un gran número de ajustes.

El script guarda los objetos de la simulación en el archivo y los muestra en el gráfico nuevo.

Utilidad para el redondeo correcto del lote

El script calcula la volatilidad media y ponderada de los instrumentos.

Exporta el historial de posiciones cerradas en la cuenta de cobertura (hedging) al archivo CSV.

Archivo simple de inclusión para mostrar los valores de las variables y sus nombres.

Script para mostrar el swap del instrumento financiero. La prueba del swap positivo y negativo se muestra con colores diferentes.

Librería para trabajar con el archivo de tick ajeno.

El script dibuja las líneas horizontales del beneficio para las órdenes BUY (color azul) y SELL (color rojo).

Es un script con la función del cálculo de la distancia del punto a la línea.

Muestra el valor actual registrado de un número con punto flotante (por ejemplo, float, double), con alta precisión (hasta varios dígitos decimales). Eso ayuda a rastrear el valor exacto de los números con punto flotante para otros programas MQL5.

Ejemplo del trabajo de las funciones MathCeil, MathRound y MathFloor.

VR Orders History MT5 Lite es el script para descargar el historial comercial en formato CSV.

Script para comprobar el indicador LeadLagRelationship (https://www.mql5.com/ru/market/product/26229)

Calcular el número de las series de las barras alcistas y bajistas. Visualizar los resultados en forma del gráfico. Guardar la captura de pantalla del gráfico obtenido. Se utiliza la clase CGraphic.

Calcular el número de las series de las barras alcistas y bajistas. Visualizar los resultados en forma del gráfico. Guardar la captura de pantalla del gráfico obtenido. Se utiliza la clase CGraphic.

Script con tres funciones independientes para determinar el futuro actual del mercado FORTS.

El script coloca varias órdenes pendientes por debajo del precio actual.

El script coloca varias órdenes pendientes por encima del precio actual.

El script "History Deals and Orders" muestra absolutamente todas las propiedades para las transacciones y órdenes de la historia en el intervalo temporal indicado.

Conversor de archivos HTML para el calendario de eventos económicos. Analiza una página cargada desde la web http://www.investing.com/economic-calendar, y forma un archivo CSV con la lista de noticias.

El script guarda los ajustes actuales del gráfico en una plantilla con el nombre especificado.

Busca en el gráfico todos los objetos OBJ_TREND (línea de tendencia) y la desplaza a la fecha indicada y con el desplazamiento en el precio indicado.

El script elimina todas las órdenes del tipo fijado en los ajustes de entrada, del símbolo actual.

El script elimina todas las órdenes pendientes de todos los símbolos simultáneamente.

El script cierra todas las órdenes pendientes del símbolo actual.

El script calcula la magnitud máxima del lote que se puede utilizar para abrir una posición en la cantidad completa de recursos libres del depósito.

Script para colocar dos órdenes Buy Stop Limit y Sell Stop Limit a la misma distancia.

Script para colocar órdenes SellStop Limit.

Script para colocar órdenes BuyStop Limit.

Script para eliminar rápidamente los indicadores de los gráficos.

El script despeja el gráfico del comentario ubicado en la esquina superior izquierda.

Este script despeja todos los gráficos del terminal de objetos del tipo elegido, si las coordinadas temporales de estos objetos están fuera del nivel de activación.

1234