Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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

Margin Risk Simulator - Asesor Experto para MetaTrader 5

Radoslaw Karol Lubas
Radoslaw Karol Lubas
I build MetaTrader tools for traders who care about risk and money management as much as
the entry signal — from single-purpose modules to complete Expert Advisors.
Services:
- Expert Advisor development (MT4 and MT5)
- Custom indicators and chart tools
| Spanish English Русский 中文 Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Visualizaciones:
13
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


El Simulador de riesgo de margen muestra los precios del símbolo actual en los que tu cuenta alcanzaría los niveles de llamada de margen y de cierre forzoso del bróker, y responde a dos preguntas antes de que amplíes una posición: ¿qué ocurre con el nivel de margen si añado X lotes? y ¿cuántos lotes puedo añadir sin caer por debajo de un nivel de seguridad? Está pensado para operadores que van aumentando gradualmente su posición, promedian a la baja o mantienen redes de órdenes pendientes. Se trata únicamente de una herramienta de análisis: nunca envía, modifica ni cierra órdenes. Funciona como un asesor experto porque la plataforma no permite utilizar OrderCalcProfit y OrderCalcMargin en los indicadores; no es necesario habilitar el trading algorítmico.

Características

  • Líneas de llamada de margen y de stop out: dos líneas horizontales (naranja y roja) al precio de este símbolo en las que se alcanzarían los niveles del bróker; el panel muestra el precio, la distancia en puntos y en porcentaje. Se analizan ambas direcciones, por lo que se gestionan las exposiciones cubiertas o mixtas.
  • Reglas del bróker leídas de la cuenta: los niveles de llamada de margen y stop out, así como su modo (porcentaje o importe), se obtienen de las propiedades de la cuenta; se admiten tanto cuentas de compensación como de cobertura.
  • Modo «qué pasaría si »: los campos «Volumen adicional hipotético» y «Lado de la posición hipotética» añaden una posición al precio actual; el panel muestra el nivel de margen inmediatamente después de la apertura y las líneas discontinuas indican los nuevos precios de llamada de margen y cierre automático.
  • Volumen adicional máximo: el mayor volumen (redondeado al paso de volumen y a los límites del bróker) que se puede añadir en la dirección elegida mientras el nivel de margen se mantenga igual o superior al nivel de seguridad y el margen libre siga siendo no negativo. El nivel de seguridad es, por defecto, la llamada de margen del bróker o cualquier porcentaje que introduzcas.
  • Órdenes pendientes en curso: las órdenes limitadas y stop de este símbolo cuyos precios se sitúan entre el precio actual y el nivel se tratan como si se hubieran ejecutado a su propio precio, lo que aumenta la exposición y el margen. Esto muestra cómo una rejilla de órdenes limitadas de compra puede acercar mucho más el stop out.
  • Cálculo nativo: las ganancias utilizan OrderCalcProfit y el margen utiliza OrderCalcMargin para el volumen total de cada lado, por lo que el tamaño del contrato, la conversión de la divisa de las ganancias y el apalancamiento por tramos de volumen (donde 10 lotes pueden costar más de 10 veces un lote) se obtienen de la terminal.
  • Bajo consumo de recursos: se actualiza por ticks y mediante un temporizador, como máximo cinco veces por segundo, y omite el cálculo cuando las cotizaciones, la cuenta y las órdenes no han cambiado.

Cómo utilizarlo

  1. Añade el asesor experto a un gráfico del símbolo que desees analizar. Si ya hay otro asesor experto en ejecución en ese gráfico, abre un segundo gráfico del mismo símbolo.
  2. Consulta el panel: estado de la cuenta, niveles del bróker, volumen neto de este símbolo y los precios más cercanos de llamada de margen y stop out.
  3. Para probar una idea, establece el «Volumen extra hipotético» y el lado. Las líneas discontinuas y el panel muestran el estado de la cuenta tras esa operación.
  4. Comprueba el «Volumen extra máximo» antes de ir aumentando la posición. Establece el «Nivel de margen de seguridad» si deseas un margen de seguridad por encima de la llamada de margen del bróker.

Parámetros de entrada

Datos de entrada
Por defecto
Descripción
Volumen adicional hipotético, lotes 0 Volumen de la posición hipotética; 0 desactiva el modo.
Lado de la posición hipotética Compra Dirección de la posición hipotética y del cálculo del volumen máximo.
Nivel de margen de seguridad para el volumen máximo, % 0 Nivel de margen que debe mantener el volumen máximo; si se establece en 0, se utiliza el nivel de llamada de margen del bróker.
Incluir órdenes pendientes que se activen durante el proceso verdad Tratar las órdenes limitadas y stop de este valor como ejecutadas cuando el precio las supere.
Rango de búsqueda en torno al precio actual, % 50 A qué distancia del precio actual se buscan los niveles.
Mostrar línea de llamada de margen / Mostrar línea de stop out true Activar o desactivar cada línea.
Color de la línea de llamada de margen / Color de la línea de stop out Naranja oscuro / Rojo Colores de las líneas; las líneas hipotéticas utilizan los mismos colores, pero en trazo discontinuo.
Esquina del panel Esquina superior izquierda Esquina del gráfico del panel.
Tamaño de fuente del panel 9 Tamaño de la fuente del texto del panel.
Color del texto del panel / Color de fondo del panel Negro / Blanco Humo Colores del panel; el fondo claro permite que el texto se vea bien en gráficos oscuros.
Intervalo de actualización, en segundos 1 Actualización del temporizador, de modo que los cambios en otros símbolos actualicen el panel sin necesidad de marcar esta casilla.


Notas

  • Los niveles son una estimación válida únicamente para este símbolo: se supone que las posiciones en otros símbolos se mantienen donde están y que el margen ya depositado no varía. Las brechas, los swaps, las comisiones y las variaciones de los tipos de cambio modifican el nivel real.
  • Para las posiciones cortas se asume el spread actual. Cuando las ganancias de este símbolo se convierten a su propio tipo de cambio (por ejemplo, el EURUSD en una cuenta en euros), la conversión se realiza según el precio simulado.
  • El margen se calcula a precios actuales. Cuentas de cobertura: se cobra el importe íntegro en ambos lados de este símbolo, sin aplicar el margen reducido para posiciones cubiertas, lo que mantiene la estimación por el lado más conservador. Cuentas de bolsa: las normas de margen pueden variar y el resultado es una estimación aproximada.
  • El «stop out» en modo «in money» se compara con el margen libre (patrimonio neto menos margen).
  • Las órdenes stop-limit no se simulan, ya que su ejecución depende de la evolución del precio.
  • Cuando incluso el volumen mínimo superaría el nivel de seguridad, «Max extra» muestra «n/a».
  • Un único archivo, sin dependencias externas. Se compila con 0 errores y 0 advertencias.


Capturas de pantalla

EURUSD_H4 EURUSD_D1



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

PositionSizeCalculator PositionSizeCalculator

Drag the entry, stop loss and take profit lines and get the exact lot for your risk, with risk/reward, money at risk, profit at target and margin needed in a modern panel.

Session Boxes - Asia, London, New York with Auto GMT Session Boxes - Asia, London, New York with Auto GMT

Draws the Asia, London and New York sessions as boxes with their high and low. Broker time zone is detected automatically, with an optional alert when price breaks the Asia range.

VelaMayor MTF - Higher Timeframe Candle Overlay VelaMayor MTF - Higher Timeframe Candle Overlay

Superpón velas de marcos temporales superiores directamente sobre tus gráficos de marcos temporales inferiores con rellenos de cuerpo personalizables, bordes independientes y mechas precisas. Detecta sin esfuerzo la tendencia macro, las aperturas de sesión y los rangos de liquidez sin tener que cambiar de pantalla. Motor ultraligero con límites de cuadro separados y una recuperación automática de los cambios en los gráficos totalmente fiable.

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.