Pon "Me gusta" y sigue las noticias
El libro "Redes neuronales en el trading algorítmico en MQL5" supone una guía detallada que abarca tanto los aspectos teóricos del trabajo con inteligencia artificial y las redes neuronales como los aspectos prácticos de su aplicación en el comercio en los mercados financieros utilizando el lenguaje de programación MQL5.
La séptima y última parte del libro, abarcaremos las características avanzadas de la API MQL5 que resultarán útiles a la hora de desarrollar programas para MetaTrader 5. Algunas de ellas tienen una naturaleza más particular, como los instrumentos financieros personalizados y el calendario económico incorporado, mientras que otras suponen tecnologías universales, como las funciones de red, las bases de datos y la criptografía.
En la sexta parte del libro “Programación en MQL5 para tráders”, estudiaremos un componente clave del lenguaje MQL5: la automatización del trading. Comenzaremos con una descripción de las entidades principales, como las especificaciones de los instrumentos financieros y la configuración de la cuenta comercial, elementos necesarios para crear asesores correctos.
En la quinta parte del libro, profundizaremos en las API vinculadas con el comercio algorítmico, incluido el análisis y procesamiento de datos financieros, la visualización y automatización de gráficos y la experiencia de usuario interactiva.
En la cuarta parte del libro, nos centraremos en el dominio de las funciones integradas (API MQL5) y profundizaremos de forma secuencial en los subsistemas especializados. La lista de tecnologías y funcionalidades disponibles para cualquier programa MQL5 es enorme. Por ello, para empezar tendrá sentido considerar las funciones más simples y útiles que se pueden utilizar en la mayoría de los programas.
La tercera parte de "Programación Orientada a Objetos en MQL5" ofrece una inmersión en el mundo de la programación orientada a objetos (POO) en MQL5. El desarrollo de software con frecuencia implica cierta complejidad al administrar múltiples entidades, lo cual requiere tecnología avanzada para mejorar la comodidad, la productividad y la calidad del trabajo del programador.
La segunda parte "Fundamentos de programación en MQL5" es una introducción a los conceptos clave de este lenguaje de programación. En esta parte del libro, los lectores se familiarizarán con los tipos de datos, los identificadores, las variables, las expresiones y los operadores, y también aprenderán a combinar diferentes instrucciones para formar la lógica de un programa.
El primer capítulo del libro presenta el lenguaje y el entorno de desarrollo MQL5. Uno de los principales cambios del lenguaje MQL5 en comparación con MQL4 (el lenguaje de MetaTrader 4) es la compatibilidad con la programación orientada a objetos (POO), lo cual lo hace similar a C++.
Este asesor no comercia. Este sencillo panel, implementado con la ayuda de la biblioteca estándar Canvas, permite dibujar números con el ratón. Los dibujos se reconocen usando el modelo entrenado mnist.onnx.
La reducción relativa es una relación entre la reducción máxima y el valor del máximo local correspondiente del capital. Es importante utilizar el Drawdown Relativo según el saldo como filtro de optimización.
Se trata de dos sistemas comerciales idénticas. Se basan en el cambio de la dirección del movimiento de las velas del indicador AnalysisOnBarsJFatlCandle_vol (para las transacciones cortas y largas) y que pueden ser configurados de varias maneras en el mismo Asesor Experto (EA).
Cuatro iMA (Moving Average, MA): en el timeframe H1 hay dos indicadores con períodos de promediación 2 y 24, y en el timeframe D1 también hay dos indicadores con períodos de promediación 2 y 24.
Cuando se alcanza el beneficio establecido (con el signo "+") o la pérdida establecida (con el signo "-»), todas las posiciones se cierran.
Sistema comercial Exp_AnalysisOnBarsJFatlCandle_vol_ReOpen a base del cambio del color del indicador AnalysisOnBarsJFatlCandle_vol con relleno adicional por la tendencia
Todas las posiciones del símbolo actual se cierran cuando el Balance o la Equidad supere los valores establecidos.
Estrategia comercial a base del indicador de la tendencia iMA (Moving Average, MA) y oscilador iForce (Force Index, FRC).
Sistema comercial Exp_ASCtrend_NRTR_ReOpen a base de las señales del indicador ASCtrend_NRTR con relleno adicional por la tendencia
Sistema comercial a base de dos iMA (Moving Average, MA), además, hay un paso mínimo entre las posiciones.
Ciclo del algoritmo: cuando no hay ninguna posición abierta, abrimos dos posiciones opuestas. Esperamos a que ambas posiciones se cierren.
A base de las ideas del doctor Elder. Dos timeframes, dos indicadores. Trabajo con órdenes pendientes (Buy Stop y Sell Stop).
Sistema comercial Exp_ColorPEMA_Digit_ReOpen a base del cambio del color del indicador ColorPEMA_Digit con relleno adicional por la tendencia
Tentetieso: si la última transacción cerrada no es rentable, abrimos en la dirección opuesta usando el lote doblado.
Asesor Experto a base de los indicadores iADX (Average Directional Movement Index, ADX) y iMACD (Moving Average Convergence/Divergence, MACD)
Robot tipo MarketMaker para negociar con contratos de futuros y swap de la criptodivisa.
Se usan dos indicadores iMA iMA (Moving Average, MA) - "Fast" y "Slow" y un iBands (Bollinger Bands, BB).
El Asesor Experto compara la diferencia entre el precio de cierre Close de la barra #1 y el precio de cierre Close de la barra #Candle shift.
Tres timeframes En cada timeframe, hay una iMA (Moving Average, MA) y un iStochastic (Stochastic Oscillator)