Hoy quiero compartir una de mis ideas más antiguas en el mundo del trading. Este código es un Asesor Experto (AE) para la plataforma MetaTrader 5, que utiliza la teoría de probabilidades para determinar las posibilidades de que el precio de un instrumento financiero suba o baje.

Este AE analiza la historia de precios de un número determinado de barras (10,000 por defecto) y calcula cuántas veces el precio cerró por encima o por debajo de la apertura en un determinado número de pips (400 por defecto) dentro de un grupo de barras (50 por defecto). Con esta información, el AE calcula las probabilidades de que el precio suba o baje y las muestra en comentarios en el gráfico.
Además, el AE puede realizar operaciones de trading basadas en las probabilidades calculadas. Si la probabilidad de que el precio suba supera el 51%, el AE puede abrir una posición de compra, y si la probabilidad de que el precio baje supera el 51%, puede abrir una posición de venta.
Al abrir posiciones de trading, el AE puede usar un tamaño de lote fijo o calcularlo en función del riesgo especificado y el saldo actual de la cuenta. Si se establecen valores de StopLoss y TakeProfit, el AE configurará los niveles apropiados al abrir una posición.
Para empezar, es necesario configurar la bandera en True:
input bool EnableCheckBars = false;Este asesor no generará ganancias por sí solo. Todo lo relacionado con el conteo de movimientos, ondas y la posibilidad de alcanzar el Stop y el TakeProfit es, en realidad, un mito. El mercado es demasiado complejo para algoritmos e ideas tan simples.
Publicaciones relacionadas
- Señales de Trading con Patrón Hammer/Hanging Man y Estocástico en MetaTrader 5
- Crea tu Asesor Experto: Señales de Trading con Líneas de Reunión y Estocástico en MQL5
- Crea tu Asesor Experto con MQL5: Señales de Trading Basadas en Estrellas de la Mañana/Atardecer y CCI
- Cómo Crear un Asesor Experto con MQL5: Señales de Trading Basadas en Estrellas y Estocástico
- Señales de Trading con MQL5: Patrones de Estrellas y MFI