Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

Position Peak Logger - how far your trades actually travelled, in R - Asesor Experto para MetaTrader 5

Petr Kostal
Petr Kostal
Petr Kostal — desarrollador de trading algorítmico, República Checa.
Opero en cuentas reales, así que programo los EAs como si fuera a usarlos yo mismo.
Qué desarrollo:
• Expert Advisors e indicadores para MetaTrader 4 y 5 (MQL4 / MQL5)
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
11
Ranking:
(1)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
La mayoría de los análisis posteriores a la operación indican cuál ha sido el resultado de una operación. Este análisis muestra cuál fue el precio de oferta y cuál fue el precio de cierre.

Para cada posición, el EA registra la distancia inicial del stop —esa distancia es lo que significa «1 R» para esa operación— y, a continuación, realiza un seguimiento de la distancia que ha recorrido el precio en cada dirección, en R. Cuando se cierra la posición, escribe una fila en un archivo CSV en MQL5\Files: ticket, símbolo, sentido de la operación, hora de apertura y cierre, precio de entrada, distancia de riesgo, R máximo, R mínimo, resultado obtenido en R y beneficio monetario.

La referencia se registra en la primera detección, antes de que se ajuste el stop, de modo que el ajuste no desplaza el punto de referencia de la medición.

Por qué es útil: cuando una curva de capital sigue subiendo en picos y volviendo a bajar, la pregunta es si las operaciones realmente llegan lejos y luego ceden lo ganado, o si simplemente nunca llegan tan lejos desde el principio. Esos dos problemas parecen idénticos en un gráfico y requieren soluciones opuestas. Calcular la media entre el R máximo y el R resultante lo responde con una sola cifra, y el panel del gráfico muestra la media de lo que se pierde por operación.

El EA nunca abre, modifica ni cierra nada. Adjúntalo a un gráfico junto a lo que sea que se esté operando, configura el filtro de número mágico si quieres seguir un único EA y déjalo funcionar. Las posiciones sin stop loss se omiten y se contabilizan, ya que sin un stop no hay R con el que comparar.

Parámetros de entrada: solo símbolo actual, filtro «magic», nombre del archivo de salida, impresión del registro, impresión de hitos de 0,5 R, panel en el gráfico.

El gráfico adjunto procede de una prueba de verificación con datos reales de ticks: Se abrieron 556 operaciones con un stop a 2 x ATR y un objetivo a 3 x ATR, por lo que, por definición, cada operación ganadora debe alcanzar exactamente +1,50 R y cada operación perdedora exactamente -1,00 R. Eso es lo que registró el logger, y el resto se explica por el deslizamiento.

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/76934

Order Block Detector Order Block Detector

Detecta los bloques de órdenes —la última vela opuesta antes de un movimiento impulsivo que rompe la estructura del mercado— y los representa como zonas que se mantienen activas hasta que el precio regresa y las mitiga. Tanto las rupturas de la estructura como su mitigación se evalúan únicamente en las barras cerradas, por lo que nada se vuelve a pintar.

Perfil de corredores Perfil de corredores

Muestra las propiedades que hacen que un mismo EA se comporte de forma diferente en otro bróker: horario de negociación, tamaño del contrato, valor del tick, estadísticas de spread, coste del swap y cobertura de la sesión real. Es de solo lectura, no realiza operaciones.

Session Range Desk MT5 Session Range Desk MT5

EA de ruptura de rangos de sesión con filtrado ATR, cálculo de la distancia del stop, cierre a umbral de rentabilidad o cierre parcial opcional, y un panel de gráficos compartido. Cuentas de cobertura; recurso formativo con límites de ejecución y coordinación documentados.

Accelerator Oscillator (AC) 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.