Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 33
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Asesor experto para comprobar la hipótesis del «Turnaround Tuesday».
Lógica de la estrategia: si el lunes cierra por debajo de su apertura, se abre una posición de compra al inicio del martes. Si el lunes cierra por encima de su apertura, se abre una posición de venta. La operación siempre se realiza en sentido contrario a la tendencia del lunes.
Se puede aplicar un filtro ATR opcional, y los niveles de Stop Loss y Take Profit se pueden calcular en función de la volatilidad actual del mercado.
Este EA se ha creado como herramienta de investigación para poner a prueba los efectos del calendario en el mercado y las hipótesis de trading.
Parámetros
- LotType: método de dimensionamiento de la posición.
Lote fijo: volumen de operación fijo.
% de riesgo respecto al saldo inicial: tamaño de la posición calculado a partir de un porcentaje de riesgo predefinido. - Lots: tamaño de lote fijo que se utiliza cuando se selecciona el modo «Fixed Lot».
- Riesgo: riesgo por operación en porcentaje. (Se utiliza únicamente cuando está activado el dimensionamiento de posiciones basado en el riesgo).
Filtro ATR
- FilterATR: activa o desactiva el filtro de volatilidad.
- DailyATRPeriod: periodo ATR calculado en el marco temporal diario.
- MinCheckDayATR: rango mínimo del lunes expresado como múltiplo del ATR.
Example:
ATR = 100 puntos
MinCheckDayATR = 1,5
Solo se abrirá una operación si el rango del lunes supera los 150 puntos.
Configuración de la posición
- kDailyATR: distancia del Stop Loss expresada como un múltiplo del ATR diario (el valor 0 desactiva el Stop Loss).
Ejemplo:
ATR = 100 puntos
kDailyATR = 0,5
El Stop Loss se colocará a 50 puntos del precio de entrada.
- rrTP: relación riesgo/recompensa utilizada para calcular el Take Profit (un valor de 0 desactiva el Take Profit).
Ejemplo:
Stop Loss = 50 puntos
; rrTP = 2,0
El Take Profit se colocará a 100 puntos del precio de entrada.
Cerrar posición
- CloseHour: hora en la que se cierran de forma forzada todas las posiciones abiertas.
Si no se ha alcanzado ni el Stop Loss ni el Take Profit, la posición se cerrará al precio de mercado.
- MagicNumber: identificador único utilizado para las posiciones del EA.
Notas importantes
- El EA analiza las velas diarias independientemente del marco temporal del gráfico.
- Las condiciones de entrada solo se comprueban cuando aparece una nueva vela diaria.
- Los valores de ATR se toman del marco temporal diario (PERIOD_D1).
- Solo puede haber una posición abierta por símbolo a la vez.
- Todas las posiciones se cierran de forma forzada a la hora especificada en CloseHour.
- Si el Stop Loss está desactivado (kDailyATR = 0), no se puede calcular el tamaño de la posición en función del riesgo. En este caso, se utiliza el tamaño de lote mínimo permitido.
Cálculo del riesgo
Al utilizar el «% de riesgo respecto al saldo inicial», el tamaño de la posición se calcula a partir del saldo de la cuenta registrado al inicio del EA, y no a partir del saldo actual de la cuenta.
Este comportamiento es intencionado y se diseñó para que las pruebas de la estrategia sean más consistentes. El riesgo permanece constante a lo largo de la prueba y no varía a medida que el saldo aumenta o disminuye.
Si prefiere el enfoque tradicional basado en el saldo actual o el capital, la lógica de cálculo del tamaño de la posición se puede modificar en la función CalcLot().
Resultados de la prueba retrospectiva
La estrategia se probó en los pares EURUSD, XAUUSD y el índice SP500 durante el periodo 2016-2026.
La versión de referencia no mostró una ventaja persistente:
- EURUSD: -1,3 %
- XAUUSD: -2,3 %
- SP500: +0,03 %
Tras añadir el filtro ATR y las reglas de gestión de posiciones, los resultados cambiaron:
- XAUUSD: +38 %
- SP500: +40 %
Caída máxima en el SP500: 11 %
Informe completo de investigación, curvas de capital y resultados de las pruebas: https://www.mql5.com/en/blogs/post/770953
El código fuente es abierto: no dudes en modificarlo, probarlo con otros instrumentos y ampliarlo.
Este EA se ha creado para poner a prueba hipótesis de trading, no para operar con dinero real sin una investigación y validación adicionales.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/73674
MSNR v5.31Plus AEU EA
MSNR v5.31Plus AEU EA es un asesor experto para MetaTrader 5 basado en los niveles SNR de Malasia, la lógica de reacción del «Smart Money», el barrido de liquidez, el MISS, la confirmación de patrones envolvente, la confluencia de líneas de tendencia, el QML, el CRT y la proyección de objetivos DOL. El EA está diseñado para el XAUUSD y funciona mejor en el marco temporal M5. Analiza marcos temporales superiores, como W1, D1, H4 y H1, para establecer zonas importantes de soporte y resistencia, y luego espera la confirmación de la acción del precio en el marco temporal de ejecución. Características principales: - Detección de los niveles de cuerpo SNR de Malasia. - Análisis de soportes y resistencias en marcos temporales superiores. - Barrido de liquidez, MISS y confirmación de engulfing. - Lógica de líneas de tendencia, QML, ruptura-reprueba y CRT. - Sistema de clústeres de confluencia. - Filtro de sesiones para los horarios de negociación de Asia, Europa y EE. UU. - Gestión de riesgos por porcentaje de la cuenta. - Cierre parcial en un múltiplo R seleccionado. - Opciones de umbral de rentabilidad y protección de seguridad. Ajustes recomendados: Símbolo: XAUUSD Marco temporal: M5.
Quantum XAUUSD Silver Trader
EA con múltiples indicadores para el oro (XAUUSD) y la plata (XAGUSD): señales de RSI, ADX y MA, stop dinámico adaptativo basado en el ATR y protección de capital integrada.
Accumulation/Distribution
El indicador Accumulation/Distribution (Acumulación/Distribución) queda determinado por los cambios que se producen en el precio y en el volumen.
Accelerator Oscillator (AC)
El indicador Acceleration/Deceleration (AC, Aceleración/Desaceleración) mide la aceleración y la desaceleración de la fuerza impulsora del mercado.
