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
Scripts

Close Profit Positions - script para MetaTrader 5

Visualizaciones:
221
Ranking:
(2)
Publicado:
Actualizado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

¿En qué ideas se basa el código?: Este script está diseñado para operadores manuales y gestores algorítmicos que necesitan liquidar al instante su exposición. La interfaz estándar de MetaTrader 5 requiere cerrar cada posición de forma individual, lo que puede provocar un deslizamiento significativo en momentos de alta volatilidad. Este script automatiza el proceso recorriendo todas las posiciones abiertas y cerrándolas en una fracción de segundo según el modo seleccionado.

Cómo se pueden interpretar las indicaciones: El script funciona a través de un menú desplegable de fácil uso (Enumeración) y se ejecuta inmediatamente al arrastrarlo al gráfico. Proporciona información clara en el registro de expertos de la terminal, mostrando el número exacto de posiciones cerradas con éxito.

Descripción de las variables externas (entradas):

  • CloseMode: Determina la lógica de filtrado para el cierre.

    • CLOSE_PROFIT: cierra únicamente las posiciones que se encuentran actualmente en beneficio neto (incluidos el swap y la comisión).

    • CLOSE_LOSS: cierra únicamente las posiciones que se encuentran actualmente en pérdidas (beneficio neto negativo).

    • CLOSE_ALL: Deja la cuenta completamente en blanco cerrando todas y cada una de las posiciones abiertas.

  • TargetMagic: Filtra por número mágico.

    • Si se establece en 0, el script afectará a todas las operaciones manuales y a las realizadas por cualquier asesor experto.

    • Si se establece en un número específico (por ejemplo, 12345), solo cerrará las posiciones abiertas por ese asesor experto concreto.

Uso recomendado:

  • Símbolo: Universal (funciona con cualquier par de divisas, oro o criptomonedas).

  • Marco temporal: Cualquiera (el script se ejecuta al instante y no depende de los periodos del gráfico).


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

Gold FVG Finder Gold FVG Finder

El indicador detecta las zonas de desequilibrio (Fair Value Gap) en el gráfico y las señala con una flecha cuando el precio vuelve a ellas. Es adecuado para el oro, el mercado de divisas y cualquier instrumento líquido en intervalos de tiempo que vayan desde M5 hasta H4.

Fixed-Width Fractional Differencing (FFD) Fixed-Width Fractional Differencing (FFD)

Implementación en MQL5 del método de diferenciación fraccionaria de ancho fijo (FFD) descrito en el libro *Advances in Financial Machine Learning* de López de Prado (capítulo 5). Transforma una serie de precios no estacionaria en una estacionaria, conservando al mismo tiempo la máxima memoria histórica; los resultados se validan de forma cruzada con la biblioteca afml de Python con una precisión de 1e-12.

Institutional Harmonic Volumetric Gravity Center Institutional Harmonic Volumetric Gravity Center

Un motor cuantitativo de densidad de volumen que utiliza la media armónica ponderada para eliminar los valores atípicos aritméticos y determinar el verdadero centro de gravedad de la liquidez institucional.

TransactionCostCollector — Script para la elaboración de perfiles de costes de los corredores TransactionCostCollector — Script para la elaboración de perfiles de costes de los corredores

Los procesos de etiquetado de triple barrera suelen utilizar una constante arbitraria (0,5-1,0 %) o una hipótesis de diferencial heredada como umbral «min_ret». Si el umbral se establece por debajo del coste real de ida y vuelta de la transacción, el proceso etiqueta el ruido generado por los costes como una señal negociable. A continuación, el conjunto de datos etiquetado sobreestima sistemáticamente el «edge», y cualquier modelo entrenado con esas etiquetas se ajusta en exceso a un artefacto del esquema de etiquetado en lugar de a la estructura real del mercado. TransactionCostCollector.mq5 es un script independiente que resuelve la fase de recopilación de datos de este problema.