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:
- 17
- Ranking:
- Publicado:
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Una herramienta para gráficos que convierte un porcentaje de riesgo fijo y un nivel de stop-loss en un tamaño de lote exacto, con el precio expresado en la divisa de tu cuenta. Arrastra las líneas de entrada y de stop, y el panel recalculará el tamaño de la posición, el capital en riesgo, el margen requerido y el nivel objetivo en tiempo real. Solo calcula y muestra los datos; nunca envía, modifica ni cierra una orden.
Características
- Determinación del tamaño de la posición en función del riesgo: establece un porcentaje de riesgo y el tamaño del lote se calcula automáticamente, sin necesidad de hacer conjeturas.
- Líneas de entrada y stop arrastrables: mueve cualquiera de las líneas y todas las cifras se actualizan al instante, incluso los fines de semana, cuando no hay ticks.
- Válido para cualquier instrumento: el precio del stop se calcula con OrderCalcProfit () para un lote, por lo que el resultado se muestra en la divisa de la cuenta con el tipo de cambio del propio bróker. El atajo simplista «puntos × valor del tick» se desvía silenciosamente en pares cruzados, metales y CFD; este no lo hace.
- Capital en riesgo mostrado en la moneda de la cuenta: el panel indica la cantidad exacta que puedes llegar a perder, no solo un porcentaje.
- Margen requerido, indicado y no estimado: el margen procede directamente de OrderCalcMargin (), más el margen libre restante tras la operación.
- Nivel de take-profit para una relación recompensa:riesgo elegida: establece una relación R:R y se trazan automáticamente la línea objetivo y su valor en efectivo (establece 0 para ocultarla).
- Redondea el volumen A LA BAJA según el paso del bróker: redondear al alza superaría el riesgo declarado, por lo que nunca se hace. Si el resultado es inferior al mínimo del bróker, el panel lo indica explícitamente en lugar de mostrar 0 ,00 .
- Base de riesgo seleccionable: saldo, patrimonio neto o margen libre.
- Detección automática de la dirección: un stop por debajo de la entrada significa compra, por encima significa venta; también se puede forzar la compra o venta manualmente.
- Panel configurable: esquina, tamaño de fuente y colores.
- Un único archivo, sin dependencias ni inclusiones externas. Se compila sin errores ni advertencias.
Cómo utilizarlo
- Añade el EA a cualquier gráfico. Aparecerán dos líneas continuas (Entrada, Stop) y una línea punteada (Objetivo), junto con un panel en la esquina.
- Estableceel riesgo por operación (%) y labase de riesgo ( saldo / capital / margen libre) en los parámetros.
- Arrastra la línea de stop hasta el punto de invalidación. Dejala entrada en el precio de mercado o cambia la fuente de entrada a una línea que tú mismo establezcas.
- Si lo deseas, establece la relación recompensa/riesgo: la línea de objetivo marca el nivel de take-profit correspondiente.
- Consulta el panel:el tamaño de la posición es el lote a negociar, junto con el capital en riesgo, el margen requerido y el beneficio objetivo.
¿Por qué utilizarlo?
Operar con lotes fijos significa que tu pérdida en efectivo varía cada vez que cambia la distancia del stop: un stop ajustado implica un riesgo demasiado pequeño, uno amplio implica un riesgo demasiado grande, y la cifra no se conoce hasta que la operación ya está abierta. El tamaño basado en el riesgo invierte esta situación: tú decides la pérdida que estás dispuesto a aceptar en la divisa de la cuenta, y el tamaño del lote se adapta al stop. El mismo riesgo en cada operación, independientemente del instrumento o de la amplitud del stop.
¿Necesitas una versión personalizada o un EA completo? Envíame un mensaje: haz clic aquí.
Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/75686
Trend Execution Planner - Regime and Risk Panel
Utilidad gratuita de código abierto para gráficos de MT5, de solo lectura, que evalúa las condiciones actuales de la tendencia y elabora planes de riesgo para posiciones largas y cortas normalizados según el bróker. Utiliza la dirección y la pendiente de la media móvil, el ADX, el índice de eficiencia, el ATR, el spread, la divisa de la cuenta y las especificaciones del símbolo. Nunca abre, modifica ni cierra operaciones.
Obtener información sobre el bróker MT5
Este EA para MT5 es una herramienta de diagnóstico que no realiza operaciones, sino que recopila y muestra las especificaciones técnicas del bróker y del entorno de negociación. El código está estructurado en 4 bloques principales: Recopilación de datos (CollectAll): Extrae información sobre la cuenta (apalancamiento, divisa), el símbolo (dígitos, spread, swap, volúmenes, niveles de stop), la latencia (ping) y la zona horaria (diferencia entre el servidor y UTC). Calcula el swap en moneda real. Muestreo (OnTick): Actualiza en tiempo real las estadísticas sobre el spread (mínimo, medio, máximo). Salida: Imprime los datos en el registro «Expertos», los guarda en un archivo CSV y los muestra en un panel gráfico en el gráfico (UpdatePanel). Ayudas: Funciones como CalcSwapInCurrency y varios *ToStr convierten los datos numéricos sin procesar del bróker en cadenas legibles.
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.
