![Desarrollando un algoritmo de autoadaptación (Parte I): Encontrando un patrón básico](https://c.mql5.com/2/41/50_percents__1.png)
![Desarrollando un algoritmo de autoadaptación (Parte I): Encontrando un patrón básico](https://c.mql5.com/i/articles/overlay.png)
Desarrollando un algoritmo de autoadaptación (Parte I): Encontrando un patrón básico
En la presente serie de artículos, mostraremos un ejemplo de desarrollo de algoritmos autoadaptativos que tengan en cuenta los factores máximos que surgen en los mercados. Asimismo, veremos la sistematización de estas situaciones, su descripción dentro de una lógica y su consideración a la hora de comerciar. Comenzaremos con un algoritmo muy simple, que con el tiempo adquirirá su propia teoría y evolucionará hasta convertirse en un proyecto muy complejo.
![Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte XIX): Clase de mensajes de la biblioteca](https://c.mql5.com/2/37/MQL5-avatar-doeasy__1.png)
![Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte XIX): Clase de mensajes de la biblioteca](https://c.mql5.com/i/articles/overlay.png)
Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte XIX): Clase de mensajes de la biblioteca
En el artículo, analizaremos la muestra de mensajes de texto. Ahora que tenemos un número suficiente de mensajes de texto distintos, merece la pena que pensemos en organizar un método para guardarlos, mostrarlos y adaptarlos a otros idiomas desde el ruso. Asimismo, también deberíamos pensar en un modo de añadir nuevos idiomas a la biblioteca y alternar rápidamente entre ellos.
![Creando un EA gradador multiplataforma: simulación del asesor multidivisa](https://c.mql5.com/2/38/mql5_ea_adviser_grid.png)
![Creando un EA gradador multiplataforma: simulación del asesor multidivisa](https://c.mql5.com/i/articles/overlay.png)
Creando un EA gradador multiplataforma: simulación del asesor multidivisa
En un solo mes, los mercados han caído más de un 30%. ¿Acaso no se trata del mejor momento para simular asesores basados en cuadrículas y martingale? Este artículo es una continuación de la serie de artículos "Creando un EA gradador multiplataforma" cuya publicación, en principio, no estaba planeada. Pero, si el propio mercado nos ofrece la posibilidad de organizar un test de estrés para el asesor gradador, ¿por qué no aprovechar la oportunidad? Pongámonos manos a la obra.
![Combinando una estrategia de tendencia y una de flat](https://c.mql5.com/2/33/Trend_Flat__1.png)
![Combinando una estrategia de tendencia y una de flat](https://c.mql5.com/i/articles/overlay.png)
Combinando una estrategia de tendencia y una de flat
Existen diferenets estrategias comerciales. Unas buscan la dirección del movimiento y comercian según la tendencia. Otras definen los intervalos de las oscilaciones de precio y comercian dentro de estos corredores. Así que nos surge la pregunta, ¿podemos combinar los dos enfoques para aumentar la rentabilidad de nuestro comercio?
![MQL5 Wizard: Cómo crear un módulo de gestión de riesgo y dinero](https://c.mql5.com/2/0/CMoney_MQL5.png)
![MQL5 Wizard: Cómo crear un módulo de gestión de riesgo y dinero](https://c.mql5.com/i/articles/overlay.png)
MQL5 Wizard: Cómo crear un módulo de gestión de riesgo y dinero
El generador de estrategias de trading de MQL5 Wizard simplifica enormemente los procesos de pruebas de los conceptos de trading. En este artículo se describe el modo de desarrollar un módulo de gestión de dinero y habilitarlo en MQL5 Wizard. Como ejemplo, vamos a considerar un algoritmo de gestión de dinero, en el cual se determina el tamaño de la operación mediante los resultados de la transacción anterior. Además, el artículo aborda la descripción del formato de la clase creada para MQL5 Wizard.
![Por dónde comenzar a crear un robot comercial para la Bolsa de Moscú MOEX](https://c.mql5.com/2/23/expert-moex-avatar.png)
![Por dónde comenzar a crear un robot comercial para la Bolsa de Moscú MOEX](https://c.mql5.com/i/articles/overlay.png)
Por dónde comenzar a crear un robot comercial para la Bolsa de Moscú MOEX
Muchos tráders de la Bolsa de Moscú querrían automatizar sus algoritmos comerciales, pero no saben por dónde empezar. El lenguaje MQL5 propone no solo un conjunto enorme de funciones comerciales, sino también clases preparadas, que facilitan al máximo los primeros pasos en el trading automático.
![Stoploss de PriceAction Fijo o RSI fijo (Smart StopLoss)](https://c.mql5.com/2/49/smart_stop_loss_600x314.jpg)
Stoploss de PriceAction Fijo o RSI fijo (Smart StopLoss)
Los Stop Loss son una herramienta importante en cuanto a la gestión de dinero en el trading. El uso efectivo de stop-loss, take profit y el tamaño de lote puede hacer que un tráder sea más consistente en el comercio y, sobre todo, que logre mayor rentabilidad. Aunque el stop-loss es una gran herramienta, existen desafíos derivados de su uso. El principal es la caza de stop-loss. Este artículo analiza cómo reducir la caza de stop-loss en el trading y la compara con el uso clásico de stop-loss para determinar su rentabilidad.
![Nuevo enfoque a la interpretación de la divergencia clásica e inversa. Parte 2](https://c.mql5.com/2/37/new_approach_divergence.png)
![Nuevo enfoque a la interpretación de la divergencia clásica e inversa. Parte 2](https://c.mql5.com/i/articles/overlay.png)
Nuevo enfoque a la interpretación de la divergencia clásica e inversa. Parte 2
En este artículo vamos a analizar en clave crítica la divergencia clásica y estudiar la efectividad de diferentes indicadores. Asimismo, ofreceremos distintas variantes de filtrado para aumentar la precisión de análisis y continuaremos analizando soluciones no estándar. Como resultado, crearemos una herramienta atípica para resolver la tarea marcada.
![Cómo elegir un asesor comercial: Veinte signos claros de un mal robot](https://c.mql5.com/2/0/How_to_choose_an_Expert_Advisor_Twenty_strong_criteria_to_reject_a_trading_bot_600x314.jpg)
Cómo elegir un asesor comercial: Veinte signos claros de un mal robot
En este artículo intentaremos responder a la pregunta: ¿cómo elegir el asesor comercial adecuado? ¿Cuáles son los más adecuados para nuestro portafolio y cómo podemos descartar la mayoría de los robots comerciales disponibles en el mercado? Este artículo presenta veinte señales claras de que un asesor es de mala calidad. El presente material le ayudará a tomar decisiones más informadas y a crear una colección de asesores comerciales rentables.
![Redes neuronales: así de sencillo (Parte 13): Normalización por lotes (Batch Normalization)](https://c.mql5.com/2/49/Neural_networks_made_easy_003_600x314.jpg)
Redes neuronales: así de sencillo (Parte 13): Normalización por lotes (Batch Normalization)
En el artículo anterior, comenzamos a analizar varios métodos para mejorar la calidad del aprendizaje de la red neuronal. En este artículo, proponemos al lector continuar con este tema y analizar la normalización por lotes de los datos, un enfoque muy interesante.
![Clasificador bayesiano ingenuo para las señales de un conjunto de indicadores](https://c.mql5.com/2/27/MQL5-avatar-naiveClass-001.png)
![Clasificador bayesiano ingenuo para las señales de un conjunto de indicadores](https://c.mql5.com/i/articles/overlay.png)
Clasificador bayesiano ingenuo para las señales de un conjunto de indicadores
En el artículo se analiza la aplicación de la fórmula bayesiana para aumentar la fiabilidad de los sistemas comerciales usando las señales de varios indicadores independientes. Los cálculos teóricos se comprueban con la ayuda de un sencillo experto universal, adaptable para trabajar con indicadores aleatorios.
![Recetas MQL5 - Programando los canales móviles](https://c.mql5.com/2/22/ava.png)
![Recetas MQL5 - Programando los canales móviles](https://c.mql5.com/i/articles/overlay.png)
Recetas MQL5 - Programando los canales móviles
En este artículo se muestra un método de programación del sistema de canales equidistantes. Se analizan ciertos matices en la construcción de este tipo de canales. Asimismo, se realiza una tipificación de los canales, proponiendo un método de canales móviles de tipo universal. Para implementar el código, se ha utilizado el instrumental de la POO.
![El Asesor Experto MetaTrader 4 intercambia información con el mundo exterior](https://c.mql5.com/2/13/1062_113.jpg)
![El Asesor Experto MetaTrader 4 intercambia información con el mundo exterior](https://c.mql5.com/i/articles/overlay.png)
El Asesor Experto MetaTrader 4 intercambia información con el mundo exterior
Una solución de intercambio de información simple, universal y fiable entre el Asesor Experto MetaTrader 4 y el mundo exterior. Los proveedores y los consumidores de la información pueden estar en diferentes ordenadores, la conexión se realiza a través de direcciones IP globales.
![Neuroredes profundas (Parte III). Selección de ejemplos y reducción de dimensiones](https://c.mql5.com/2/48/Deep_Neural_Networks_03.png)
![Neuroredes profundas (Parte III). Selección de ejemplos y reducción de dimensiones](https://c.mql5.com/i/articles/overlay.png)
Neuroredes profundas (Parte III). Selección de ejemplos y reducción de dimensiones
Este artículo continúa la serie de publicaciones sobre las neuroredes profundas. Vamos a analizar la selección de ejemplos (eliminación de ruidos), la reducción de los datos de entrada y la división del conjunto en train/val/test durante la preparación de los datos.
![Examinamos en la práctica el método adaptativo del seguimiento del mercado](https://c.mql5.com/2/29/MQL5-avatar-adaptiveMethod-001.png)
![Examinamos en la práctica el método adaptativo del seguimiento del mercado](https://c.mql5.com/i/articles/overlay.png)
Examinamos en la práctica el método adaptativo del seguimiento del mercado
La principal diferencia del sistema de trading que se propone en el artículo consiste en el uso de las herramientas matemáticas para analizar las cotizaciones bursátiles. En este sistema, se aplica la filtración digital y la estimación espectral de las series temporales discretas. Han sido descritos los aspectos teóricos de la estrategia y ha sido construido el Asesor Experto (EA) para testearla.
![AutoGraf, un Asesor Experto Gráfico](https://c.mql5.com/2/13/111_1.gif)
![AutoGraf, un Asesor Experto Gráfico](https://c.mql5.com/i/articles/overlay.png)
AutoGraf, un Asesor Experto Gráfico
Este artículo explica cómo funcionan los gráficos en la creación de una interfaz para gestionar el trading de manera adecuada.
![Desarrollo de robots comerciales usando programación visual](https://c.mql5.com/2/43/avatar.png)
![Desarrollo de robots comerciales usando programación visual](https://c.mql5.com/i/articles/overlay.png)
Desarrollo de robots comerciales usando programación visual
El artículo muestra las capacidades del editor botbrains.app, una plataforma sin código para desarrollar robots comerciales. Para crear un robot comercial, no necesitamos programar: simplemente debemos arrastrar los bloques necesarios al esquema, indicar sus parámetros y establecer los vínculos entre ellos.
![Redes neuronales: así de sencillo (Parte 12): Dropout](https://c.mql5.com/2/49/Neural_networks_made_easy_002_600x314.jpg)
Redes neuronales: así de sencillo (Parte 12): Dropout
A la hora de proseguir el estudio de las redes neuronales, probablemente merezca la pena prestar un poco de atención a los métodos capaces de aumentar su convergencia durante el entrenamiento. Existen varios de estos métodos. En este artículo, proponemos al lector analizar uno de ellos: el Dropout (dilución).
![Asesor Experto multiplataforma: las clases CExpertAdvisor y CExpertAdvisor](https://c.mql5.com/2/30/Cross_Platform_Expert_Advisor__2.png)
![Asesor Experto multiplataforma: las clases CExpertAdvisor y CExpertAdvisor](https://c.mql5.com/i/articles/overlay.png)
Asesor Experto multiplataforma: las clases CExpertAdvisor y CExpertAdvisor
En el artículo final de la serie sobre el asesor comercial multiplataforma, hablaremos sobre las clases CExpertAdvisor y CExpertAdvisors, que sirven de contendores para los componentes del experto anteriormente descritos. Asimismo, analizaremos la implementación del monitoreo de las nuevas barras y el guardado de datos.
![Cómo ser un mejor programador (parte 07): Apuntes para convertirse en un desarrollador freelance exitoso](https://c.mql5.com/2/43/How-to-Become-a-Freelancer-in-the-Hospitality-Industry.png)
![Cómo ser un mejor programador (parte 07): Apuntes para convertirse en un desarrollador freelance exitoso](https://c.mql5.com/i/articles/overlay.png)
Cómo ser un mejor programador (parte 07): Apuntes para convertirse en un desarrollador freelance exitoso
¿Desea convertirse en un desarrollador freelance de éxito en MQL5? Si la respuesta es sí, este artículo es justo para usted.
![Redes neuronales: así de sencillo (Parte 10): Multi-Head Attention (atención multi-cabeza)](https://c.mql5.com/2/49/Neural_Networks_Easy_009_600x314.jpg)
Redes neuronales: así de sencillo (Parte 10): Multi-Head Attention (atención multi-cabeza)
Ya hemos hablado con anterioridad del mecanismo de auto-atención (self-attention) en las redes neuronales. En la práctica, en las arquitecturas de las redes neuronales modernas, se usan varios hilos de auto-atención paralelos para buscar diversas dependencias entre los elementos de la secuencia. Vamos a ver la implementación de este enfoque y evaluar su influencia en el rendimiento general de la red.
![Optimización automática de EAs en MetaTrader 5](https://c.mql5.com/2/33/process-accept-icon.png)
![Optimización automática de EAs en MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Optimización automática de EAs en MetaTrader 5
En este artículo se describe el mecanismo de auto-optimización de un experto que funcione en MetaTrader 5.
![Aplicación práctica de las redes neuronales en el trading (Parte 2). Visión por computadora](https://c.mql5.com/2/49/Practical_application_of_neural_networks_in_trading_001_600x314.jpg)
Aplicación práctica de las redes neuronales en el trading (Parte 2). Visión por computadora
El uso de la visión por computadora permite entrenar redes neuronales con la representación visual de la tabla de precios y los indicadores. Este método nos permitirá utilizar con mayor libertad todo el complejo de indicadores técnicos, pues no requiere su suministro digital a la red neuronal.
![Usando indicadores para la optimización RealTime de EAs](https://c.mql5.com/2/34/indicator_RealTime_optimaze.png)
![Usando indicadores para la optimización RealTime de EAs](https://c.mql5.com/i/articles/overlay.png)
Usando indicadores para la optimización RealTime de EAs
No es ningún secreto que el éxito del funcionamiento de cualquier robot comercial depende de la correcta elección de sus parámetros (su optimización). Pero los parámetros óptimos para un intervalo temporal no siempre resultan los mejores en otro intervalo de la historia. Con frecuencia, asesores que son rentables en la simulación, dan pérdidas en tiempo real. Aquí nos surje la pregunta concerniente a la necesidad de optimizar continuamente. Allá donde aparece mucho trabajo rutinario, el hombre busca la forma de automatizarlo. En este artículo proponemos nuestro enfoque particular para solucionar esta tarea.
![Guía práctica de MQL5: Guardar los resultados de la optimización de un Asesor Experto en base a unos criterios especificados](https://c.mql5.com/2/0/avatar__7.png)
![Guía práctica de MQL5: Guardar los resultados de la optimización de un Asesor Experto en base a unos criterios especificados](https://c.mql5.com/i/articles/overlay.png)
Guía práctica de MQL5: Guardar los resultados de la optimización de un Asesor Experto en base a unos criterios especificados
Continuamos con la serie de artículos sobre la programación en MQL5. Esta vez, veremos cómo obtener los resultados de cada pasada de optimización durante el proceso de optimización de los parámetros del Asesor Experto. Se hará la implementación de modo que si se cumplen las condiciones especificadas en los parámetros externos, se escriben los valores correspondientes a la pasada de optimización en un archivo. Además de los valores de las pruebas, guardaremos también los parámetros que han llevado a estos resultados.
![Posibilidades de ChatGPT de OpenAI en el marco de desarrollo de MQL4 y MQL5](https://c.mql5.com/2/55/mql5-openai_600x314.jpg)
Posibilidades de ChatGPT de OpenAI en el marco de desarrollo de MQL4 y MQL5
En este artículo, experimentaremos y analizaremos la inteligencia artificial ChatGPT de OpenAI para comprender sus capacidades y reducir el tiempo y la intensidad del trabajo en el desarrollo de nuestros asesores, indicadores y scripts. Asimismo, repasaremos rápidamente esta tecnología e intentaremos ver cómo usarla correctamente para programar en MQL4 y MQL5.
![Matrices y vectores en MQL5](https://c.mql5.com/2/49/matrix_vectors_mql5_600x314.jpg)
Matrices y vectores en MQL5
La matriz y el vector de tipos de datos especiales nos permiten escribir un código próximo a la notación matemática. Esto elimina la necesidad de crear ciclos anidados y recordar la indexación correcta de las matrices que participan en los cálculos, aumentando la fiabilidad y la velocidad del desarrollo de programas complejos.
![La implementación del modo multidivisa en MetaTrader 5](https://c.mql5.com/2/0/Multicurrency_Expert_Advisor.png)
![La implementación del modo multidivisa en MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
La implementación del modo multidivisa en MetaTrader 5
Durante mucho tiempo, la gente ha tenido un gran interés en el análisis multidivisa y el trading multidivisa. La oportunidad de implementar un modo multidivisa completo solo es posible con la versión pública de MetaTrader 5 y el lenguaje de programación MQL5. En este artículo, vamos a proponer un modo de análisis y procesamiento de todos los ticks recibidos para varios símbolos. Como ejemplo, vamos a ver el indicador RSI multidivisa del índice dólar USDx.
![Aplicando OLAP en el trading (parte 1): Fundamentos del análisis corriente de datos multidimensionales](https://c.mql5.com/2/36/OLAP_02.png)
![Aplicando OLAP en el trading (parte 1): Fundamentos del análisis corriente de datos multidimensionales](https://c.mql5.com/i/articles/overlay.png)
Aplicando OLAP en el trading (parte 1): Fundamentos del análisis corriente de datos multidimensionales
En este artículo, se describen los principios básicos de la construcción del framework para el procesamiento analítico en línea (OLAP en inglés), su implementación en MQL en el ambiente de MetaTrader, usando el procesamiento del historial de trading de la cuenta como ejemplo.
![Implementar un trader de noticias automático](https://c.mql5.com/2/0/cover.png)
![Implementar un trader de noticias automático](https://c.mql5.com/i/articles/overlay.png)
Implementar un trader de noticias automático
Esta es la continuación de otro artículo acerca de la clase POO de MQL5, en el cual se le mostró el modo de implementar un Asesor Experto orientado a objetos desde cero y se le dieron algunos trucos sobre la programación orientada a objetos. Hoy, le voy a mostrar los fundamentos técnicos necesarios para desarrollar un Asesor Experto capaz de hacer trading con noticias. Mi objetivo es seguir proporcionándole ideas acerca de la POO y también abarcar un nuevo tema en esta serie de artículos, trabajando con el sistema de archivos.
![Cómo trabajar con líneas usando MQL5](https://c.mql5.com/2/50/How_to_deal_with_lines_by_MQL5_600x314.jpg)
Cómo trabajar con líneas usando MQL5
En este artículo, hablaremos sobre cómo trabajar con las líneas más importantes, como las líneas de tendencia, apoyo y resistencia, usando las herramientas de MQL5.
![Implementación de Indicadores como Classes por Ejemplos de Zigzag y ATR](https://c.mql5.com/2/0/indicator_boxed.png)
![Implementación de Indicadores como Classes por Ejemplos de Zigzag y ATR](https://c.mql5.com/i/articles/overlay.png)
Implementación de Indicadores como Classes por Ejemplos de Zigzag y ATR
El debate sobre la mejor forma de calcular indicadores es infinito. Dónde deberíamos calcular los valores de indicador: en el indicador mismo, o incrustar la lógica entera en un Expert Advisor que la use? Este artículo describe una de las variantes para mover el código fuente de un indicador personalizado iCustom al código de un Expert Advisor o script con optimización de cálculos y modelizacion del valor prev_calculated.
![Aprendiendo a diseñar un sistema de trading con ATR](https://c.mql5.com/2/49/learnhow_atr_600x314.jpg)
Aprendiendo a diseñar un sistema de trading con ATR
En este artículo, analizaremos una nueva herramienta técnica que puede usarse en el trading. Esta es una continuación de nuestra serie para aprender a diseñar sistemas de trading sencillos. En esta ocasión, trabajaremos con otro popular indicador técnico, el rango medio verdadero (Average True Range, ATR).
![Aprendiendo a diseñar un sistema de trading con Fractals](https://c.mql5.com/2/50/learnhow_fractal_600x314.jpg)
Aprendiendo a diseñar un sistema de trading con Fractals
Bienvenidos a un nuevo artículo de nuestra serie destinada a la creación de sistemas comerciales basados en indicadores técnicos populares. Hoy analizaremos otra herramienta técnica, el indicador Fractals, y desarrollaremos sistemas comerciales basados en este para operar en el terminal MetaTrader 5.
![Mejore sus gráficos comerciales con una GUI interactiva basada en MQL5 (Parte II): Interfaz móvil (II)](https://c.mql5.com/2/56/Revolutionize_Your_Trading_Charts_Part_2_600x314.jpg)
Mejore sus gráficos comerciales con una GUI interactiva basada en MQL5 (Parte II): Interfaz móvil (II)
Descubra el potencial de la presentación dinámica de datos en sus estrategias y utilidades comerciales con nuestra guía detallada para crear GUI móviles en MQL5. Sumérjase en los principios fundamentales de la programación orientada a objetos y aprenda a diseñar y utilizar de manera fácil y eficiente una o más GUI móviles en un solo gráfico.
![Filtrar Señales Basadas en Datos Estadísticos de Correlación de Precios](https://c.mql5.com/2/0/fa_title01.png)
![Filtrar Señales Basadas en Datos Estadísticos de Correlación de Precios](https://c.mql5.com/i/articles/overlay.png)
Filtrar Señales Basadas en Datos Estadísticos de Correlación de Precios
¿Hay alguna correlación entre el comportamiento de precios del pasado y sus tendencias futuras? ¿Por qué el precio repite hoy el carácter de su movimiento del día anterior? ¿Se pueden usar estadísticas para predecir la dinámica de los precios? Hay una respuesta, y es afirmativa. Si tiene alguna duda de ello, este artículo es para usted. Le explicaré cómo crear un filtro funcional para un sistema de trading en MQL5, revelando un patrón interesante en cambios de precio.
![Freelance en MQL5.com, el mejor lugar para el desarrollador](https://c.mql5.com/2/10/ava_freelance-mql5.png)
![Freelance en MQL5.com, el mejor lugar para el desarrollador](https://c.mql5.com/i/articles/overlay.png)
Freelance en MQL5.com, el mejor lugar para el desarrollador
Los desarrolladores de asesores comerciales ya no necesitan buscar traders que necesiten expertos, ellos mismos le encontrarán. Y lo que es más, ya los están encontrando, están encargando trabajos y pagando las tareas ya hechas en el servicio Freelance en MQL5.com. En los 4 años de existencia del servicio, con su ayuda tres mil traders han pagado más de 10 000 trabajos realizados. Además, la actividad de los traders y los desarrolladores crece sin cesar.
![Asistente MQL5: Ampliación de la biblioteca estándar para el establecimiento de órdenes, stops y objetivos según precios calculados](https://c.mql5.com/2/10/ava.png)
![Asistente MQL5: Ampliación de la biblioteca estándar para el establecimiento de órdenes, stops y objetivos según precios calculados](https://c.mql5.com/i/articles/overlay.png)
Asistente MQL5: Ampliación de la biblioteca estándar para el establecimiento de órdenes, stops y objetivos según precios calculados
En el artículo se describe la ampliación de la biblioteca estándar MQL5, que permite, con ayuda del Asistente, crear asesores que pongan órdenes, stop loss y take profit según los precios obtenidos de los módulos conectados. Esta aproximación no supone limitaciones adicionales en la cantidad de módulos y no provoca conflictos en su trabajo conjunto.
![Técnicas útiles y exóticas para el comercio automático](https://c.mql5.com/2/49/exotic_techniques_automated_trading_600x314.jpg)
Técnicas útiles y exóticas para el comercio automático
En el presente artículo, mostraremos algunos trucos muy útiles e interesantes para comerciar de forma automatizada. Alguna de estas técnicas podría resultar familiar al lector, o quizá no, pero intentaremos exponer los métodos más interesantes y explicar por qué merece la pena utilizarlos. Y lo que es más importante: mostraremos lo que pueden hacer en la práctica. Vamos a escribir asesores expertos y comprobar todas las técnicas descritas en la historia de cotizaciones.
![Reversión: creando un punto de entrada y escribiendo un algoritmo de comercio manual](https://c.mql5.com/2/34/Reverse_trade.png)
![Reversión: creando un punto de entrada y escribiendo un algoritmo de comercio manual](https://c.mql5.com/i/articles/overlay.png)
Reversión: creando un punto de entrada y escribiendo un algoritmo de comercio manual
Este es el último artículo de la serie dedicada a la estrategia comercial de la reversión. En él intentaremos solucionar un problema que ha provocado inestabilidad en los resultados de la simulación en los anteriores artículos. Asimismo, escribiremos y simularemos nuestro propio algoritmo para el comercio manual en cualquier mercado con la ayuda de la reversión.