🔄 DynamicTrendlineProBot – Nuevo Registro de Cambios
1. API y Estabilidad
- Actualizadas todas las llamadas
ModifyPositiona la nueva sobrecarga conProtectionType, eliminando advertencias de métodos obsoletos y mejorando la compatibilidad con la última API de cTrader. - Pequeñas limpiezas internas y registros más legibles, sin cambiar la lógica central de trading.
2. Mejora de Break-Even y Trailing Stop
- Versión antigua: una única lógica de Break-Even y Trailing Stop para posiciones largas y cortas.
- Nueva edición: controles separados por dirección:
-
- Break-Even Largo / Break-Even Corto (disparadores independientes y pips extra)
- Trailing Stop Largo / Trailing Stop Corto (disparadores y distancias independientes)
→ Control más preciso y mejor adaptación a diferentes comportamientos del mercado.
3. Nuevo Módulo de Gestión de Riesgos para Prop-Firm
- Se añadió una sección dedicada de Límites de Riesgo Prop:
-
Max Daily Drawdown %Max Total Drawdown %Max Equity Drawdown %Max Daily Profit %- Opciones para cerrar todas las posiciones y/o detener el trading cuando se alcanzan los límites.
- Si se alcanza un límite, el bot protege la cuenta cerrando operaciones abiertas y bloqueando nuevas entradas hasta reinicio.
4. Núcleo de la Estrategia
- La lógica central (detección automática de líneas de tendencia, eventos de ruptura/toque/acercamiento, filtros MA/RSI/ADX/ATR) permanece sin cambios, por lo que los usuarios existentes reconocerán el comportamiento – con más control de riesgo y flexibilidad adicional.
Clientes existentes que compraron la versión anterior pueden solicitar la nueva edición gratis contactándonos a través de nuestro canal oficial de Discord o Telegram.
DynamicTrendlineProBot V22 – Trader Avanzado de Líneas de Tendencia Listo para Prop-Firm
1. Resumen
DynamicTrendlineProBot V22 es un cBot para cTrader diseñado para traders serios – tanto minoristas como profesionales – que desean automatizar una estrategia basada en líneas de tendencia dinámicas, con control total sobre entradas, filtros y riesgo.
Características clave:
- Detección automática de líneas de tendencia de soporte y resistencia
- Manejo inteligente de rupturas, toques y acercamientos a las líneas
- Filtros avanzados para tendencia, volatilidad y momentum (MA, RSI, ADX, ATR)
- Gestión de posiciones con Stop Loss / Take Profit separados para largo y corto
- Break-Even y Trailing Stop divididos por dirección (configuraciones diferentes para largo y corto)
- Un módulo dedicado de Gestión de Riesgos para Prop-Firm con:
-
- Max Daily Drawdown %
- Max Total Drawdown %
- Max Equity Drawdown %
- Max Daily Profit %
- Comportamiento configurable cuando se alcanza Max Daily Profit (cerrar todo / detener trading)
El bot es ideal para:
- Trading automatizado en índices, Forex y CFDs
- Uso en cuentas de prop firm con reglas estrictas de riesgo
- Traders que desean un sistema altamente configurable con control de riesgo fuerte y basado en reglas
👉 En nuestro canal de Discord encontrarás muchos detalles adicionales sobre configuración, parámetros, ejemplos y mejores prácticas relacionadas con este bot.
2. Lógica de Trading (Nivel Alto)
- El bot revisa las últimas N velas (
NumberOfCandles) y calcula: -
- Una línea de tendencia de soporte (desde mínimos o cierres)
- Una línea de tendencia de resistencia (desde máximos o cierres)
- Evalúa la validez de la línea basada en:
-
- Pendiente (ángulo)
- Número mínimo opcional de toques
- Tolerancia en pips alrededor de la línea
- En cada nueva barra, el bot:
-
- Actualiza ambas líneas de tendencia
- Verifica si el precio:
-
- Rompe la línea (Ruptura)
- Toca la línea (Toque)
- Se acerca a la línea dentro de una distancia configurable (Acercamiento)
- Para cada evento (Ruptura/Toque/Acercamiento) y tipo de línea (Soporte/Resistencia), aplica la acción configurada:
-
TradeTypeMode.ContinueTrend→ operar en la dirección “natural” del movimientoTradeTypeModeInvert→ comportamiento contrario (contrarrestar el movimiento)TradeTypeMode.NoAction→ ignorar ese evento
- Antes de entrar en una posición, el bot aplica varios filtros:
-
- ADX para evitar mercados laterales de baja volatilidad
- Confirmación RSI para validar el momentum
- Filtro de Tendencia MA para operar solo en la dirección de la tendencia principal
- Anulación ATR para comportamiento automático de “tendencia fuerte” / alta volatilidad
- Una vez abierta una posición:
-
- Usa SL/TP específicos por dirección (largo / corto)
- Gestiona Break-Even y Trailing Stop con configuraciones separadas para largo y corto
- Aplica Límites de Riesgo Prop: si se activan, puede cerrar todas las posiciones y/o detener la apertura de nuevas operaciones
3. Módulo de Gestión de Riesgos para Prop-Firm
La sección “Límites de Riesgo Prop” está diseñada específicamente para trading estilo prop-firm, donde el cumplimiento estricto de reglas es crítico.
El bot monitorea continuamente:
- Equidad diaria (equidad al inicio del día)
- Pico de equidad (máximo histórico)
- Ganancia / pérdida diaria
- Pérdida total desde el balance inicial
- Pérdida de equidad desde el pico máximo
Basado en esto, aplica los siguientes límites:
Parámetros principales de riesgo
Use Prop Risk Limits
Habilitar / deshabilitar todo el módulo de riesgo prop.Max Daily Drawdown (%)
Pérdida diaria máxima permitida en porcentaje, relativa a la equidad al inicio del día.Max Total Drawdown (%)
Pérdida total máxima permitida desde el balance inicial cuando el bot comenzó.Max Equity Drawdown (%)
Pérdida máxima desde el pico máximo de equidad alcanzado durante la ejecución.Max Daily Profit (%)
Objetivo de ganancia diaria. Al alcanzarlo, el bot puede:-
- Cerrar todas las posiciones abiertas
- Detener la apertura de nuevas operaciones
- O ambas cosas (dependiendo de las opciones abajo)
On Max Daily Profit: Close All Positions
Si es verdadero, cierra todas las posiciones cuando se alcanza el objetivo de ganancia diaria.On Max Daily Profit: Stop Trading
Si es verdadero, detiene la apertura de nuevas operaciones por el resto de la ejecución tras alcanzar el objetivo de ganancia diaria.
Comportamiento cuando se alcanzan los límites
- Si se alcanza cualquier límite de pérdida (diario, total o de equidad):
-
- El bot cierra todas las posiciones abiertas para este bot y símbolo
- Establece una bandera interna para bloquear nuevas entradas hasta que se reinicie el cBot
- Imprime un mensaje detallado en el registro (ej.
DailyDD 5,20% >= 5,00%)
- Si se alcanza Max Daily Profit:
-
- Si
ClosePositionsOnMaxDailyProfites verdadero → se cierran todas las posiciones - Si
StopTradingOnMaxDailyProfites verdadero → se bloquean nuevas operaciones - Si ambos son verdaderos → el bot asegura la ganancia del día y detiene el trading adicional
- Si
Esto hace que el bot sea muy adecuado para retos de prop firm y cuentas financiadas, ayudándote a mantenerte dentro de sus reglas y evitar violaciones accidentales.
4. Gestión de Posiciones: SL/TP, Break-Even y Trailing Stop
Stop Loss y Take Profit (específicos por dirección)
Parámetros:
Long Stop Loss (Pips)/Long Take Profit (Pips)Short Stop Loss (Pips)/Short Take Profit (Pips)
Estos están basados en pips, separados para operaciones largas y cortas, para que puedas:
- Usar objetivos más amplios para largos y más ajustados para cortos (o al revés)
- Adaptarte a diferentes patrones de volatilidad por símbolo
Break-Even (separado para Largo y Corto)
Parámetros:
Use Break-Even LongBE Trigger Long (Pips en Ganancia)BE Extra Long Pips (Más allá de la entrada)Use Break-Even ShortBE Trigger Short (Pips en Ganancia)BE Extra Short Pips (Más allá de la entrada)
Lógica:
- Cuando una posición alcanza la ganancia configurada en pips:
-
- Largo: el SL se mueve a precio de entrada + ExtraLongPips
- Corto: el SL se mueve a precio de entrada – ExtraShortPips
- Break-even se aplica solo una vez por posición, rastreado vía
_breakEvenAppliedPositionIds.
Trailing Stop (separado para Largo y Corto)
Parámetros:
Use Trailing Stop LongTS Trigger Long (Pips en Ganancia)TS Distance Long (Pips)Use Trailing Stop ShortTS Trigger Short (Pips en Ganancia)TS Distance Short (Pips)
Lógica:
- Después de alcanzar el nivel de disparo:
-
- Para posiciones largas → SL = Ask –
TS Distance Long(en pips) - Para posiciones cortas → SL = Bid +
TS Distance Short(en pips)
- Para posiciones largas → SL = Ask –
- El trailing stop nunca mueve el SL hacia atrás, solo lo mejora.
Esta gestión específica por dirección te permite:
- Ejecutar un trailing más agresivo en posiciones largas y uno más conservador en cortas (o viceversa)
- Ajustar el comportamiento según las características de cada símbolo (índices, Forex, etc.)
5. Filtros de Calidad de Señal
Filtro de Tendencia MA
Parámetros:
Use MA Trend FilterMA PeriodMA Type(Simple, Exponencial, etc.)
Lógica:
- Para señales de Compra → el precio debe estar por encima de la MA
- Para señales de Venta → el precio debe estar por debajo de la MA
Si la condición no se cumple, la operación se bloquea y se imprime un mensaje:
Filtro MA: Compra/Venta bloqueada (Precio: ... vs MA: ...)
Filtro de Confirmación RSI
Parámetros:
Use RSI Confirmation FilterRSI Confirmation PeriodNivel de Confirmación RSI Compra (>=)Nivel de Confirmación RSI Venta (<=)
Lógica:
- Para Compra:
-
- Si RSI <
RsiConfirmLevelUp→ la operación se bloquea
- Si RSI <
- Para Venta:
-
- Si RSI >
RsiConfirmLevelDown→ la operación se bloquea
- Si RSI >
Esto actúa como una capa de confirmación de momentum para evitar entrar contra movimientos débiles o agotados.
Filtro de Mercado Lateral ADX
Parámetros:
Use ADX Sideways FilterADX PeriodNivel Umbral ADX (< Bloquea)
Lógica:
- Si ADX está por debajo del umbral:
-
- El mercado se considera demasiado lateral / sin tendencia
- La operación se bloquea con un mensaje claro en el registro:
Filtro ADX: Compra/Venta bloqueada (ADX ... < Umbral ...)
Anulación ATR (Anulación de Volatilidad / Tendencia)
Parámetros:
Use Automatic ATR OverrideATR PeriodATR Average PeriodATR Multiplier Threshold
Lógica:
- Calcula el ATR actual vs el ATR promedio
- Si el ATR actual > ATR promedio × multiplicador:
-
isAtrOverrideActivese vuelve verdadero- El bot fuerza operaciones en la dirección de ruptura, ignorando algunas de las “acciones de evento” normales en favor de una fuerte continuación de tendencia
Muy útil durante fases de alta volatilidad, donde las rupturas tienden a ser más confiables.
6. Parámetros centrales de la línea de tendencia
Cálculo de línea de tendencia
Number of Previous Candles
Número de velas usadas para detectar niveles de soporte y resistencia.Support Price Source/Resistance Price Source
Elige si las líneas de tendencia se construyen a partir de precios de Cierre, Máximo o Mínimo.
Validación de línea de tendencia
Use Touch Validation
Habilita la validación basada en un número mínimo de toques.Minimum Touches Required
Número mínimo de toques necesarios para considerar una línea “válida”.Touch Tolerance (Pips)
Distancia máxima permitida (en pips) entre el precio y la línea para que se cuente un toque.Use Slope FilterMinimum Angle (Absolute Degrees)Maximum Angle (Absolute Degrees)
Te permite restringir las líneas de tendencia válidas a un cierto rango de ángulo, filtrando líneas que son demasiado planas o demasiado empinadas.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |