ZhiJun Zhang / Perfil
- Información
8+ años
experiencia
|
0
productos
|
0
versiones demo
|
0
trabajos
|
0
señales
|
0
suscriptores
|
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Crear Paneles de Control Activos en MQL5 para Trading](https://c.mql5.com/2/0/panel__2.png)
Este artículo trata el tema del desarrollo de paneles de control activos en MQL5. Los elementos de la interfaz se gestionan con el mecanismo de control de eventos. Además, existe una opción para una configuración flexible de propiedades de elementos de control. El panel de control activo permite trabajar con posiciones, así como configuración, modificaciones y eliminaciones de mercado y órdenes pendientes.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![20 señales de trading en MQL5](https://c.mql5.com/2/0/20_Trading_Signals_MQL5__1.png)
En este artículo aprenderás a recibir las señales de trading necesarias para el funcionamiento de un sistema de trading. Los ejemplos de formación de las 20 señales de trading se dan aquí como funciones personalizadas separadas, que se pueden utilizar durante el desarrollo de los Expert Advisors. Para tu comodidad, todas las funciones utilizadas en este artículo están incluidas en un archivo mqh, que se puede conectar fácilmente a un futuro Expert Advisor.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![MetaTrader 5 - ¡Más de lo que puedas imaginar!](https://c.mql5.com/2/0/diamond_MetaTrader_5.png)
El terminal de cliente de MetaTrader 5 ha sido desarrollado desde cero y mejora con creces a su predecesor. La nueva plataforma ofrece oportunidades ilimitadas para operar en cualquier mercado financiero. Además, se ha ampliado su funcionalidad para ofrecer aún más características y facilidad de uso. Todo ello hace que sea muy difícil la enumeración de todas las ventajas de MetaTrader 5. Hemos intentado describir brevemente todas estas ventajas en un único artículo y nos ha sorprendido ver que el resultado ¡no ha sido nada breve!
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![MQL5 Wizard: Nueva Versión](https://c.mql5.com/2/0/New_Master_MQL5.png)
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.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Estrategia de trading '80-20'](https://c.mql5.com/2/25/80-20.png)
En este artículo se describe la creación de las herramientas (indicador y Asesor Experto) para el análisis de la estrategia comercial '80-20'. Las reglas de esta Estrategia Comercial han sido tomadas del libro titulado «Street Smarts: High Probability Short-Term Trading Strategies» escrito por Linda Raschke y Laurence Connors. Las reglas han sido formalizadas en el lenguaje MQL5, y el indicador y el Asesor Experto diseñados a base de esta estrategia han sido probados en el historial actual del mercado.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Análisis comparativo de 10 estrategias tendenciales](https://c.mql5.com/2/26/MQL5-avatar-sravn-analiz-001__1.png)
En este artículo se presenta el resumen breve de 10 estrategias de tendencia, incluyendo su testeo y el análisis comparativo. A base de los resultados obtenidos, se han deducido conclusiones generales sobre la conveniencia, ventajas y desventajas del trading siguiendo una tendencia.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Trading usando canales de Donchian](https://c.mql5.com/2/26/MQL5-avatar-Donchian-002.png)
En este artículo se desarrollan y se prueban varias estrategias a base del canal de Donchian con aplicación de diferentes filtros de indicador. Se realiza el estudio y el análisis comparativo de su trabajo.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Qué comprobaciones debe superar un robot comercial antes de ser publicado en el Mercado](https://c.mql5.com/2/23/ava_market.png)
Antes de su publicación, todos los productos del Mercado pasan por una comprobación preliminar de carácter obligatorio, con objeto de proporcionar un estándar único de calidad. En este artículo hablaremos de los errores más frecuentes que cometen los desarrolladores en sus indicadores técnicos y robots comerciales. Asimismo, mostraremos cómo puede usted comprobar por sí mismo su producto antes de enviarlo al Mercado.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![LifeHack para tráders: Informe comparativo de varias simulaciones](https://c.mql5.com/2/25/life_hacks_02.png)
En el artículo se analiza el inicio simultáneo de la simulación del asesor en cuatro símbolos diferentes. La comparación final de los cuatro informes de la simulación se realizará en un recuadro, como sucede al elegir los productos en una tienda online. Como bonus adicional, se muestran los gráficos de distribución creados de forma automática para cada símbolo.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Notas de aficionado: ZigZag](https://c.mql5.com/2/16/660_10.gif)
Seguramente, un iluso que pensara operar cerca de los extremos visitaría cada aprendiz de trader cuando es viera una polilínea "enigmática" por primera vez. Es tan simple, ciertamente. Este es el máximo. Y este es el mínimo. Una bonita imagen en el historial. ¿Y qué ocurre en la práctica? Se dibuja un rayo. Parecerá que este es el pico. Es el momento de vender. Y ahora vamos hacia abajo. Pero, demonios, no es así. El precio se mueve traicioneramente hacia abajo. ¡Sooo! Es una nimiedad, no un indicador. Y nos deshacemos de él.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Unos cuantos consejos para clientes que acaban de empezar](https://c.mql5.com/2/0/MQL5_Job_Service_Recommendations.png)
La sabiduría popular, cuya autoría suele atribuirse a personas famosas, dice: "Quien no hace nada, no se equivoca". Si no consideramos también la inactividad como un error, entonces resulta difícil no estar de acuerdo con esto. Sin embargo, es posible también analizar los errores que se han cometido con anterioridad (los propios y los ajenos), con objeto de reducir al mínimo los que podamos cometer en el futuro. Ahora haremos un intento de aclararnos con las posibles situaciones que puedan aparecer durante el proceso de trabajo en el servicio homónimo.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![La última cruzada](https://c.mql5.com/2/0/Point_and_Figure_chart_MQL5.png)
Eche un vistazo a su terminal de cliente. ¿Qué sistema de presentación del precio puede ver? Barras, velas, líneas. Perseguimos el tiempo y los precios mientras que solo obtenemos beneficio a partir de los precios. ¿Debemos prestar atención solo a los precios cuando analizamos el mercado? Este artículo propone un algoritmo y un script para el trazado de punto y forma ("ceros y cruces"). Se consideran varios patrones de precio cuyo uso práctico se muestra mediante las recomendaciones que se incluyen.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Asesor experto multiplataforma: Introducción](https://c.mql5.com/2/24/Expert_Advisor_Introduction.png)
En este artículo se describe con detalle un método para desarrollar de forma rápida y sencilla un asesor experto multiplataforma. El método propuesto aúna funciones comunes para ambas versiones en una clase y desarrolla la implementación para las funciones incompatibles en las clases heredadas.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Recetas MQL5 - Señales comerciales de los canales móviles](https://c.mql5.com/2/24/ava2.png)
En el artículo se muestra el proceso de desarrollo e implemementación de una clase-señalizadora en base a los canales móviles. A cada versión de la señal le sigue una estrategia comercial con los resultados de la simulación. Para crear las clases derivadas se usan las clases de Biblioteca estándar.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![LifeHack para tráders: Optimización "silenciosa" o Trazando la distribución de trades](https://c.mql5.com/2/24/avaf2i.png)
Análisis de la historia comercial y la construcción de los gráficos HTML de distribuciónde de los resultados comerciales dependiendo de la hora de entrada en la posición. Los gráficos se representan en tres segmentos, por horas, días y meses.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Optimización propia de EA: algoritmos genéticos y evolutivos](https://c.mql5.com/2/22/images__2.png)
Este artículo cubre los principales principios establecidos en los algoritmos evolutivos, su variedad y características. Llevamos a cabo un experimento con un simple Asesor Experto utilizado como ejemplo para mostrar cómo nuestro sistema de trading se beneficia de la optimización. Consideramos los programas de software que implementan genética, evolutivos y de otros tipos de optimización y proporcionar ejemplos de aplicación cuando se optimiza un sistema predictor y los parámetros del sistema de trading.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Cómo deshacerse del lastre de las DLL caseras](https://c.mql5.com/2/0/DLL_MQL5_2.png)
Si a un programador de MQL5 no le basta con la funcional del lenguaje, entonces deberá recurrir a instrumentos adicionales. Para ello debrá usar otro lenguaje de programación y crear un DLL intermedio. En MQL5 existe un mecanismo de representación de diversos tipos de datos, con ayuda de estructuras y su transmisión a API, pero por desgracia, el MQL5 no responde a la cuestión de cómo extraer los datos del índice adoptado. En este artículo vamos a poner punto final a esta cuestión, mostrando mecanismos sencillos de intercambio de tipos complejos de datos y cómo trabajar con ellos.
![ZhiJun Zhang](https://c.mql5.com/avatar/2017/7/595B18E7-0662.jpg)
![Algoritmos Genéticos: ¡Es fácil!](https://c.mql5.com/2/0/genetic_algorithms_MQL5.png)
En este artículo, el autor habla sobre cálculos evolucionarios con el uso de un algoritmo genético personalmente desarrollado. Demuestra el funcionamiento de un algoritmo, usando ejemplos, y facilita recomendaciones prácticas para su uso.