![Transferir el código de un indicador al código de un asesor experto. Diseños estructurales generales de un asesor experto y de funciones de indicador](https://c.mql5.com/2/14/311_2.gif)
![Transferir el código de un indicador al código de un asesor experto. Diseños estructurales generales de un asesor experto y de funciones de indicador](https://c.mql5.com/i/articles/overlay.png)
Transferir el código de un indicador al código de un asesor experto. Diseños estructurales generales de un asesor experto y de funciones de indicador
Este artículo hace hincapié en la transferencia del código de un indicador en el de un asesor experto y en la escritura de asesores expertos sin llamar a los indicadores personalizados y con todo el código del programa para el cálculo de los valores necesarios del indicador dentro del asesor experto. Este artículo proporciona una idea general sobre la modificación de un asesor experto y la idea de crear una función de indicador basándonos en un indicador personalizado. El artículo tiene va destinado a los lectores que ya tengan experiencia en programación con el lenguaje MQL4.
![Cómo crear un indicador de gráficos no estándar para MetaTrader Market](https://c.mql5.com/2/23/ava3_.png)
![Cómo crear un indicador de gráficos no estándar para MetaTrader Market](https://c.mql5.com/i/articles/overlay.png)
Cómo crear un indicador de gráficos no estándar para MetaTrader Market
Con la ayuda de gráficos offline, de la programación en el lenguaje MQL4 y un poco de empeño usted podrá conseguir gráficos de cualquier tipo: "Punto-figura", "Renko", "Kagi", "Range bars", equivolumen, etc. En este artículo le mostraremos cómo hacer esto sin usar DLL, de forma que pueda publicar y adquirir estos indicadores "dos en uno" en el Mercado.
![MetaEditor: plantillas como punto de apoyo](https://c.mql5.com/2/15/573_135.jpg)
![MetaEditor: plantillas como punto de apoyo](https://c.mql5.com/i/articles/overlay.png)
MetaEditor: plantillas como punto de apoyo
Posiblemente a muchos de nuestros lectores les sorprenderá que es posible preparar la escritura de un EA solo una vez, y a continuación utilizar el robot tantas veces como se desee.
![Almacenamiento y visualización de la información](https://c.mql5.com/2/13/128_4.gif)
![Almacenamiento y visualización de la información](https://c.mql5.com/i/articles/overlay.png)
Almacenamiento y visualización de la información
Este artículo expone algunos métodos eficientes de almacenamiento y visualización de la información. Vamos a proponer algunas alternativas tanto para el archivo de log estándar del terminal como para la función Comment().
![Prueba de Asesores Expertos en el terminal de cliente MetaTrader 4: Un vistazo desde fuera](https://c.mql5.com/2/13/172_8.png)
![Prueba de Asesores Expertos en el terminal de cliente MetaTrader 4: Un vistazo desde fuera](https://c.mql5.com/i/articles/overlay.png)
Prueba de Asesores Expertos en el terminal de cliente MetaTrader 4: Un vistazo desde fuera
Qué ocurre después de pulsar el botón "Iniciar"? El artículo responde a esta y muchas más preguntas.
![Cómo desarrollar una estrategia de trading rentable](https://c.mql5.com/2/14/289_2.png)
![Cómo desarrollar una estrategia de trading rentable](https://c.mql5.com/i/articles/overlay.png)
Cómo desarrollar una estrategia de trading rentable
Este artículo ofrece una respuesta para la suguiente pregunta: "¿Es posible formular una estrategia de trading automática basada en los datos del historial con redes neuronales?"
![Estrategias de trading basadas en el análisis de los puntos pivote (Pivot Points)](https://c.mql5.com/2/14/332_13.png)
![Estrategias de trading basadas en el análisis de los puntos pivote (Pivot Points)](https://c.mql5.com/i/articles/overlay.png)
Estrategias de trading basadas en el análisis de los puntos pivote (Pivot Points)
El análisis de los puntos pivote (PP) es una de las estrategias más sencillas y eficientes para los mercados con alta volatilidad intradiaria. Fue utilizada en la época anterior a los ordenadores, cuando los traders no disponían de ningún equipo de tratamiento de datos, excepto los ábacos y las calculadoras mecánicas.
![Aplicación práctica de indicadores cluster en FOREX](https://c.mql5.com/2/14/352_5.gif)
![Aplicación práctica de indicadores cluster en FOREX](https://c.mql5.com/i/articles/overlay.png)
Aplicación práctica de indicadores cluster en FOREX
Los indicadores cluster son conjuntos de indicadores que separan el par de divisas en dos divisas distintas. Estos indicadores permiten seguir la fluctuación relativa de las divisas, determinar la posibilidad de aparición de nuevas tendencias de las divisas, recibir señales de trading y seguir las posiciones de medio y largo plazo.
![Probador de estrategias: modos de modelado de las pruebas](https://c.mql5.com/2/17/78_7.gif)
![Probador de estrategias: modos de modelado de las pruebas](https://c.mql5.com/i/articles/overlay.png)
Probador de estrategias: modos de modelado de las pruebas
Muchos programas de análisis técnico permiten probar estrategias de trading sobre datos históricos. En la mayoría de los casos, las pruebas se realizan sobre datos ya terminados, sin intentar modelar la tendencia del precio. Se llevan a cabo de forma rápida, pero no de forma precisa.
![Gráficos sin conexión en el nuevo MQL4](https://c.mql5.com/2/13/1137_68.png)
![Gráficos sin conexión en el nuevo MQL4](https://c.mql5.com/i/articles/overlay.png)
Gráficos sin conexión en el nuevo MQL4
El MQL4 actualizado tiene un nuevo formato para almacenar datos históricos y proporciona la estructura adecuada de MqlRates para el almacenaje conveniente de los valores tiempo, apertura, bajo, alto, cierre y volumen. Durante muchos años, los traders han desarrollado sus aplicaciones MQL4 que recogen y almacenan sus datos en ficheros HST para generar gráficos offline. Podemos asegurar que todos los archivos EX4 previamente compilados trabajarán en la nueva terminal MetaTrader 4 del mismo modo que antes.
![Mi primer "Grial"](https://c.mql5.com/2/13/144_2.png)
![Mi primer "Grial"](https://c.mql5.com/i/articles/overlay.png)
Mi primer "Grial"
Se han examinado los errores más frecuentes que llevan a los programadores primerizos a la creación de un sistema de trading "para hacerse de oro" (cuando se ha probado). Hay expertos ejemplares que muestran resultados fantásticos durante la prueba, pero se pierden resultados durante el trading real.
![Comercio con portafolio en MetaTrader 4](https://c.mql5.com/2/24/Portfolio_Modeller.png)
![Comercio con portafolio en MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
Comercio con portafolio en MetaTrader 4
En el artículo se analizan los principios del trading con portafolio y las peculiaridades de su aplicación al mercado de divisas. También se estudian varios modelos matemáticos sencillos para formar el portafolio. Se muestran ejemplos de la implementación práctica del comercio con portafolio en MetaTrader 4: un indicador de portafolio y un asesor para el comercio semiautomático. Asimismo, se describen los elementos de las estrategias comerciales, sus ventajas y sus "escollos ocultos".
![Cómo mejorar el simulador de estrategias para optimizar indicadores usando ejemplos de los mercados de tendencia y flat](https://c.mql5.com/2/22/Optimize-Indicators-Only.png)
![Cómo mejorar el simulador de estrategias para optimizar indicadores usando ejemplos de los mercados de tendencia y flat](https://c.mql5.com/i/articles/overlay.png)
Cómo mejorar el simulador de estrategias para optimizar indicadores usando ejemplos de los mercados de tendencia y flat
Al comerciar con diferentes estrategias a veces se requiere determinar si el mercado se encuentra en tendencia o en flat. Con este objetivo se desarrollan multitud de indicadores. ¿Pero cómo evaluar si el indicador cumple o no con la tarea indicada? ¿Cómo aclarar cuál es el diapasón medio del estado del flat o de la tendencia para definir nuestros stops y objetivos? En este artículo se propone usar para ello el simulador de estrategias, demostrando al mismo tiempo que no solo sirve para la optimización de robots para determinadas necesidades. Como indicador de prueba vamos a usar a nuestro viejo conocido ADX.
![Secretos del Terminal de cliente MetaTrader 4: Los indicadores](https://c.mql5.com/2/13/180_6.png)
![Secretos del Terminal de cliente MetaTrader 4: Los indicadores](https://c.mql5.com/i/articles/overlay.png)
Secretos del Terminal de cliente MetaTrader 4: Los indicadores
¿Va a escribir su propio indicador? Quizá lo que necesita de los indicadores ya está implementado en el terminal de cliente. Entonces, ¿para qué reinventar la rueda? Una tabla recapitulativa de las características de los indicadores integrados; funciones y métodos especiales para añadir indicadores a un gráfico; construcción de niveles; representación gráfica de los indicadores con distintos períodos de tiempo.
![Trading Usando Linux](https://c.mql5.com/2/14/230_2.png)
![Trading Usando Linux](https://c.mql5.com/i/articles/overlay.png)
Trading Usando Linux
The article describes how to use indicators to watch the situation on financial markets online.
![Meta proyecto COT - nuevos horizontes para el análisis del informe CFTC en MetaTrader 4](https://c.mql5.com/2/17/858_49.jpg)
![Meta proyecto COT - nuevos horizontes para el análisis del informe CFTC en MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
Meta proyecto COT - nuevos horizontes para el análisis del informe CFTC en MetaTrader 4
El artículo es sobre el uso de datos del informe del CFTC (de interés abierto) en MetaTrader. El artículo describe el proyecto META COT en detalles, se muestra cómo cargar y procesar la información necesaria. El Asesor Experto incluido en el proyecto nos ayudará a analizar la eficacia del concepto presentado en el artículo. Finalmente, sacaremos algunas conclusiones y ofreceremos sugerencias útiles.
![Aplicación de lógica difusa en el trading por medio del MQL4](https://c.mql5.com/2/20/fuzzy-logic1.png)
![Aplicación de lógica difusa en el trading por medio del MQL4](https://c.mql5.com/i/articles/overlay.png)
Aplicación de lógica difusa en el trading por medio del MQL4
El artículo se refiere a ejemplos de la aplicación de teoría de conjuntos difusa en el trading por medio del MQL4. El uso en el desarrollo de la librería FuzzyNet del MQL4 en un indicador y un Asesor Experto se describe así.
![¿Puede predecirse el mercado Forex? ¿Cómo crear una estrategia de trading propia?](https://c.mql5.com/2/14/372_19.png)
![¿Puede predecirse el mercado Forex? ¿Cómo crear una estrategia de trading propia?](https://c.mql5.com/i/articles/overlay.png)
¿Puede predecirse el mercado Forex? ¿Cómo crear una estrategia de trading propia?
Todo el que empieza a trabajar en Forex intenta responder a estas preguntas. Pero no todos encuentran la respuesta, incluso después de muchos años de duro trabajo y búsqueda. Personalmente, he respondido a esta pregunta y muchas otras de este artículo. Como resultado de estas respuestas se ha determinado una forma eficiente de crear una estrategia de trading.
![Técnica (Optimización) de Prueba y algunos criterios para la selección de los parámetros del Asesor Experto](https://c.mql5.com/2/17/884_29.gif)
![Técnica (Optimización) de Prueba y algunos criterios para la selección de los parámetros del Asesor Experto](https://c.mql5.com/i/articles/overlay.png)
Técnica (Optimización) de Prueba y algunos criterios para la selección de los parámetros del Asesor Experto
No hay ningún problema en encontrar el Santo Grial de la prueba, sin embargo es mucho más difícil deshacerse de él. Este artículo aborda la selección de parámetros de funcionamiento del EA un con grupo automatizado de procesos de optimización y prueba de resultados con máxima utilización de las capacidades de rendimiento del Terminal y mínima carga del usuario final.
![Usando archivos de texto para guardar los parámetros de entrada de asesores, indicadores y scripts](https://c.mql5.com/2/23/avatar__3.png)
![Usando archivos de texto para guardar los parámetros de entrada de asesores, indicadores y scripts](https://c.mql5.com/i/articles/overlay.png)
Usando archivos de texto para guardar los parámetros de entrada de asesores, indicadores y scripts
En el artículo vamos a analizar cuestiones relacionadas con el guaradado de objetos dinámicos, matrices y otras variables en forma de propiedades de asesores, indicadores y scripts en archivos de texto. Estos son un complemento cómodo a la funcionalidad de los recursos estándar propuestos por los lenguajes MQL.
![La optimización automática de un Asesor Experto en el trading real](https://c.mql5.com/2/14/336_2.gif)
![La optimización automática de un Asesor Experto en el trading real](https://c.mql5.com/i/articles/overlay.png)
La optimización automática de un Asesor Experto en el trading real
Este artículo describe y proporciona una librería de funciones que permite a un trader de optimizar las entradas de su Asesor Experto mediante la ejecución de la optimización desde el propio Asesor Experto.
![Las matemáticas de los algoritmos genéticos](https://c.mql5.com/2/13/133_1.png)
![Las matemáticas de los algoritmos genéticos](https://c.mql5.com/i/articles/overlay.png)
Las matemáticas de los algoritmos genéticos
Los algoritmos genéticos evolutivos se aplican en tareas de optimización. Por ejemplo en el aprendizaje neuronet, esto es, para seleccionar los valores de peso que permiten obtener el mínimo error. El algoritmo genético se basa en el método de búsqueda aleatoria.
![ZUP - zigzag universal con patrones de Pesavento. Interfaz gráfica](https://c.mql5.com/2/26/MQL5-avatar-ZUP-001.png)
![ZUP - zigzag universal con patrones de Pesavento. Interfaz gráfica](https://c.mql5.com/i/articles/overlay.png)
ZUP - zigzag universal con patrones de Pesavento. Interfaz gráfica
Durante diez años pasados desde el momento del lanzamiento de la primera versión de la plataforma ZUP, había muchas actualizaciones y mejoras. Como resultado, tenemos a nuestra disposición un complemento gráfico único para MetaTrader 4, que permite realizar el análisis de la información del mercado de una manera rápida y cómoda. Este artículo nos cuenta sobre cómo se puede trabajar con la interfaz gráfica de la plataforma ZUP de indicadores.
![Indicador de líneas de tendencia según el enfoque de T. Demark](https://c.mql5.com/2/15/550_16.gif)
![Indicador de líneas de tendencia según el enfoque de T. Demark](https://c.mql5.com/i/articles/overlay.png)
Indicador de líneas de tendencia según el enfoque de T. Demark
Este indicador muestra las líneas de tendencia junto con los acontecimientos recientes que suceden en el mercado. Se desarrolla de acuerdo a las recomendaciones de Thomas Demark en lo relativo al análisis técnico. El indicador muestra la dirección de la tendencia actual y la penúltima dirección opuesta de la misma.
![Indicador Taichi - un sencillo método para interpretar los valores de Ichimoku Kinko Hyo.](https://c.mql5.com/2/15/509_25.gif)
![Indicador Taichi - un sencillo método para interpretar los valores de Ichimoku Kinko Hyo.](https://c.mql5.com/i/articles/overlay.png)
Indicador Taichi - un sencillo método para interpretar los valores de Ichimoku Kinko Hyo.
¿Es difícil interpretar las señales Ichimoku? Este artículo presenta algunos principios para interpretar los valores y señales de Ichimoku Kinko Hyo. Para la visualización de su funcionamiento el autor escogió el par de divisas EURUSD en base a sus propias preferencias. Sin embargo, se puede usar el indicador con cualquier par de divisas.
![Comprobación estadística del sistema de gestión de dinero de Labouchere](https://c.mql5.com/2/18/labouchere.png)
![Comprobación estadística del sistema de gestión de dinero de Labouchere](https://c.mql5.com/i/articles/overlay.png)
Comprobación estadística del sistema de gestión de dinero de Labouchere
Este artículo aborda las propiedades estadísticas del sistema de gestión de dinero de Labouchere. Se considera que es menos agresivo que el sistema de tipo Martingala, ya que en lugar de duplicar las apuestas se incrementan en una cantidad determinada.
![Cambiar los parámetros externos de los programas de MQL4 sin reiniciar](https://c.mql5.com/2/16/724_19.gif)
![Cambiar los parámetros externos de los programas de MQL4 sin reiniciar](https://c.mql5.com/i/articles/overlay.png)
Cambiar los parámetros externos de los programas de MQL4 sin reiniciar
El artículo describe un método para cambiar los parámetros externos de los programas de MQL4 sobre la marcha, sin reiniciar.
![Sistema de trading mecánico "Triángulo de Chuvashov"](https://c.mql5.com/2/17/985_56.png)
![Sistema de trading mecánico "Triángulo de Chuvashov"](https://c.mql5.com/i/articles/overlay.png)
Sistema de trading mecánico "Triángulo de Chuvashov"
Les voy a dar un resumen y el código de programa del sistema de trading mecánico basado en las ideas de Stanislav Chuvashov. La construcción del triángulo se basa en la intersección de dos líneas de tendencias construidas por los fractales más altos y los más bajos.
![Una pausa entre operaciones](https://c.mql5.com/2/12/103_1.gif)
![Una pausa entre operaciones](https://c.mql5.com/i/articles/overlay.png)
Una pausa entre operaciones
El presente artículo aborda el problema de la gestión de las pausas entre las operaciones de trading cuando hay varios expertos trabajando en el terminal cliente MT 4. Está pensado para los usuarios que ya cuentan con unas habilidades básicas, tanto en el manejo del terminal como en la programación MQL4.
![ZUP - ZigZag universal con Patrones de Pesavento. Primera parte](https://c.mql5.com/2/14/338_11.gif)
![ZUP - ZigZag universal con Patrones de Pesavento. Primera parte](https://c.mql5.com/i/articles/overlay.png)
ZUP - ZigZag universal con Patrones de Pesavento. Primera parte
Este artículo proporciona una breve descripción de las ideas en las que se basa el indicador ZUP - ZigZag universal con Patrones de Pesavento. El artículo describe también los indicadores ZigZag incluidos en el indicador ZUP.
![Cómo funcionan las órdenes en los programas complejos](https://c.mql5.com/2/13/114_3.gif)
![Cómo funcionan las órdenes en los programas complejos](https://c.mql5.com/i/articles/overlay.png)
Cómo funcionan las órdenes en los programas complejos
En este artículo vamos a explicar los principios generales que rigen el funcionamiento de las órdenes en programas extensos y complejos.
![Trabajando con cestas de parejas de divisas en el mercado fórex](https://c.mql5.com/2/24/articles_234.png)
![Trabajando con cestas de parejas de divisas en el mercado fórex](https://c.mql5.com/i/articles/overlay.png)
Trabajando con cestas de parejas de divisas en el mercado fórex
En el artículo se analizan cuestiones relacionadas con la división en grupos de las parejas de divisas, las cestas; también sobre cómo obtener datos sobre el estado de estas cestas (por ejemplo, sobrecompra o sobreventa); qué indicadores pueden proporcionar estos datos; y al fin, sobre cómo se puede aplicar la información obtenida en el trading práctico.
![¿Por qué es importante actualizar el MetaTrader 4 a la última versión?](https://c.mql5.com/2/13/1176_14.png)
![¿Por qué es importante actualizar el MetaTrader 4 a la última versión?](https://c.mql5.com/i/articles/overlay.png)
¿Por qué es importante actualizar el MetaTrader 4 a la última versión?
Desde el 01 de agosto de 2014, Los terminales de escritorio MetaTrader 4 más antiguos que el Build 600 ya no serán soportados. Sin embargo, muchos traders todavía trabajan con versiones obsoletas y no son conscientes de las características de la plataforma actualizada. Han puesto mucho esfuerzo en desarrollo y le gustaría seguir adelante con los traders y abandonar los antiguos builds. En este artículo, describimos las ventajas de la nueva MetaTrader 4.
![Análisis avanzado de una cuenta de trading](https://c.mql5.com/2/17/830_31.png)
![Análisis avanzado de una cuenta de trading](https://c.mql5.com/i/articles/overlay.png)
Análisis avanzado de una cuenta de trading
El artículo aborda el sistema de análisis automático de cualquier cuenta de trading en el terminal de MetaTrader 4. Se describen los aspectos técnicos del informe generado y la interpretación de los resultados obtenidos. Después de una revisión detallada del informe se extraen las conclusiones sobre la mejora de los parámetros del trading. Se usa el script MQLab™ Graphic Report para el análisis.
![Base teórica para la creación de indicadores Cluster para el FOREX](https://c.mql5.com/2/14/330_3.png)
![Base teórica para la creación de indicadores Cluster para el FOREX](https://c.mql5.com/i/articles/overlay.png)
Base teórica para la creación de indicadores Cluster para el FOREX
Los indicadores Cluster son conjuntos de indicadores que separan el par de divisas en dos divisas distintas. Estos indicadores permiten seguir la fluctuación relativa de las divisas, determinar la posibilidad de aparición de nuevas tendencias de las divisas, recibir señales de trading y seguir las posiciones de medio y largo plazo.
![Lógica difusa para crear estrategias de trading manual](https://c.mql5.com/2/22/2195.png)
![Lógica difusa para crear estrategias de trading manual](https://c.mql5.com/i/articles/overlay.png)
Lógica difusa para crear estrategias de trading manual
Este artículo sugiere las maneras de mejorar la estrategia de trading manual mediante la aplicación de teoría de conjuntos difusa. Como ejemplo hemos incluido una descripción paso a paso en la búsqueda de la estrategia y la selección de sus parámetros, seguido de la aplicación de lógica difusa para desenfocar criterios demasiado formales para entrar en el mercado. Así, después de la modificación de la estrategia obtenemos condiciones flexibles para la apertura de una posición que tiene una reacción razonable a una situación de mercado.
![¿Qué significan los números de las pruebas del Asesor Experto?](https://c.mql5.com/2/17/81_1.gif)
![¿Qué significan los números de las pruebas del Asesor Experto?](https://c.mql5.com/i/articles/overlay.png)
¿Qué significan los números de las pruebas del Asesor Experto?
Este artículo explica cómo leer los informes de las pruebas realizadas y a interpretar correctamente los resultados obtenidos.
![Una plantilla para una orden trailing stop y de salida del mercado](https://c.mql5.com/2/15/605_15.gif)
![Una plantilla para una orden trailing stop y de salida del mercado](https://c.mql5.com/i/articles/overlay.png)
Una plantilla para una orden trailing stop y de salida del mercado
Los desarrolladores de algoritmos de modificación/cierre sufren un infortunio perenne: ¿cómo comparar los resultados obtenidos por distintos métodos? El mecanismo de comprobación es bien conocido: el probador de estrategias. Pero ¿cómo realizar un asesor experto que funcione igualmente para las órdenes de apertura y cierre? El artículo describe una herramienta que proporciona una sólida repetición de aperturas de órdenes que nos permite mantener una plataforma matemáticamente correcta para comparar los resultados de algoritmos distintos para órdenes trailing stop y de salida del mercado.
![Construcción de líneas fractales](https://c.mql5.com/2/14/210_2.png)
![Construcción de líneas fractales](https://c.mql5.com/i/articles/overlay.png)
Construcción de líneas fractales
Este artículo describe la construcción de líneas fractales de distintos tipos usando las líneas de tendencia y los fractales.
![Secretos de la Terminal de Cliente de MetaTrader4 : Sistema de alerta](https://c.mql5.com/2/13/159_6.png)
![Secretos de la Terminal de Cliente de MetaTrader4 : Sistema de alerta](https://c.mql5.com/i/articles/overlay.png)
Secretos de la Terminal de Cliente de MetaTrader4 : Sistema de alerta
Cómo estar al tanto de lo que pasa en la terminal y en tu cuenta sin estar permanentemente mirando la pantalla. Eventos del sistema; eventos de cliente; archivos .wav y .exe; mensajes electrónicos; configuración del acceso a servidor SMTP; publicaciones; configuración del acceso a servidor FTP.