Bbmamy Trade and Risk Manager

Bbmamy Trade and Risk Manager es una utilidad de ejecución manual y semiautomática y de control de riesgo para MetaTrader 5. Combina dimensionamiento de posiciones adaptado al bróker, ejecución de órdenes de mercado y pendientes, escalonado por zonas, gestión de posiciones, protecciones de cuenta, notificaciones móviles y registro local en un único espacio de trabajo sobre el gráfico.

La utilidad no genera señales ni elige la dirección de la operación. Usted define la configuración, la entrada, el stop loss y el objetivo. Bbmamy convierte ese plan en un flujo de órdenes estructurado y muestra la exposición financiera prevista antes de la confirmación.

POR QUÉ LO UTILIZAN LOS TRADERS

• Calcula el volumen a partir de la distancia real entre la entrada y el stop loss
• Expresa el riesgo como porcentaje del balance, el equity o el margen libre
• Incluye la comisión estimada y el deslizamiento en el cálculo previo a la operación
• Coloca y modifica órdenes de mercado o pendientes mediante un flujo coherente
• Distribuye un único presupuesto total de riesgo entre varias entradas dentro de una zona de precios
• Gestiona posiciones con breakeven ajustado por costes, cierre parcial y trailing stop
• Restringe nuevas entradas cuando se alcanzan los límites de pérdida diaria, drawdown o cartera
• Conserva capturas de pantalla locales y un registro de auditoría CSV para su revisión

El objetivo es la consistencia del proceso: definir primero el riesgo, revisar las restricciones del bróker, confirmar la instrucción y gestionar después la posición resultante desde el mismo panel.

DIMENSIONAMIENTO DE POSICIONES SEGÚN EL RIESGO

El motor de riesgo estima la pérdida entre la entrada propuesta y el stop loss en la divisa de depósito de la cuenta. Utiliza los cálculos del bróker disponibles en MetaTrader y normaliza el volumen según el mínimo, el máximo y el paso de volumen del símbolo.

Los controles de riesgo incluyen:

• Balance, equity o margen libre como base de riesgo
• Riesgo porcentual con un límite máximo configurable
• Tamaño y valor del tick del bróker, y normalización del volumen
• Estimación manual de la comisión o basada en el historial, con un valor alternativo configurable
• Margen opcional para el deslizamiento
• Comprobación previa del spread y el margen libre
• Límites de riesgo proyectado por símbolo y por cartera
• Límites de piramidación y exposición en la misma dirección
• Detección de exposición existente sin un stop loss protector

El riesgo previsto puede diferir de la pérdida final realizada debido a gaps, deslizamiento, cambios del spread, datos de comisiones y ejecución del bróker. Revise siempre la comprobación previa en tiempo real antes de confirmar una orden.

EJECUCIÓN Y ÓRDENES PENDIENTES

Rutas de orden compatibles:

• Buy Market y Sell Market
• Buy Limit y Sell Limit
• Buy Stop y Sell Stop
• Buy Stop Limit y Sell Stop Limit

El espacio de trabajo Orders puede listar, seleccionar y cargar órdenes pendientes en el plan del gráfico. Cuando los controles de arrastre están activados, los niveles de Entry, Stop Loss, Take Profit y el activador Stop Limit pueden ajustarse visualmente. Los cambios que puedan aumentar el riesgo se vuelven a comprobar antes de enviar una modificación.

La fase ARM reduce la ejecución accidental. Una instrucción confirmada queda invalidada si cambia algún elemento importante, incluidos dirección, ruta, riesgo, ticket, entrada, stop loss u objetivo. La protección contra clics duplicados y un bloqueo de ejecución para toda la cuenta ayudan a reducir las solicitudes repetidas causadas por entradas rápidas o por varias instancias en gráficos.

ESCALONADO POR ZONAS

El espacio de trabajo Layer puede distribuir un único presupuesto total de riesgo entre 2 y 10 entradas pendientes dentro de una zona de precios seleccionada.

Usted define:

• Dirección de compra o venta
• Escalonado mediante órdenes Limit o Stop
• Límites superior e inferior de la zona
• Stop loss y take profit comunes
• Número de entradas
• Riesgo total de la cesta

Cada tramo se dimensiona según su propia distancia entre la entrada y el stop. Por tanto, la asignación se basa en la pérdida monetaria prevista por lote, en lugar de asignar el mismo tamaño de lote a todos los niveles.

Antes del envío, la cesta se comprueba frente al margen disponible, la reserva de margen configurada, los límites de órdenes y volumen del bróker, y los topes de riesgo por símbolo y cartera. La utilidad realiza el seguimiento del lote de órdenes e intenta conciliar o revertir las nuevas órdenes relacionadas si no puede confirmarse una parte del envío.

El escalonado por zonas está disponible en cuentas hedging y admite órdenes pendientes Limit y Stop. No se incluye el escalonado Stop Limit.

GESTIÓN DE POSICIONES

El espacio de trabajo Manage ofrece controles para las posiciones abiertas que tienen en cuenta la propiedad de la operación.

Breakeven:

• Mueve una posición seleccionada a un nivel de breakeven ajustado por costes
• Incluye la comisión disponible, el swap negativo y un offset positivo configurable
• Aplica el breakeven a una posición seleccionada, al par actual, a una lista de símbolos configurada o a todos los gráficos con Bbmamy adjunto

Cierre parcial:

• Cierra un porcentaje configurable de una posición seleccionada
• Normaliza el volumen que se cierra y el que permanece según las reglas del bróker
• Admite la gestión de cuentas hedging y netting
• Requiere confirmación ARM cuando está activada

Modos de trailing stop:

• Escalera por múltiplos de R
• Trailing basado en ATR
• Trailing por estructura de vela cerrada
• Modo híbrido

La lógica de trailing incluye un suelo de costes, una mejora mínima del stop, un intervalo mínimo entre actualizaciones, comprobaciones de las distancias de stop y freeze del bróker, y suspensión temporal tras varios rechazos de modificación. Las reglas de coordinación reducen las actualizaciones de stop que compiten entre sí cuando hay varias instancias de Bbmamy activas.

PROTECCIÓN DE LA CUENTA

Bbmamy puede bloquear nuevas entradas gestionadas cuando se alcanzan los límites de cuenta configurados.

Los controles disponibles incluyen:

• Límite de pérdida diaria según el día del bróker
• Límite de drawdown intradía desde el máximo de equity del día
• Ajustes por depósitos, retiradas, créditos y otras operaciones de balance
• Verificación del riesgo previsto frente al riesgo real de ejecución
• Comprobaciones de riesgo por símbolo y cartera después de la ejecución
• Verificación del stop loss protector e intentos de reparación

El estado de protección diaria se conserva durante el día del bróker y no se borra al cambiar de timeframe ni al reiniciar el terminal. Revise el reconocimiento de sesión nueva y la referencia inicial antes del primer uso si comienza en mitad de una jornada de trading activa.

Estas protecciones restringen las nuevas entradas de Bbmamy. No liquidan automáticamente las posiciones existentes ni cancelan todas las órdenes de la cuenta.

RECUPERACIÓN Y CONTROL DE EJECUCIÓN

Los terminales de trading, las conexiones con el bróker y los ordenadores pueden sufrir interrupciones. Bbmamy almacena localmente el estado importante de ejecución y gestión para poder conciliar las acciones pendientes después de un reinicio o una reconexión.

La recuperación abarca entradas preparadas, cambios de órdenes pendientes, solicitudes de stop protector, cierres parciales, actualizaciones de trailing, lotes de escalonado y órdenes pendientes ejecutadas recientemente. Cuando un resultado es incierto, la utilidad comprueba las pruebas disponibles en el terminal y el bróker antes de permitir otra solicitud. No reenvía intencionadamente la misma operación solo porque una respuesta se haya retrasado.

PANEL Y FLUJO DE TRABAJO EN EL GRÁFICO

El panel contiene cuatro espacios de trabajo:

• Setup — dirección, ruta, riesgo y comprobación previa
• Orders — selección y modificación de órdenes pendientes
• Manage — breakeven, cierre parcial y trailing stop
• Layer — construcción de zonas con varias entradas

Los niveles de entrada, activación, stop loss, take profit y zona pueden mostrarse y arrastrarse en el gráfico. El arrastre puede bloquearse para proteger los niveles frente a movimientos accidentales. El panel ofrece vistas compacta y ampliada, esquina configurable del gráfico, listas paginadas de órdenes y posiciones, y actualización rápida del estado. Las teclas rápidas de trading están desactivadas por defecto.

NOTIFICACIONES Y REGISTRO LOCAL

Las notificaciones push opcionales de MetaTrader pueden informar sobre determinados eventos de ejecución, gestión y protección. Debe configurarse un MetaQuotes ID válido en el terminal.

Pueden crearse capturas de pantalla opcionales del gráfico para eventos de Entry, Reversal, Partial Close, Breakeven, Take Profit, Stop Loss, Stop-out y cierre gestionado. Un registro de auditoría CSV local guarda marcas de tiempo, contexto de la cuenta, balance, equity, resultado y detalles del evento.

Las capturas de pantalla y los archivos de auditoría permanecen en el ordenador local. No se incluye ningún diario en la nube ni panel remoto.

MODOS DE CUENTA Y USO MULTISÍMBOLO

El dimensionamiento, la ejecución y la gestión principales admiten cuentas hedging y netting. Las cuentas netting utilizan comprobaciones de propiedad adicionales porque las operaciones manuales y varias estrategias pueden compartir una única posición neta. El escalonado por zonas está restringido a cuentas hedging.

Para gestionar breakeven o trailing en varios símbolos, adjunte una instancia de Bbmamy a cada símbolo que deba gestionarse. No es un gestor de cartera desde un único gráfico para símbolos sin una instancia activa.

GRUPOS DE PARÁMETROS PRINCIPALES

Riesgo:
• InpDefaultRiskPercent — riesgo base utilizado por los ajustes predefinidos del panel
• InpRiskBase — balance, equity o margen libre
• InpHardRiskCapPercent — riesgo máximo permitido
• InpMaxLotCap — límite de volumen opcional
• InpCommissionPerLotRoundTurn — supuesto manual de comisión
• InpSlippageBufferPoints — margen previsto para el deslizamiento

Ejecución y exposición:
• InpEnableTradeExecution — activa las acciones sobre órdenes y posiciones
• InpRequireArm e InpArmTimeoutSeconds — controles de confirmación
• InpMaxSpreadPoints e InpMaxDeviationPoints — límites de ejecución
• InpBlockIfExposureExists — bloquea una nueva entrada cuando ya existe exposición
• InpMaxPyramidEntries — número máximo de entradas cuando el bloqueo por exposición está desactivado
• InpMaxPortfolioRiskPercent e InpMaxSymbolRiskPercent — límites de riesgo proyectado

Escalonado:
• InpEnableZoneLayering — activa el espacio de trabajo Layer
• InpLayerCount — número de tramos pendientes
• InpLayerBasketRiskPercent — riesgo total de la cesta
• InpLayerMarginReservePercent — reserva de margen libre después de los tramos previstos

Protección y gestión:
• InpMaxDailyLossPercent — protección de pérdida según el día del bróker
• InpMaxIntradayDrawdownPercent — protección intradía desde el máximo hasta el equity
• InpBreakEvenOffsetPoints — offset adicional de breakeven
• InpPartialClosePercent — porcentaje seleccionado de cierre parcial
• InpTrailingMode — Off, escalera R, ATR, Structure o Hybrid
• InpTrailingScopeDefault — ámbito de gestión seleccionado

Registro e interfaz:
• InpEnablePushNotifications — alertas móviles de MetaTrader
• InpEnableTradeScreenshots — capturas de eventos locales
• InpEnableAuditLog — auditoría CSV local
• InpStartSLTPDragEnabled — estado inicial de arrastre de líneas del gráfico
• InpPanelCorner e InpStartView — ubicación y disposición del panel

PRIMEROS PASOS

1. Instale el producto mediante MQL5 Market y adjúntelo a un gráfico.
2. Active Algo Trading en MetaTrader 5 y en la pestaña Common del producto.
3. Revise la base de riesgo, la comisión, el deslizamiento y los ajustes de protección de la cuenta.
4. Active la ejecución de operaciones solo después de revisar los parámetros.
5. Defina o arrastre los niveles Entry, Stop Loss y Take Profit.
6. Compruebe el riesgo previsto, el volumen, el spread, el margen y el estado de las protecciones.
7. Pulse ARM, revise la instrucción y confirme la orden.
8. Pruebe el flujo completo en una cuenta demo antes de utilizarlo en real.

Las funciones de ejecución, escalonado y trailing están desactivadas por defecto para que cada capacidad pueda activarse deliberadamente.

IMPORTANTE

Bbmamy es una utilidad de ejecución y gestión del riesgo, no una estrategia de trading, un servicio de señales ni un sistema de beneficios. No puede eliminar el riesgo de mercado, los gaps, el deslizamiento, la ampliación del spread, los rechazos del bróker, las interrupciones de conexión ni las diferencias entre los precios solicitados y ejecutados.

Los cálculos de riesgo dependen de la entrada, el stop loss, la especificación del símbolo y los datos de la cuenta proporcionados por MetaTrader y el bróker. Los ejemplos y capturas de pantalla no predicen el rendimiento futuro. El trading apalancado puede causar pérdidas. Utilice ajustes adecuados para su bróker, su cuenta y su tolerancia al riesgo.

Filtro:
No hay comentarios
Respuesta al comentario