

Pagos y métodos de pago
MQL5.community ofrece a los tráders y desarrolladores de aplicaciones comerciales para el teminal MetaTrader muchas opciones para ganar dinero. En este artículo, contaremos a los lectores cómo se realiza el pago por los servicios MQL5 y la retirada del dinero ganado, y también cómo garantizar la seguridad de las operaciones.


MetaTrader 5 para Linux
En este artículo, explicaremos cómo instalar fácilmente MetaTrader 5 en las populares versiones de Linux Ubuntu y Debian. Estos sistemas se usan ampliamente no solo en el hardware de los servidores, sino también en los ordenadores habituales de los tráders.


Monta tu asesor comercial en la Guía MQL5
Para crear robots comerciales ya no es una condición imprescindible conocer lenguajes de programación. Si antes esto era un obstáculo verdaderamente insalvable para llevar a cabo sus propias estrategias comerciales, ahora la aparición de la Guía MQL5 ha cambiado la situación radicalmente. Los traders novatos ya pueden dejar de preocuparse por su escasa o nula experiencia en el campo de la programación, con el nuevo wizard ya no le hará falta, ahora es posible general el código de un asesor rápidamente.


Technical Analysis: How Do We Analyze?
This article briefly describes the author's opinion on redrawing indicators, multi-timeframe indicators and displaying of quotes with Japanese candlesticks. The article contain no programming specifics and is of a general character.


Análisis técnico: ¿Qué analizamos?
En este artículo se han intentado de analizar de forma global algunas peculiaridades de la representación de las cotizaciones accesibles para el análisis en el terminal MetaTrader. En el presente artículo no vamos a hablar de técnologías de programación, nuestro análisis tiene un carácter más general.


Construir un analizador de espectro
Este artículo pretende que sus lectores se familiaricen con una posible variante del uso de los objetos gráficos en el lenguaje MQL5. Analiza un indicador que implementa un panel para la gestión de un analizador de espectro simple usando objetos gráficos. El artículo va dirigido a los lectores que están familiarizados con los conceptos básicos de MQL5.


Cree su propia Observación del Mercado usando las clases de la librería estándar
El nuevo terminal de cliente de MetaTrader 5 y el lenguaje MQL5 proporcionan nuevas oportunidades al operador para la representación visual de información. En este artículo proponemos un conjunto universal y extensible de clases que controlan todo el trabajo que requiere organizar la representación en pantalla de la información sobre los gráficos. Se incluye el ejemplo del indicador Observación del Mercado.


Ejemplo simple de creación de un indicador usando la lógica difusa
Este articulo está dedicado a la aplicación práctica del concepto de la lógica difusa al análisis de los mercados financieros. Proponemos el ejemplo del indicador que genera señales basadas en dos reglas difusas del indicador Envelopes. El indicador desarrollado utiliza varios buffers de indicador: 7 buffers para los cálculos, 5 buffers para la representación de los gráficos y 2 buffers de color.


MQL5 Wizard: crear asesores expertos sin programar
¿Quiere probar una estrategia de trading sin perder tiempo en programar? En el MQL5 Wizard puede seleccionar el tipo de señales de trading, añadir módulos de posiciones de arrastre y gestionar dinero, ¡y su trabajo ha terminado! Cree su propia implementación de módulos o encárguelos a través del servicio Trabajos y combine sus nuevos módulos con los que ya posee.


Gas neuronal creciente: implementación en MQL5
Este artículo muestra un ejemplo de cómo desarrollar un programa MQL5 implementando el algoritmo adaptativo de agrupamiento llamado gas neuronal creciente (GNG). El artículo está dirigido a aquellos usuarios que han estudiado la documentación del lenguaje y tienen cierta capacidad para programar y un conocimiento básico en el área de la neuroinformática.


Interacción entre MetaTrader 5 y MATLAB
Este artículo trata sobre la interacción entre MetaTrader 5 y el paquete matemático MatLab. Muestra el mecanismo de conversión de datos y el proceso de desarrollo de una librería universal para interactuar con el escritorio de MatLab. También describe el uso de las DLL generadas por el entorno de MatLab. Este artículo está dirigido a lectores experimentados que tienen conocimientos de C+ y MQL5.


Crear un indicador con opciones de control gráficas
Aquellos que estén familiarizados con las emociones del mercado conocen el indicador MACD (su nombre completo es Moving Average Convergence/Divergence, Media Móvil Convergencia/Divergencia) - la poderosa herramienta para analizar el movimiento del precio usada por los operadores desde los primeros momentos en que aparecieron los métodos de análisis por computadora. En este artículo vamos a considerar las posibles modificaciones de MACD y a implementarlas en un indicador con la posibilidad de cambiar gráficamente entre las modificaciones.


Control de eventos en MQL5: cambiar el periodo de la media móvil sobre la marcha
Supongamos que se aplica al gráfico un simple indicador de media móvil con periodo 13. Y queremos cambiar el periodo a 20, pero no queremos ir al cuadro de diálogo de las propiedades del indicador y cambiar el número 13 por el 20: simplemente porque estamos cansados de realizar estas acciones tan tediosas con el ratón y el teclado. Y especialmente no queremos abrir el código del indicador y modificarlo. Queremos hacer todo esto con solo pulsar un botón -"flecha arriba" junto al teclado numérico. En este artículo veremos cómo hacer esto.


MQL5: análisis y procesado de informes de la Comisión de Operaciones del Mercado de Futuros (CFTC) en MetaTrader 5
En este artículo vamos a desarrollar una herramienta para el análisis de informes de la CFTC (Commodity Futures Trading Commission). Vamos a resolver los siguientes problemas: desarrollar un indicador que permita el uso de los datos de los informes de la CFTC directamente de los archivos de datos suministrados por la Comisión sin necesidad de un procesado o conversión intermedia. Además puede usarse para diferentes finalidades: para trazar los datos como un indicador, para proceder con los datos en los demás indicadores, en los scripts para el análisis automatizado y en los Expert Advisors para su uso en las estrategias de trading.


Implementación práctica de filtros digitales en MQL5 para principiantes
La idea del filtrado de señales digitales ha sido ampliamente discutida en foros sobre el tema de la elaboración de sistemas de trading. Y sería imprudente no crear un código estándar de filtros digitales en MQL5. En este artículo el autor describe la transformación de código simple de indicadores SMA de su artículo "Indicadores personalizados en MQL5 para principiantes", en el código de un filtro digital más complejo y universal. Este artículo es consecuencia del artículo anterior. También trata sobre cómo reemplazar texto en el código y cómo corregir errores de programación.


Como exportar cotizaciones desde MetaTrader 5 a aplicaciones .NET usando los servicios de WCF
¿Quiere organizar la exportación de cotización desde MetaTrader 5 a su propia aplicación? ¡La compatibilidad entre MQL5 y DLL permite crear este tipo de soluciones! Este artículo le mostrará una de las formas de exportar cotizaciones desde MetaTrader 5 a aplicaciones escritas en .NET. Para mí, la exportación de cotizaciones usando esta plataforma fue más interesante, racional y fácil de implementar. Por desgracia, la versión 5 todavía no soporta .NET, por lo que, como en los viejos tiempos, usaremos win32 dell con .NET como capa intermedia.


Dibujando emisiones de indicador en MQL5
En este artículo vamos a considerar la emisión de indicadores, un nuevo enfoque de la investigación de mercados. El cálculo de la emisión se basa en la intersección de indicadores distintos: aparecen más y más puntos con diferentes colores y formas después de cada tick. Forman numerosas agrupaciones como nebulosas, nubes, rastros, líneas, arcos, etc. Estas formas ayudan a detectar los resortes ocultos y las fuerzas que afectan al movimiento de los precios del mercado.


Intercambio de datos entre indicadores. Es fácil
Queremos crear un entorno que proporcione acceso a los datos de los indicadores adjuntos a un gráfico y que tenga las siguientes propiedades: ausencia de copiado de datos; modificación mínima del código de métodos disponibles si necesitamos usarlo; es preferible el código de MQL (por supuesto, tenemos que usar DLL pero usaremos una docena de strings de código de C++). El artículo describe un método sencillo para desarrollar un entorno de programa para el terminal de MetaTrader que proporcione medios para acceder a los buffers del indicador desde otros programas MQL.


Cómo intercambiar datos: una DLL para MQL5 en 10 minutos.
No hay muchos programadores que recuerden cómo escribir una simple DLL y cuáles son las características especiales de los distintos tipos de vinculación del sistema. Usando varios ejemplos intentaré mostrar todo el proceso de creación de la DLL en 10 minutos, así como discutir algunos aspectos técnicos de nuestra implementación de la vinculación. Mostraré el proceso paso a paso de la creación de la DLL en Visual Studio con ejemplos de intercambio de distintos tipos de variables (números, matrices, strings, etc.). Además, explicaré cómo proteger su terminal de cliente de errores fatales con las DLL personalizadas.


El histograma del precio (perfil del mercado) y su implementación en MQL5
El perfil del mercado fue desarrollado por un autor realmente brillante, Peter Steidlmayer. Este autor sugirió el uso de la representación alternativa de la información sobre los movimientos "horizontales" y "verticales" del mercado que llevan a un conjunto completamente diferente de modelos. Este autor asumió que hay un pulso subyacente o patrón fundamental en el mercado llamado el ciclo de equilibrio y desequilibrio. En este artículo veremos el histograma del precio, un modelo simplificado del perfil del mercado, y describiré su implementación en MQL5.


Indicadores William Blau y sistemas de trading en MQL5. Parte 1: indicadores
Este artículo trata sobre los indicadores descritos en el libro de William Blau "Momentum, Direction, y Divergence". El enfoque de William Blau nos permite, con rapidez y precisión, hacer una aproximación sobre las fluctuaciones de la curva de precios para determinar la tendencia del movimiento de precios y los puntos de cambio, eliminando el ruido de fondo en los precios. Mientras tanto, también podemos detectar los estados de sobrecompra/sobreventa del mercado y las señales, que indican el final de una tendencia y el cambio de dirección en los precios.


Promediación de series de precio para cálculos intermedios sin usar buffers adicionales
Este artículo trata sobre los algoritmos tradicionales y otros menos habituales utlizados para la promediación en clases simples y de tipo único. Tienen por finalidad un uso universal en casi todos los desarrollos de indicadores. Espero que las clases que se proponen sean una buena alternativa a las "voluminosas" llamadas de los indicadores técnicos y personalizados.


Ventajas de las señales MQL5
El servicio "señales comerciales", aparecido hace poco en MetaTrader 5, permite a los traders copiar las operaciones comerciales de cualquier suministrador de señales. El usuario elige una señal que le interese, se suscribe a ella, y todas las operaciones se repetirán entonces en su cuenta. El suministrador no jugará con desventaja, ya que puede establecer el precio que quiera por la suscripción, recibiendo, así, una cantidad fijada por parte de cada cliente.


¿Cómo de seguro es comprar productos en el Mercado MQL5?
Hemos creado un servicio de venta de programas comerciales para MetaTrader 5, y lo hemos hecho más seguro. ¡Hemos intentado minimizar los riesgos relacionados con ello, para que usted pueda concentrarse en lo más importante, en la búsqueda del trabajo que necesite!


MQL5.community - Memoria para el usuario
Usted ya se ha registrado y le surgen las siguientes preguntas: ¿Cómo pegar una imagen en un mensaje del foro, cómo presentar el código fuente MQL5 de manera atractiva , dónde se encuentran sus Mensajes Personales? En este artículo hemos preparado para usted unos cuantos consejos prácticos que pueden ayudarle a adaptarse a la página MQL5.community con mayor rapidez y que le permitirán sacar el máximo partido a las posibilidades de las funciones accesibles.


Generador de señales comerciales del indicador de usuario
Cómo hacer un generador de señales comerciales en base a un indicador de usuario. Cómo crear un indicador de usuario. Cómo obtener acceso a los datos del indicador de usuario. Para qué se necesita la construcción IS_PATTERN_USAGE(0) y el model 0.


Cómo preparar la descripción de un producto para el Mercado
En el Mercado MQL5 se ofrecen muchos productos, pero su descripción, en ocasiones, deja mucho que desear. Muchos textos resultan incomprensibles para los traders normales y necesitan mejoras. Este artículo le ayudará a presentar su producto de manera atractiva. Utilizando los conocimientos proporcionados por este artículo podrá realizar una buena descripción que explique a sus compradores, de manera rentable, qué es precisamente lo que vende.


Algoritomo de generación de ticks en el téster de estrategias del terminal MetaTrader 5
MetaTrader 5 permite efectuar modelaciones de comercio automático en el téster de estrategias que lleva incorporado, con la ayuda de expertos en el lenguaje MQL5. Dicha modelación es conocida como testado de expertos, y se puede llevar a cabo de manera simultánea con la ayuda de la optimización de varios flujos y con multitud de instrumentos. Para que sea posible una comprobación minuciosa, es necesario generar ticks en base al historial al minuto disponible. En este artículo se describe con detalle el algoritmo según el cual se generan los ticks para el historial de tests en el terminal de cliente de MetaTrader 5.


MetaTrader AppStore Results for Q3 2013
Another quarter of the year has passed and we have decided to sum up its results for MetaTrader AppStore - the largest store of trading robots and technical indicators for MetaTrader platforms. More than 500 developers have placed over 1 200 products in the Market by the end of the reported quarter.


Cómo ganar dinero en MetaTrader AppStore y Trading Signals, sin ser vendedor ni suministrador
Empezar a ganar dinero en MQL5.com, sin ser vendedor de programas en el Mercado o suministrador de señales que den beneficios ya es posible. Elija los productos según sus criterios clave y remítase a ellos con la ayuda de los diferentes recursos que internet le proporciona. ¡Haga una valoración de los posibles compradores y el dinero será suyo!


Cómo suscribirse a las Señales Comerciales
Las "Señales" constituyen el trading social con MetaTrader 4 y MetaTrader 5. El servicio está directamente integrado en la plataforma comercial, y permite a cualquiera copiar fácilmente las operaciones comerciales de los traders profesionales. De los miles de proveedores, elija al que más le guste, suscríbase a él con tan solo unos clicks, y las operaciones comenzarán a copiarse a su cuenta al instante.


¿Cómo comprar un robot comercial en MetaTrader Market y luego proceder a su instalación?
Cada producto en el Mercado MetaTrader se puede comprar a través de las plataformas comerciales MetaTrader 4 y MetaTrader 5, y directamente en la página MQL5.com. Seleccione el producto que mejor se adapte a su forma de trabajar, pague de la forma que le resulte más cómoda, y no se olvide de activarlo.


Una breve guía de inicio rápido para principiantes
¡Hola, apreciado lector! En este artículo intentaré explicarle y mostrarle cómo puede dominar, de forma fácil y rápida, los principios necesarios para crear Expert Advisors, trabajar con indicadores, etc. Está destinado a principiantes y no se utilizarán ejemplos difíciles o complejos.


Estrategias con órdenes Expert Advisor multiuso
Este artículo se centra en torno a las estrategias que activamente usan órdenes pendientes, un metalenguaje que puede usarse para describir formalmente tales estrategias, así como en el uso de un Expert Advisor multiuso cuya operativa se basa en dichas descripciones.


Sistemas de trading simples usando indicadores semáforo
Si examinamos en profundidad cualquier sistema de trading complejo veremos que está basado en un conjunto de simples señales de trading. Por tanto, no es necesario que los programadores con menos experiencia comiencen a escribir complejos algorítmicos inmediatamente. Este artículo proporciona un ejemplo de un sistema de trading que utiliza indicadores semáforo para realizar las transacciones.


El enfoque orientado a objeto para construir paneles multiperíodo y multidivisa
Este artículo describe cómo la programación orientada a objeto puede usarse para crear paneles multiperíodo y multidivisa para Meta Trader 5. El objetivo principal es construir un panel universal que pueda ser usado para mostrar en pantalla diferentes tipos de datos como precios, cambios en los precios, valores de indicador o condiciones sell/buy personalizadas sin necesidad de modificar el código del propio panel.


Las bases de la programación orientada a objetos
No necesita saber qué es poliformismo, encapsulación, etc. para usar la programación orientada a objetos (OOP)... puede simplemente utilizar estas funciones. Este artículo trata las bases de la OOP con ejemplos prácticos.


Cree sus propios paneles gráficos en MQL5
La funcionalidad del programa MQL5 viene determinada tanto por sus ricas características como por una interfaz de usuario muy desarrollada. A veces, la percepción visual es más importante que el funcionamiento rápido y estable. Esta es una guía paso a paso para que pueda crear por sí mismo paneles gráficos sobre la base de las clases de la librería estándar.


MQL5 Wizard: Nueva Versión
Este artículo contiene descripciones de los nuevos elementos disponibles en el MQL5 Wizard actualizado. La arquitectura actualizada de señales nos permite crear robots de trading basados en la combinación de varios patrones de mercado. El ejemplo que contiene este artículo explica el procedimiento de creación interactiva de un Asesor Experto.

Uso de los recursos en MQL5
Los programas MQL5 no solo automatizan cálculos rutinarios, sino que también pueden crear un entorno gráfico completo. Las funciones para crear controles realmente interactivos son ahora virtualmente tan ricas como las de los lenguajes de programación. Si desea escribir un programa entero e independiente en MQL5, use los recursos disponibles en ellos. Los programas con recursos son más fáciles de mantener y distribuir.