Stop and reverse advanced EA
- Asesores Expertos
- Maksim Domnyshev
- Versión: 1.0
- Activaciones: 10
Entradas basadas en la volatilidad para una sincronización precisa
En lugar de basarse en indicadores técnicos rezagados, SNR Advanced identifica las oportunidades de negociación mediante el análisis en tiempo real de la volatilidad de los precios. Evalúa las velas recientes de 30 minutos (ajustables mediante el parámetro VolatilityPeriod) y activa las entradas sólo cuando el movimiento del precio supera un umbral definido por el usuario (VolatilityMultiplier). Este enfoque garantiza que las operaciones se inicien en condiciones de alto impulso -alcistas para las posiciones largas, bajistas para las cortas- y que capten las rupturas y las tendencias emergentes en sus fases más tempranas. Los usuarios pueden elegir entre modos de dirección fija (sólo compra o sólo venta) o un modo automático que selecciona dinámicamente la dirección en función de la tendencia predominante de la vela. El resultado es un sistema limpio y sensible basado en el comportamiento real del mercado, no en señales retardadas.
Gestión del riesgo adaptable SNR Advanced cuenta con un motor de riesgo flexible diseñado para adaptarse al tamaño de su cuenta y a la evolución de la dinámica del mercado, ayudando a preservar el capital al tiempo que apoya el crecimiento:
- Tamaño de lote basado en porcentajes: El tamaño de los lotes se calcula automáticamente utilizando su saldo actual, junto con los ajustes MaxLossPercent y RiskPercent. Para una exposición más predecible, puede cambiar al tamaño de lote fijo (UseFixedLot = true), ideal para estrategias conservadoras o controladas.
- Ventanas de negociación en función del tiempo: Defina las horas de negociación activas (de inicio a fin) para evitar periodos de baja liquidez. Además, después de una hora específica (por ejemplo, ProfitTime = 18:00), el EA cambia a un objetivo de beneficio diario más estricto (FinalProfitPercent del saldo) para fomentar el cierre disciplinado de posiciones.
- Objetivos de beneficios escalonados: Asegure ganancias progresivamente estableciendo un nivel de salida temprana (EarlyProfitPercent, por ejemplo, 50% del saldo) para ganancias rápidas, seguido de un objetivo final más alto (FinalProfitPercent, por ejemplo, 100%) más tarde en el día. Este enfoque estratificado ayuda a bloquear los beneficios al tiempo que limita la sobreexposición.
- Recuperación controlada del ciclo inverso: En caso de movimiento adverso del precio, el EA puede aplicar incrementos de lote (LotIncrement) o multiplicadores mejorados (ReverseMultiplier) a partir de un ciclo definido (ReverseCycleStart, por ejemplo, ciclo 4). Sin embargo, evita la persecución incontrolada de pérdidas: una vez que se alcanza el umbral inverso mejorado, el sistema tiene como objetivo un beneficio mínimo (BreakEvenProfit, por ejemplo, 1 $ por encima del saldo de inicio de ciclo) para una salida segura. Una vez alcanzado este objetivo, el ciclo se reinicia automáticamente. Este método híbrido de recuperación es especialmente adecuado para instrumentos volátiles como el EURUSD o el GBPJPY. Funcionalidad adicional Otras opciones de personalización incluyen:
Un conmutador para activar o desactivar la operativa del viernes (TradeOnFriday) Modo de un solo símbolo (SingleSymbolOnly) para una operativa centrada en un solo instrumento Filtrado de números mágicos (UseMagicForTakeover) para una gestión precisa de las órdenes El EA también incluye control de deslizamiento integrado, trailing stops y pantallas en el gráfico que muestran el beneficio diario, el saldo y el estado del ciclo, lo que le ofrece una transparencia total de un vistazo.
Dos modos operativos: diseñados para su flujo de trabajo
Modo totalmente automático: Configure sus parámetros preferidos (umbrales de volatilidad, niveles de riesgo y horas de negociación) y deje que SNR Advanced gestione todo el proceso. Desde la detección de entradas hasta la gestión de inversiones y salidas basadas en beneficios, el sistema funciona de forma independiente. Probado en los principales pares de divisas, es ideal para operadores sin intervención que buscan un rendimiento automatizado y constante.
Modo Manual de Asistencia al Operador: Desactive el filtrado de números mágicos (UseMagicForTakeover = false) para permitir que el EA se haga cargo de cualquier orden abierta o pendiente en el símbolo, independientemente de su origen. A continuación, aplica sus herramientas avanzadas de riesgo, incluyendo trailing stops, lógica de ciclo inverso y salidas de beneficios escalonadas, para proteger y optimizar sus operaciones manuales. Este modo es perfecto para los operadores discrecionales que identifican sus propios montajes pero desean salvaguardas automatizadas frente a caídas o retrocesos.
Nota especial: archivos de configuración listos para enviar para obtener resultados óptimos.
Descripción de los parámetros de entrada
Tipo(por defecto: 2)
Modo de negociación:
0 = Sólo compra
1 = Sólo venta
2 = Auto (determina la dirección basándose en la primera vela suficientemente volátil)
- MaxLossPercent(por defecto: 100.0)
Riesgo máximo permitido por operación como porcentaje del saldo de la cuenta (utilizado en algunos cálculos de lotes). - RiskPercent(por defecto: 100.0)
Porcentaje de riesgo utilizado para calcular el tamaño de lote dinámico (cuando UseFixedLot = false).
Muy importante: normalmente debe ser ≤ 100 para la validación de la estrategia. - LotIncrement(por defecto: 1.5)
Multiplicador para aumentar el tamaño del lote después de cada operación perdedora (estilo martingala).
Recomendado ≤ 2.0 para pruebas más seguras. - OrderToIncLots(por defecto: 1)
Después de cuántas operaciones perdedoras el tamaño del lote debe comenzar a aumentar (normalmente 1 = aumentar inmediatamente después de la primera pérdida). - TakeProfit (por defecto: 100)
Distancia Take-profit en puntos (se ajustará al tipo de símbolo siAdjustTPSLToSymbol= true). - StopLoss(por defecto: 500)
Distancia de Stop-loss en puntos (también se ajustará para el tipo de símbolo si está activado). - Magic (por defecto: 770)
Número mágico - utilizado para identificar posiciones y órdenes pertenecientes a este EA. - Deslizamiento(por defecto: 3)
Deslizamiento máximo permitido en puntos al enviar órdenes de mercado.
Filtro de tiempo de negociación
- Start_time(por defecto: "00:00")
Hora (HH:MM) en la que se permite comenzar a operar cada día. - Hora_fin(por defecto: "23:59")
Hora (HH:MM) en la que se detiene la negociación del día.
Filtro de entrada basado en la volatilidad (se utiliza cuando Type = 2 o la comprobación de volatilidad está activa)
- VolatilityPeriod(por defecto: 30)
Periodo en minutos para analizar el tamaño de la vela (actualmente fijado a la última vela M30 cerrada). - VolatilityMultiplier(por defecto: 2.0)
Cuántas veces mayor que TakeProfit (en puntos) debe ser la vela para ser considerada "suficientemente volátil" para la entrada.
Protección diaria de beneficios y salida anticipada
- EarlyProfitPercent(por defecto: 30.0)
Objetivo de beneficio en % del saldo actual - después de ProfitTime la negociación puede detenerse antes de tiempo si se alcanza. - FinalProfitPercent(por defecto: 50.0)
Objetivo de beneficio diario en % del saldo - EA cierra todo cuando se alcanza. - ProfitTime(por defecto: "18:00")
Hora del día después de la cual el EA pasa a comprobar el objetivo EarlyProfitPercent.
Reverse / Martingale Enhancement (después de varias pérdidas)
- ReverseCycleStart(por defecto: 10)
A partir de qué número de ciclo se empieza a utilizar el multiplicador más fuerte (ReverseMultiplier). - ReverseMultiplier(por defecto: 1,5)
Multiplicador del tamaño del lote utilizado en el modo "reverse mejorado" (después de pérdidas ReverseCycleStart).
Recomendado ≤ 2.0. - BreakEvenProfit(por defecto: 1.0)
Beneficio objetivo en la divisa de la cuenta después del cual el ciclo inverso se considera exitoso y se reinicia (normalmente un valor pequeño como $1-$5).
Banderas de seguridad y compatibilidad
- TradeOnFriday(por defecto: false)
Permitir operar los viernes (normalmente desactivado para la validación de la estrategia). - SingleSymbolOnly(por defecto: true)
Cuando es true - EA no abrirá nuevas operaciones si cualquier otro símbolo ya tiene posiciones/órdenes abiertas con magia coincidente. - UseMagicForTakeover(por defecto: true)
Cuando es true - EA sólo gestiona posiciones/órdenes con exactamente el mismo número Magic.
Cuando es falso - puede gestionar cualquier posición en el símbolo actual (peligroso en entornos multi-EA). - UseFixedLot(por defecto: false)
Cuando es true - utiliza el tamaño de lote fijo (FixedLotSize) en lugar del cálculo basado en el riesgo. - FixedLotSize(por defecto: 0.01)
Tamaño de lote a utilizar cuando UseFixedLot = true. - AdjustTPSLToSymbol(por defecto: true)
Multiplica automáticamente las distancias TP/SL en función del tipo de símbolo:
×10 para metales (XAU, XAG...), pares JPY
×5 para criptodivisas
×1 para pares forex normales - CheckMarginBeforeTrade(por defecto: true)
Antes de abrir cualquier posición u orden pendiente - comprueba si hay suficiente margen libre (con 10% de buffer).
Característica de seguridad muy importante.
Establecer para los principales pares de divisas:
| Tipo=2 | ||||||||||
| MaxLossPercent=100 | ||||||||||
| PorcentajeDeRiesgo=5 | ||||||||||
| IncrementoLotes=2.5 | ||||||||||
| OrderToIncLots=1 | ||||||||||
| TakeProfit=250 | ||||||||||
| StopLoss=250 | ||||||||||
| Mágico=770 | ||||||||||
| Deslizamiento=3 | ||||||||||
| Hora_inicio=00:00 | ||||||||||
| Hora_final=00:00 | ||||||||||
| PeriodoVolatilidad=30 | ||||||||||
| MultiplicadorVolatilidad=1.2 | ||||||||||
| Porcentaje de beneficio inicial=5 | ||||||||||
| Porcentaje de beneficio final=1 | ||||||||||
| ProfitTime=18:30 | ||||||||||
| ReverseCycleStart=3 | ||||||||||
| ReverseMultiplier=4 | ||||||||||
| BreakEvenProfit=0.5 | ||||||||||
| TradeOnFriday=false | ||||||||||
| SingleSymbolOnly=true |
