BKT SmoothBand EA
- Asesores Expertos
-
Khac Thanh Bui
Convierto la lógica de trading en precisión algorítmica. Desarrollo herramientas de nivel profesional para FX y Oro, cerrando la brecha entre las necesidades prácticas de trading y el desarrollo de software de alta gama.
LO QUE CONSTRUYO: - Versión: 1.23
- Actualizado: 11 septiembre 2026
BKT SmoothBand EA
Un sistema de ruptura basado en Bandas de Bollinger suavizadas para MetaTrader 5 que arma órdenes pendientes virtuales por delante del precio y gestiona las salidas a nivel de cartera.
BKT SmoothBand EA es un sistema de trading automatizado para MetaTrader 5 construido alrededor de una única Banda de Bollinger fuertemente suavizada, con una banda interior que finaliza anticipadamente las rupturas no confirmadas. En lugar de enviar órdenes pendientes al bróker, el EA sigue un nivel de ruptura en el gráfico y solo abre una posición de mercado cuando el precio lo alcanza. El take profit se evalúa según el total de posiciones abiertas, no por posición individual, y la base de la banda puede suavizarse con uno de once métodos.
Descripción general
La base de la banda usa un método de suavizado seleccionable, de medias simples y exponenciales a Hull, T3, adaptativa de Kaufman, Arnaud Legoux y un filtro Super Smoother de Ehlers, con un segundo paso de suavizado opcional y una desviación que también puede suavizarse para reducir el parpadeo a corto plazo. Cuando el precio cierra más allá de la banda exterior, se arma una orden virtual por delante del precio, desplazándose un paso fijo en su contra o descartándose si el precio retrocede a través de la banda interior. Solo se envía una orden de mercado real al alcanzar el nivel virtual, y reglas de distancia mínima evitan que se armen nuevas órdenes virtuales dentro del rango ya cubierto por posiciones existentes en la misma dirección.
Características principales
- Suavizado de banda seleccionable: once métodos, incluyendo Super Smoother, T3, Hull, adaptativa de Kaufman y Arnaud Legoux.
- Órdenes pendientes virtuales: los niveles de ruptura se siguen en el gráfico y solo se convierten en órdenes reales al alcanzar el precio.
- Filtro de tendencia opcional: las nuevas entradas pueden restringirse a la dirección confirmada por un filtro adaptativo.
- Control de espaciado de la cuadrícula: distancias mínimas evitan que nuevas órdenes se armen demasiado cerca de posiciones existentes.
- Tamaño de posición progresivo: el lote puede crecer con cada posición adicional en la misma dirección.
- Salidas a nivel de cartera: el take profit y el trailing se evalúan según el beneficio combinado, no por operación.
- Cross pruning opcional: una posición perdedora puede cerrarse, total o parcialmente, con el beneficio de una posición opuesta.
- Controles de riesgo independientes: drawdown, pérdida diaria, spread y límites de posiciones son configurables.
Cómo funciona
En cada nueva vela, el EA recalcula la banda con el método de suavizado seleccionado. Cuando el precio opera más allá de la banda, se arma una orden de ruptura virtual, se muestra en el gráfico y se reposiciona con el precio; se abre una orden de mercado al alcanzar ese nivel. Con una posición abierta se aplica un objetivo fijo; al abrirse una segunda, el beneficio combinado se mide frente a un objetivo de cesta, con un trailing stop opcional protegiendo el beneficio al acercarse a ese objetivo.
Configuración recomendada
Los parámetros por defecto están calibrados para XAUUSD, donde las distancias en puntos corresponden a fracciones de un dólar; revíselos para otros símbolos. Se requiere una cuenta de cobertura (hedging) — el EA no se iniciará en una cuenta de netting, ya que mantiene posiciones en ambas direcciones a la vez.
Parámetros de entrada
Configuración de la banda
- Periodo de la banda — velas para la base y desviación — Por defecto: 20
- Método de suavizado — algoritmo de la base, 11 opciones — Por defecto: Hull Moving Average
- Multiplicador de desviación exterior/interior — ancho de ambas bandas, la interior debe ser menor — Por defecto: 1.5 y 0.5
- Suavizar desviación — reduce el parpadeo de la banda — Por defecto: activado
Configuración de órdenes virtuales
- Distancia de orden virtual — desde el precio hasta el nivel de armado, en puntos — Por defecto: 300
- Umbral de movimiento adverso y paso de desplazamiento, en puntos — Por defecto: 150 y 150
- Distancia mínima, lado adverso y favorable, en puntos — Por defecto: 500 y 500
Filtro de tendencia
- Activar filtro de tendencia — restringe las entradas a la dirección confirmada — Por defecto: activado
- Marco temporal — independiente del marco temporal de la banda — Por defecto: 12 minutos
- Periodo y factor ATR — sensibilidad del cálculo de tendencia — Por defecto: 10 y 3.4
Ejecución de operaciones
- Tamaño de lote base — para la primera orden en cada dirección — Por defecto: 0.01
- Factor de crecimiento de lote — aumenta el lote por cada orden adicional, mínimo 1.0 — Por defecto: 1.0
- Deslizamiento máximo — permitido en la ejecución, en puntos — Por defecto: 30
Take profit y trailing
- Objetivo de posición única — con una posición abierta — Por defecto: 5.0
- Objetivo de cesta — con dos o más posiciones — Por defecto: 15.0
- Nivel de activación del trailing y paso — beneficio de activación y retroceso de cierre — Por defecto: 5.0 y 3.0
Cross Pruning
- Activar cross pruning — cierra una posición perdedora con el beneficio de otra — Por defecto: desactivado
- Posiciones mínimas y pérdida de activación — condiciones antes de empezar — Por defecto: 4 y 10.0
- Ganadoras máximas por poda — Por defecto: 3
Protección de riesgo
- Máximo de posiciones por dirección — limita la exposición — Por defecto: 5
- Spread máximo — bloquea entradas por encima de este spread, en puntos — Por defecto: 50
- Protección de drawdown — detiene entradas en este porcentaje, también puede cerrar todas las posiciones — Por defecto: 10.0, cierre forzado activado
- Límite de pérdida diaria — detiene entradas al alcanzar esta pérdida — Por defecto: 50.0
Visualización
- Mostrar panel de información — posiciones y estado de protección en vivo en el gráfico — Por defecto: activado
Importante
Este EA puede abrir múltiples posiciones en la misma dirección, con el lote creciendo opcionalmente por posición, y con el cross pruning activado, realizará una pérdida en una posición usando el beneficio de otra. Evalúe la exposición combinada y el drawdown con la configuración de posiciones, crecimiento de lote y protección de riesgo antes de operar en una cuenta real.

Excellent EA! 🚀 A few small adjustments made a big difference. Thanks to the developer! Happy to share my settings.