Discusión sobre el artículo "Formulación de un Asesor Experto Multipar Dinámico (Parte 2): Diversificación y optimización de carteras"

 

Artículo publicado Formulación de un Asesor Experto Multipar Dinámico (Parte 2): Diversificación y optimización de carteras:

La diversificación y optimización de la cartera distribuye estratégicamente las inversiones entre múltiples activos para minimizar el riesgo, al tiempo que selecciona la combinación ideal de activos para maximizar la rentabilidad basándose en métricas de rendimiento ajustadas al riesgo.

Uno de los retos más persistentes en el comercio profesional radica en mantener la coherencia de la cartera y unos protocolos sólidos de gestión de riesgos. Los operadores suelen mostrar una dependencia excesiva de activos o estrategias concretos, lo que aumenta la exposición a pérdidas sustanciales durante cambios bruscos en los regímenes del mercado. A este riesgo se suma la tendencia predominante a sobreapalancar los instrumentos correlacionados, lo que amplifica la probabilidad de pérdidas simultáneas y socava la estabilidad de los rendimientos. Sin una cartera rigurosamente diversificada y optimizada, los operadores se enfrentan a resultados de rendimiento erráticos, lo que a menudo precipita la toma de decisiones impulsadas por las emociones y una rentabilidad volátil. Por lo tanto, un marco sistemático que equilibre estratégicamente los rendimientos ajustados al riesgo en una amplia gama de activos no correlacionados es indispensable para obtener un rendimiento sostenible a largo plazo.

Para mitigar estos retos, una metodología cuantitativa que integra la optimización de la cartera, la diversificación de múltiples activos y una estrategia de negociación de ruptura mejorada por la confirmación basada en osciladores ofrece una solución sólida. Al implementar una estrategia de ruptura en múltiples pares de divisas, los operadores pueden sacar provecho de los movimientos de precios impulsados por el impulso de alta probabilidad, al tiempo que dispersan el riesgo mediante la exposición a mercados no correlacionados. La integración de un indicador oscilador sirve para validar las señales de entrada, minimizando la participación en falsas rupturas y reduciendo las operaciones improductivas. Este enfoque no solo aumenta el potencial de beneficios, sino que también refuerza la estabilidad de la cartera al aprovechar sistemáticamente las oportunidades que surgen en las diferentes fases del mercado. La estrategia resultante demuestra una mayor resistencia a la volatilidad, lo que garantiza una alineación constante del rendimiento con las condiciones macroeconómicas y técnicas en constante evolución.

Autor: Hlomohang John Borotho

 

Buenos días, estoy tratando de ejecutar el experto, pero tengo el siguiente error cuando se inicia el probador.

error

Parece que el oscilador estocástico funciona bien en el gráfico.

gráfico

¿Podrían ayudarme? Gracias

 
Alberto Tortella oscilador estocástico funciona bien en el gráfico.

¿Podrían ayudarme? Gracias


https://www.mql5.com/en/forum/272025#comment_8360462

my expert error: "cannot load indicator 'Bollinger Bands' [4801]
my expert error: "cannot load indicator 'Bollinger Bands' [4801]
  • 2018.08.13
  • mohsen bahrami
  • www.mql5.com
hi. I reinstalled meta trader 5 and during test my expert, this error accures. how can i fix it...
 

Gracias por intentar ayudarnos, desgraciadamente no entiendo qué tengo que hacer para evitar este error.

 

Ok escribí EURUSD en Input/Symbols y ahora funciona.

Gracias

 

Gran artículo! Voy a probarlo mañana. Me interesa saber por qué has utilizado un periodo de tiempo tan extraño para el probador de estrategias. Yo habría esperado meses completos en 2024. Me gusta tu concepto del trailing stop loss, estoy utilizando la misma técnica. Una arruga que he hecho es también tratar de minimizar la pérdida si el comercio se vuelve negativo después de casi alcanzar el punto de equilibrio.


Saludos y sigue con los artículos, son geniales

CapeCoddah

 
Alberto Tortella oscilador estocástico funciona bien en el gráfico.


¿Podría ayudarme? Gracias

Cada divisa de entrada debe estar separada sólo por una coma. No ponga un espacio entre las monedas

 

Hola de nuevo,


He intentado utilizar tu sistema en un gráfico activo y he encontrado un par de mejoras


El problema de Alberto era probablemente que no tenía todos los pares en la lista de símbolos de su ventana de observación del mercado, ctlM. Yo también tuve ese error con XAUUSD

En lugar de ArraySize(... para las sentencias For, usa Num_symbls, un poco más rápido. También he encontrado que deletrear los nombres completos ayuda a otros a entender mejor tu código y también previene muchos errores de yntax, por ejemplo Number_Symbols es mejor en mi opinión que Num_symbls.

DisplayObjects no estaba en el código, yo lo añadí.

En DisplayObjects, agregué una condición para seleccionar sólo el símbolo del gráfico. Enumerar a través de los otros no es necesario y desordena la pantalla. Pero tal vez me estoy perdiendo algo.

Finalmente, hay un problema con el Cálculo de Rango. En un gráfico activo, no en el Probador de Estrategias, al iniciar el EA se produce un rayo que está más allá de la fecha actual en el futuro. Por ejemplo, al iniciar el 30/4 se produce un rayo que comienza el 30/4 a las 10am y termina el 1/5. Esto resulta en un rayo no visible que no se muestra en el gráfico pero sí en la Lista de Objetos. Dejaré que arreglen esto.

Te adjunto mi código para que lo utilices


Saludos, CapeCoddah

Archivos adjuntos:
 
Creo que algo se ha liado ya que los eas de la parte 1 & parte 2 son idénticos. Parece que la parte es idéntica a la parte 1